開源倡導者擔憂被微軟壟斷開源系統工具
在收購了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 以來,微軟確實在積極推動一個更加開源的平台。但與此同時,這家軟件巨頭控制著大多數流星的開發技術,因此我們可能很快會看到市場被微軟給把持的那一天。
至於這樣的結果是否明智,也只有通過時間去檢驗了。