歡迎您光臨本站 註冊首頁

macOS 包管理器 Homebrew 移除 MongoDB

←手機掃碼閱讀     admin @ 2019-09-04 , reply:0

macOS 包管理器 Homebrew 宣布移除 MongoDB。

Homebrew 認為 MongoDB 前陣子將其開源協議修改後,已經不再屬於開源範疇。

新的 MongoDB 版本不是在開源許可下發布的,因此它們是不被 Homebrew core 接受的。

MongoDB 去年 10 月份宣布將開源 License 從 GNU AGPLv3 切換到 Server Side Public License(SSPL),以此回應 AWS 等雲廠商將 MongoDB 以服務的形式提供給用戶而沒有回饋社區的行為。SSPL 明確要求託管 MongoDB 實例的雲廠商要麼獲取商業許可證要麼向社區開放其服務源碼。

但是開源社區對此似乎有不少反對聲音,許多人認為 SSPL 是具有針對性的,對特定類別的用戶具有嚴重歧視性,這違反了開源的真諦,所以 Fedora 認定 SSPL 不是一個自由軟體許可,紅帽和 Debian 也宣布從發行版中刪除 MongoDB。

Homebrew core 列表目前已經將 MongoDB 移除,不再為其提供支持。

其實 Homebrew 社區也有人對移除 MongoDB 持不同意見,因為 MongoDB 在 Homebrew core 列表中最受歡迎程度排名第 45,每月有 25k 安裝量,他們認為把它移除會給很多人帶來不便。

但最終移除的想法還是主導了,開源協議的變化是最為主要的原因,除此之外,Homebrew 還列出了一些可以移除 MongoDB 的理由:

  • 目前 mongodb 與 mongodb@3.6已經不再構建源碼。

  • 留著不再維護的老版本並沒有什麼意義。

  • MongoDB 自己維護了一個定製化的 Homebrew tap。(這樣降低了給用戶造成的傷害)

詳情見:

https://github.com/Homebrew/homebrew-core/pull/43770

https://github.com/Homebrew/linuxbrew-core/issues/12582


[admin ]

來源:OsChina
連結:https://www.oschina.net/news/109586/homebrew-remove-mongodb
macOS 包管理器 Homebrew 移除 MongoDB已經有119次圍觀

http://coctec.com/news/soft/show-post-213704.html