by Peter Galli on November 09, 2010 11:15am

In case you missed it last week, Microsoft has made the version 2.0 of the F# compiler and core libraries available under the Apache 2.0 license to help education and tool development.

The source code is published as part of the F# PowerPack CodePlex project, which now includes libraries, tools and the compiler/library source code drops. F# is a functional programming language.

The code was previously made available under a Microsoft shared-source license, and the binary versions have been available for downloading at no cost, either as a stand-alone package or as a plug-in to Visual Studio.

This release changes all that and the development team is now moving to a "code drop" model, where new versions of compiler library code will be released along with new releases of the language itself as part of the F# PowerPack.

In a blog post announcing all this, Don Syme, a principal researcher for Microsoft Research and the person who developed and maintains the code, says this release reinforces the commitment Microsoft is making to F#, including F# in Visual Studio.

"The real focus of F# is a quality experience of functional programming in Visual Studio, and that is what our team are driven to achieve and what we live for. To augment this, we are glad to be able to provide a compiler/library source drop, and are excited about the role this can play for education and tool development," he says.