MSBUILD

早前我們探討了很多.Net 的可行性及預計市場接受程度,微軟Visual Studio 工具及.Net平台的搭建平台MSBuild現在正式推出開源,微軟正式投向開放源的行列,並為此而成立了.Net Foundation基金。MSBuild作為構建應用程式的平台,仍然是Visual Studio及Windows生態的.Net社群的預計引擎。

即使開發環境沒有安裝Visual Studio,開發人員可以利用msbuild.exe於開發項目中,MSBuild就是用來構建.NET核心庫和.Net核心運行開源項目。未來微軟會添加支援Linux和Mac,所以開發人員可以使用MSBuild構建開源.NET項目。由於只是開放源計劃的初步部署,微軟只以單一平台為起步,再看看哪些代碼會在.Net核心執行,以便日後可以享受跨平台的優勢。

以Open source來增加用戶群組

相對微軟後知後覺用戶流失,市面上很多競爭方案一開始已經投向Open source,微軟正逐步開放其技術及成立.Net基金以推廣其技術,希望在開放源市場形成一大勢力。其實微軟早於幾年前已取得了Roslyn編譯器的開源項目,而去年11月,微軟透露有意開放其伺服器則雲端堆疊的.Net核心,至今年2月,微軟已經開源了.Net執行引擎CoreCLR。相信不少IT人都拭目以待這軟件巨人由封閉走向開放的路程。

MS Build源代碼位置:https://github.com/Microsoft/msbuild

 


 說好的Open Sources 微軟踏出了沉重的一步

 https://www.facebook.com/hkitblog