開源漸漸成為各科技企業的近年發展方向,而作為業內兩家最大企業之一的 Google 與 Microsoft 日前就將旗下多個項目都以開源的形式蚤放,合組大型開源庫。
藉開源建跨平台服務
近日 Google 與 Microsoft 相繼將旗下多項內部產品及項目一一開源,而其步伐亦漸趨急速。如原本只供 Google 內部使用,受 Google 工程師大讚的 Bazel 組建工具就推出 Alpha 版本。
Bazel 可以輕易透過命令列,於任何一部電腦上建立所有 Google 軟體,甚至連 Android 及 Chrome 上的應用程式都可以輕易建立。
而在新任 CEO 上場後,Microsoft 的開源步伐亦明顯加快:在早前曾將 .NET、Visual Studio 開放予開發人員使用後,日前 Microsoft 又再將組建引擎 (MSBuild,Microsoft Build Engine) 的原始碼於 GitHub 上發放。Microsoft 指,
希望藉開源得到開發人員的協助,將 MSBuild 盡快移植到其他平台,如 Linux、Mac,讓開發者可以在 Windows 以外的平台上開發 .Net 程式。
Source:The Register