Along with its flagship and budget Lumia devices running the Windows Phone 8.1 OS, Microsoft has made its .NET compiler platform public at the BUILD 2014. Â The software giant announced that its .NET compiler platform ‘Roslyn’ will now turn into an open source project and be made available to the public on Codeplex.
The companyâ€™s .Net Foundation will oversee the open-source projects. It is an independent group that includes company representatives as well as community leaders. It is currently being led by a three-member board with representatives fromÂ Microsoft Open TechnologiesÂ and Redmond’s .Net development team.
According to The Register, â€śThe .Net Compiler Platform comprises the next-generation versions of Microsoft’s C# and Visual Basic compilers, which include APIs that provide direct access to individual components of the compilation chain â€“ such as its syntax analyzers and code generators â€“ making it possible to build sophisticated third-party development tools that offer perfect fidelity with Microsoft’s own tools.â€ť
The Mono runtime reportedly makes it possible to use the Roslyn compilers on non-Windows platforms. In fact, Microsoft demonstratedÂ .Net Compiler Platform components on a Macbook.
The company plans to start with 24 .NET open source projects, most of which are said to be licensed under the Apache 2.0.
In a blog post talking about the new cloud experience and tools, Scott Guthrie, Executive Vice President, Cloud and Enterprise Group, said, â€śWe have demonstrated our ongoing commitment to our .NET developer community with the announcement of the .NET Foundation, which fosters open development and delivers a transparent roadmap around .NET. We will also be making the .NET Compilers Preview (â€śRosylnâ€ť) available through the .NET Foundation.â€ť