開源倡導者擔憂被微軟壟斷開源系統工具
在收購了 GitHub 之后,微軟也加大了對開源系統的支持力度,允許開發者為其服務添加新的功能。比如在今年的開發者大會(Build 2019)上,微軟就發布了全新的開源 Windows 終端應用程序。隨后不久,該公司又發布了兼容 npm、Maven、Maven、RubyGems、NuGet、以及 Docker 等包管理器的 GitHub Package Registry,方便開發者更加高效地進行管理。
GitHub Package Registry 允許開發者通過相同的接口來查找和發布其軟件包。
然而 Eclipse 基金會執行董事 Mike Milinkovich 認為,微軟正在走向另一種形式上的完全壟斷,可能危及包括 Eclipse IDE 等在內的其它公司和項目。
根據 Stack Overflow 近期的一項調查,Eclipse ***了雅加達 EE 開發的市場份額,緊隨其后的是 IntelliJ IDEA 和 Visual Studio Code 。
GitHub + VS Code 的組合已經非常流行,但這種單一性文化引發了觀察者的一絲憂慮。
將所有雞蛋放在一個籃子里,是否能確保安全?
誠然,我們需要一款經過良好策劃、滿足各種需求的通用型軟件包管理器。但若開源開發者的所有路徑都被導向了微軟,這樣不顯得有些諷刺嗎?
自收購 GitHub 以來,微軟確實在積極推動一個更加開源的平臺。但與此同時,這家軟件巨頭控制著大多數流星的開發技術,因此我們可能很快會看到市場被微軟給把持的那一天。
至于這樣的結果是否明智,也只有通過時間去檢驗了。