共計(jì) 1732 個(gè)字符,預(yù)計(jì)需要花費(fèi) 5 分鐘才能閱讀完成。
自動(dòng)寫(xiě)代碼機(jī)器人,免費(fèi)開(kāi)通
這期內(nèi)容當(dāng)中丸趣 TV 小編將會(huì)給大家?guī)?lái)有關(guān) RedHat 中怎么移除 MongoDB,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
由于 MongoDB 新的服務(wù)器端公共許可證(SSPL),Red Hat 將不會(huì)在 Red Hat Enterprise Linux 或 Fedora 中使用 MongoDB。
MongoDB 這款開(kāi)源文檔 NoSQL 數(shù)據(jù)庫(kù)攤上了問(wèn)題。雖然大受歡迎,但這邊廂 AWS、IBM Cloud、Scalegrid 和 ObjectRocket 等云計(jì)算公司將 MongoDB 作為一項(xiàng)服務(wù)來(lái)提供,因此賺得缽滿盆滿; 那邊廂,MongoDB 公司卻遲遲未能將其變現(xiàn),在市場(chǎng)上獲得同樣大的成功。MongoDB 的答案是什么? 讓這款軟件改而采用新的服務(wù)器端公共許可證(SSPL)。開(kāi)源巨頭 Red Hat 的反應(yīng)又是什么? 從 Red Hat Enterprise Linux(RHEL)8 中刪除 MongoDB。
Red Hat 的技術(shù)和社區(qū)外聯(lián)項(xiàng)目經(jīng)理 Tom Callaway 在宣布從 Fedora Linux 中刪除 MongoDB 的聲明中解釋道:“Fedora 認(rèn)為 SSPL 是為了對(duì)特定類(lèi)別的用戶帶有嚴(yán)重歧視而有意設(shè)計(jì)的?!盌ebian Linux 已經(jīng)從其發(fā)行版中刪除了 MongoDB。
具體來(lái)說(shuō)反對(duì)意見(jiàn)是,如果你提供采用 SSPL 許可證的服務(wù),SSPL 要求你必須開(kāi)源將該軟件作為服務(wù)來(lái)提供所使用的所有程序。微軟 *** 執(zhí)行官 Steve Ballmer 曾發(fā)出過(guò)有名的警告,稱 Linux 的 GPL“是一種從知識(shí)產(chǎn)權(quán)角度來(lái)看依附在它所接觸的一切事物上的毒瘤,”他說(shuō)錯(cuò)了。但是 SSPL 明確試圖這么做。
MongoDB 的 *** 技術(shù)官兼聯(lián)合創(chuàng)始人 Eliot Horowitz 在開(kāi)源倡議組織 (OSI) 圍繞 SSPL 展開(kāi)討論時(shí)解釋了這么做的道理:我們認(rèn)為,在當(dāng)今世界,連接已被程序作為服務(wù)來(lái)提供以及通過(guò)網(wǎng)絡(luò)連接程序作為程序結(jié)合的主要形式所取代。目前不清楚現(xiàn)有的反版權(quán) (copyleft) 許可證是否明確適用于這種形式的程序組合,我們打算讓 SSPL 成為開(kāi)發(fā)人員消除這種不確定性的一種選擇。
它沒(méi)有奏效。Callaway 繼續(xù)說(shuō)道:此外,很顯然,許可證作者的意圖是讓采用許可證的軟件的商業(yè)用戶產(chǎn)生恐懼、不確定和懷疑 (FUD) 這種情緒。將 SSPL 視為“免費(fèi)”或“開(kāi)源”導(dǎo)致這個(gè)影子投射到了 FOSS 生態(tài)系統(tǒng)的所有其他許可證上,即使這些許可證中沒(méi)有一個(gè)帶來(lái)這種風(fēng)險(xiǎn)。
此前,OSI 拒絕宣布 SSPL 是開(kāi)源許可證。擬議中的 SSPLv2 也在 OSI 停滯不前。
MongoDB 改變?cè)S可證背后的商業(yè)出發(fā)點(diǎn)是,迫使云計(jì)算公司使用 MongoDB 的商業(yè)云產(chǎn)品之一。這也沒(méi)有奏效。
AWS 剛推出了 DocumentDB,這款數(shù)據(jù)庫(kù)“旨在與你現(xiàn)有的 MongoDB 應(yīng)用程序和工具兼容”,AWS 宣傳官 Jeff Barr 寫(xiě)道。“它與 2017 年 11 月推出的 MongoDB 版本 3.6 兼容(那時(shí)還沒(méi)有采用 SSPL),并且通過(guò)模擬 MongoDB 客戶端預(yù)計(jì)來(lái)自 MongoDB 服務(wù)器的響應(yīng)來(lái)實(shí)現(xiàn) MongoDB 3.6 API。”
MongoDB 對(duì)此并不滿意。MongoDB 的 *** 執(zhí)行官 Dev Ittycheria 說(shuō):“模仿是最真誠(chéng)的奉承,因此亞馬遜試圖利用 MongoDB 的受歡迎程度和發(fā)展勢(shì)頭坐享其成也就不足為奇了。但是開(kāi)發(fā)人員聰明得很,辨別得了真正的創(chuàng)新和拙劣的模仿?!?/p>
真是這樣嗎?MongoDB 試圖通過(guò) SSPL 獲取收入的做法似乎適得其反。現(xiàn)在唱反調(diào)的不光是云計(jì)算公司,連 Linux 供應(yīng)商都沒(méi)有給 MongoDB 好臉色看。
正如 EnterpriseDB 的 *** 系統(tǒng)工程師 Devrim G uuml;nd uuml;z 所說(shuō):“我確實(shí)很明白 MongoDB 決定改用 SSPL 的原因。看到超級(jí)云服務(wù)提供商從流行開(kāi)源項(xiàng)目賺到的錢(qián)比開(kāi)發(fā)和維護(hù)這些項(xiàng)目的貢獻(xiàn)者多得多,確實(shí)讓人郁悶?!钡情_(kāi)源項(xiàng)目創(chuàng)建者之一 Bruce Perens 說(shuō),沒(méi)有人阻止“你使用任何許可證。只是別稱之為開(kāi)源?!?/p>
上述就是丸趣 TV 小編為大家分享的 RedHat 中怎么移除 MongoDB 了,如果剛好有類(lèi)似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識(shí),歡迎關(guān)注丸趣 TV 行業(yè)資訊頻道。
向 AI 問(wèn)一下細(xì)節(jié)