MSBuild, the build platform for Microsoft's Visual Studio toolset and the .Net Platform, is now open source, marking the software giant's latest embrace of the open source movement.
Continuning down the build chain (.net MVC and CoreCLR recently), Microsoft has open sourced the MsBuild component. For those who are interested in spinning up .net development environments in Brackets, Sublime, or vi on their OSX and Linux boxes, Microsoft has taken another step to help make that a reality.
As a .net developer on Windows, I'm really excited to dig in and see what creative add-ons, build utilities, and optimizations result from making the code and compilation tools available to everyone.
Made available on GitHub and contributed to the .Net Foundation, MSBuild, or Microsoft.Build, serves as a platform for building applications. It's the default engine for Visual Studio and the .Net community on the Windows platform.
"By invoking msbuild.exe on your project or solution file, you can orchestrate and build products in environments where Visual Studio isn't installed. For instance, MSBuild is used to build the .Net Core Libraries and .Net Core Runtime open source projects," Microsoft's Rich Lander said in a blog post on Wednesday.
"We will be adding Linux and Mac support soon (perhaps with your help!) so you can use MSBuild to build the open source .Net projects on your preferred platform," Lander said. "We'll initially start with Mono and look to port the code to run on .Net Core. But we're really just getting started on our ports. We wanted to open up the code first so that we could all enjoy the cross-platform journey from the outset."