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