EF Tools Open Source
EF & Open SourceAs we began the EF6 release we moved to an open source development model, you can read more about this in our open source announcement post.
The move to open source proved very beneficial for the EF6 release. We got a lot of great feedback, bug reports on nightly builds and accepted a number of bug fixes and features from our external contributors.
EF Tools Now Open Source
Up until now, our open source repository has just included the EF runtime. We have now moved the EF Tooling code into the same open source repository. You can find instructions on how to work with the EF Tools code on our CodePlex site.
Nightly Builds
We don’t have nightly builds available just yet, but we’re working on it. Shortly, you’ll be able to download and install signed nightly builds of the tooling (you can already get signed nightly builds of the EF Runtime).
Contributions
Yes. We’re accepting contributions for the tooling as well – just like we do for the runtime. Any contributions will be held to the same stringent quality bar we use for the runtime. You can find more information about contributing on our CodePlex site.
Same Support, Same Developers, More Investment
We often get asked if moving to open source was about reducing our investment in EF, or if it impacts the support agreement from Microsoft. The short answer is no. Microsoft continues to ship official builds of Entity Framework as a fully supported Microsoft product both standalone as well as part of Visual Studio (the same as we always have). It continues to be staffed by the same Microsoft developers, and is supported through the same Microsoft support mechanisms. Our goal with open source has been to increase the development feedback loop, allowing us to deliver an even better product.
Comments
Anonymous
November 04, 2013
is there any plan that linq to sql open source?Anonymous
November 06, 2013
@chen - No, not at this stage.Anonymous
November 06, 2013
Thank you for all you do for EF Rowan! Cheers, MikeAnonymous
November 06, 2013
I'd like to say thanks as well. Keep up the momentum.Anonymous
November 06, 2013
That's nice and all, but is it "free software" ? ;)Anonymous
November 06, 2013
@not_rms - If your question is 'do you have to buy Entity Framework?' then the answer is no. Microsoft does not charge for it (and of course you could always create and use your own builds too since the code base is under an Apache 2.0 license).Anonymous
November 06, 2013
Good work guys, this model is a great general direction for EF and its ecosystem as a whole. Happy to see you keep tightening the ever-crucial developer feedback loop. You've been doing a great job starting with the EF Design blog years ago and glad to see you guys continuing on in this direction. Keep up the good work!Anonymous
November 06, 2013
You guys are awesome! I love that you open source. It shows true commitment to the product and to quality!Anonymous
November 06, 2013
Please don't use undefined acronyms.