自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

公然豎起“付費(fèi)墻”,RedHat違背開(kāi)源嗎?

譯文 精選
開(kāi)源
開(kāi)源創(chuàng)新依然是RedHat的靈魂,但是在業(yè)績(jī)承受重壓的背景下,如何取舍就成為了必須直面的命題。開(kāi)源并非陽(yáng)春白雪,開(kāi)源精神與商業(yè)利益之間的矛盾也不能一概而論,但是月亮與六便士如何得兼的確是一門需要深研的藝術(shù)。

編譯丨千山

日前,RedHat發(fā)出公告,停止公開(kāi)提供企業(yè)版Linux(RHEL)的源碼。從即日起,CentOS Stream 將成為公共RHEL相關(guān)源代碼發(fā)布的唯一倉(cāng)庫(kù)。不過(guò),RedHat的客戶和合作伙伴,依然可以根據(jù)其訂閱協(xié)議通過(guò)RedHat Customer Portal 獲得源代碼。

簡(jiǎn)言之,只有“掏錢”才能拿到源代碼。一下子,曾經(jīng)基于RHEL源代碼衍生的下游項(xiàng)目(比如,AlmaLinux,Rocky Linux,Oracle Linux 等)全都被嚴(yán)重“打擊”到了。

RedHat的這一舉措引發(fā)了不少爭(zhēng)議。有人認(rèn)為RedHat此舉完全合情合理,有其充分的考量;也有人認(rèn)為其違背了GPL條款,不符合開(kāi)源精神。在此,我們首先還原一下這一事件的前因后果。

1、RedHat決意押寶,下游險(xiǎn)變“死胡同”

RedHat的博客聲明在開(kāi)篇如是寫道:

“兩年多前,RedHat推出了CentOS Stream作為RedHat企業(yè)Linux(RHEL)協(xié)作的焦點(diǎn)。CentOS Stream 縮短了RedHat工程師與合作伙伴、客戶和社區(qū)之間的反饋窗口,同時(shí)提供了對(duì)RHEL未來(lái)創(chuàng)新的更大可見(jiàn)性……由于CentOS Stream,RHEL開(kāi)發(fā)比以往任何時(shí)候都更加透明和開(kāi)放?!?/p>

曾經(jīng)CentOS是市面上紅極一時(shí)的商用Linux發(fā)行版,不過(guò)早在2020年,RedHat就官宣終止了CentOS Linux 的開(kāi)發(fā),轉(zhuǎn)而將重心放在了CentOS Stream上。

兩者的區(qū)別在于,CentOS Stream 位于RHEL的上游,是RedHat推出的一個(gè)滾動(dòng)更新的Linux發(fā)行版。它包含RHEL中下一個(gè)發(fā)行版本的預(yù)期功能和更新,待穩(wěn)定之后再發(fā)布RHEL版本。

而之前的CentOS Linux 則是基于RHEL重建的下游分支。目前CentOS 8已絕版,而CentOS 7也將于2024年結(jié)束維護(hù)。隨著落幕時(shí)間的日益臨近,選擇CentOS的替代品也刻不容緩。誠(chéng)然,使用Ubuntu或者Debian進(jìn)行替換不失為一種選擇,但對(duì)于那些大規(guī)模部署了CentOS且持續(xù)運(yùn)行多年的公司來(lái)說(shuō),將底層操作系統(tǒng)完全替換也極為痛苦。

于是,作為CentOS的替代方案,AlmaLinux、Rocky Linux等發(fā)行版應(yīng)運(yùn)而生。它們都是基于相同的源代碼重建,都發(fā)布了可用于企業(yè)級(jí)的穩(wěn)定版本,保證了完美的兼容性。因此,需要類似RHEL的企業(yè)級(jí)發(fā)行版的個(gè)人和組織可以采用這些替代方案,而無(wú)需向RedHat支付任何費(fèi)用。

相較之下,CentOS Stream是RHEL未來(lái)版的預(yù)覽,如果你是開(kāi)發(fā)要在RHEL上運(yùn)行的產(chǎn)品或驅(qū)動(dòng)程序的合作伙伴,或者想知道下一步進(jìn)展的用戶,那么CentOS Stream用起來(lái)會(huì)非常趁手,但如果你只想運(yùn)行RHEL而不付費(fèi),那么它的用處要小得多。

在這次聲明中,RedHat提到:

隨著CentOS Stream 社區(qū)的發(fā)展,以及應(yīng)對(duì)企業(yè)軟件世界新的動(dòng)態(tài),我們希望將重點(diǎn)放在CentOS Stream 上,以其作為企業(yè)Linux創(chuàng)新的支柱。我們將繼續(xù)投資并增加對(duì)CentOS Stream 的承諾。CentOS Stream 現(xiàn)在將成為公共RHEL相關(guān)源代碼發(fā)布的唯一倉(cāng)庫(kù)。

需要明確的是,此更改不表示對(duì)CentOS項(xiàng)目、CentOS Stream 或CentOS SIGs 的源代碼可用性進(jìn)行任何更改。

圖片圖片

圖源:Red Hat blog

關(guān)于進(jìn)行這一改變的原因,RedHat做出了如下解釋:

在CentOS Stream之前,Red Hat 將RHEL的公共源代碼推送到git.centos.org。當(dāng)CentOS計(jì)劃轉(zhuǎn)移到以CentOS Stream 為中心時(shí),盡管不再在RHEL下游構(gòu)建CentOS Linux,我們依然維護(hù)了這些存儲(chǔ)庫(kù)。圍繞CentOS Stream 的參與、工程投資水平,以及我們?yōu)榭蛻艉秃献骰锇榻鉀Q的新優(yōu)先事項(xiàng),使得維護(hù)單獨(dú)的冗余存儲(chǔ)庫(kù)變得低效。最新的源代碼仍然可以通過(guò)CentOS Stream 獲得。

2、下游項(xiàng)目的應(yīng)對(duì)計(jì)劃

不管RedHat是出于何種動(dòng)機(jī)進(jìn)行了這一改變,首當(dāng)其沖的就是基于RHEL重構(gòu)的諸多下游發(fā)行版。目前來(lái)看,AlmaLinux和Rocky Linux的官方反應(yīng)都比較謹(jǐn)慎樂(lè)觀。

以AlmaLinux為例。就在RedHat官宣不久,AlmaLinux開(kāi)發(fā)團(tuán)隊(duì)就在社交平臺(tái)上表示,將研究這個(gè)改動(dòng)對(duì)他們的影響。隨后,他們發(fā)布了聲明并披露了一些應(yīng)對(duì)計(jì)劃。

圖片圖片

圖源:AlmaLinux blog

AlmaLinux本身是一個(gè)基于RHEL的克隆版本,就誕生在RedHat決定停止開(kāi)發(fā)CentOS之后沒(méi)多久。其首個(gè)正式版本于2021年3月發(fā)布。

在回應(yīng)聲明中,AlmaLinux將RedHat的這一舉措視為“massive shift(巨大轉(zhuǎn)變)”,認(rèn)為其“影響了Red Hat Enterprise Linux的所有重建和分支”,鑒于“所有RHEL克隆都依賴于發(fā)布的源代碼”,這將“對(duì)整個(gè)RedHat生態(tài)系統(tǒng)造成破壞”。

針對(duì)這一變化,AlmaLinux意識(shí)到:

“我們作為RHEL克隆的構(gòu)建者,除了遵循軟件源中包含的許可和協(xié)議外,還要負(fù)責(zé)遵循圍繞RedHat接口的許可和協(xié)議。不幸的是,按照我們今天的理解,RedHat的用戶接口協(xié)議表明,重新發(fā)布通過(guò)客戶門戶獲取的資源將違反這些協(xié)議。”

實(shí)際上,正如有網(wǎng)友指出的,注冊(cè)一個(gè)免費(fèi)的RedHat開(kāi)發(fā)者賬戶并通過(guò)這種方式合法獲取源代碼是可行的。但問(wèn)題在于,為了獲得這一賬號(hào)而必須簽署的許可與協(xié)議,恰恰又會(huì)阻止你重新分發(fā)軟件。從某種程度上說(shuō),盡管下游發(fā)行版仍然可以獲得軟件源代碼,但又不能真正使用它。

“這意味著我們需要一個(gè)新的解決方案。”

當(dāng)然,AlmaLinux清楚地意識(shí)到這并非易事?!斑@一變化的短期和長(zhǎng)期解決方案是我們將在未來(lái)幾周內(nèi)討論的問(wèn)題。我們今天花了很多時(shí)間深入研究,以確保我們了解問(wèn)題的深度,并討論我們的潛在選擇?!?/p>

他們給出的初步計(jì)劃是:

“在短期內(nèi),我們將與RHEL生態(tài)系統(tǒng)的其他成員合作,以確保我們繼續(xù)以我們公認(rèn)的速度和穩(wěn)定性提供安全更新。

從長(zhǎng)遠(yuǎn)來(lái)看,我們將與這些合作伙伴和我們的社區(qū)合作,為AlmaLinux作為企業(yè)Linux生態(tài)系統(tǒng)的一部分確定最佳前進(jìn)道路?!?/p>

3、兩極分化的呼聲:這是對(duì)開(kāi)源的“背叛”嗎

盡管不少下游發(fā)行版的團(tuán)隊(duì)還比較冷靜,但在一些論壇上部分用戶也表現(xiàn)出了焦慮的情緒。更有人言辭激烈地指責(zé)RedHat違反了GPL條款,違背了開(kāi)源精神。

“雖然RedHat只需要向其二進(jìn)制文件的直接接收者提供源代碼,但他們需要提供帶有GPL許可證的源代碼,而不是帶有限制的GPL?!?/p>

圖片圖片

圖源:theregister

反對(duì)者認(rèn)為,RedHat此舉完全是“搬起石頭砸自己的腳”。如果RedHat繼續(xù)堅(jiān)持己見(jiàn),會(huì)嚴(yán)重侵蝕社區(qū)信任,并逼迫人們從紅帽生態(tài)遷移到Debian或Ubuntu。甚至有人直言:也許是時(shí)候讓Debian成為長(zhǎng)期支持系統(tǒng)的行業(yè)標(biāo)準(zhǔn)了。”

圖片圖片

圖源:Reddit

但事實(shí)上,RedHat此舉并不違反GPL條款。資深開(kāi)源專家譚中意認(rèn)為:RedHat的做法完全合理,無(wú)論從商業(yè)還是開(kāi)源的角度來(lái)看,都有其道理。

無(wú)獨(dú)有偶。Reddit論壇上,同樣有網(wǎng)友提出:”RedHat的做法幾乎是完全公平的。GPL中沒(méi)有任何規(guī)定源代碼必須是公開(kāi)的,只是它必須對(duì)合法用戶可用。RedHat在構(gòu)建補(bǔ)丁中投入了大量的價(jià)值,而過(guò)去CentOS用戶一直可以免費(fèi)獲得它。我對(duì)它唯一的異議是,它的路標(biāo)不是很清晰,所以很多人選擇了Rocky或Alma這樣的小巷,結(jié)果到現(xiàn)在又發(fā)現(xiàn)它們成了死胡同?!?/p>

圖片圖片

圖源:Reddit

固然GPL與RedHat客戶許可證下的再分發(fā)權(quán)存在問(wèn)題,但是GPL中的確沒(méi)有規(guī)定源代碼必須是公開(kāi)的。而且關(guān)于從RedHat生態(tài)遷移出來(lái)的問(wèn)題,對(duì)于呼聲很高的Debian,也有開(kāi)發(fā)者表示了質(zhì)疑,主要理由如下:

“‘常規(guī)的舊版Debian’只維護(hù)3年(另一個(gè)團(tuán)隊(duì)會(huì)延長(zhǎng)2年)。使用CentOS Stream,你可以從一個(gè)始終如一的維護(hù)者團(tuán)隊(duì)獲得5年的支持(從RHEL可以獲得10年的支持)。Debian也沒(méi)有你可以定期與之見(jiàn)面的開(kāi)發(fā)隊(duì)伍,也無(wú)從確定他們正在分發(fā)的軟件的開(kāi)發(fā)優(yōu)先級(jí)。換言之,得不到真正的支持。Debian是自支撐安裝的優(yōu)秀發(fā)行版。但CentOS Stream也是如此?!?/p>

圖片圖片

圖源:Reddit

RedHat此舉引起的諸多爭(zhēng)議呈現(xiàn)了極與極的分化。我們無(wú)從揣測(cè)RedHat做出這一決定的初衷,但誠(chéng)如其在公告中所說(shuō),最新的源代碼仍然可以通過(guò)CentOS Stream 獲得。大家也可以根據(jù)自身的判斷來(lái)做出選擇。

4、寫在最后:月亮與六便士是否可以得兼

若從全局來(lái)看,RedHat的這一決定或許有其更深層次的考量。

自2019年,RedHat以340億美元的價(jià)格被IBM收購(gòu)后,其各季度收入增幅頗為可觀。但這一情況在近期出現(xiàn)了變化。根據(jù)IBM發(fā)布的第一季度財(cái)報(bào),Red Hat實(shí)現(xiàn)了8%的增長(zhǎng),遠(yuǎn)低于之前的表現(xiàn)。與前三個(gè)季度相比,增速放緩之勢(shì)明顯。

結(jié)合不久前RedHat裁員數(shù)百人的消息,可見(jiàn)其承壓巨大。

CEO Matt Hicks 在寫給員工的公開(kāi)信中,回顧了公司一路走來(lái)的戰(zhàn)略和投資配比,總結(jié)了其增長(zhǎng)模式:

RedHat的核心價(jià)值在于,我們通過(guò)開(kāi)源軟件幫助客戶取得成功。我們自己的大部分投資,無(wú)論是資源、預(yù)算、員工人數(shù)還是時(shí)間,都應(yīng)該優(yōu)先考慮我們的產(chǎn)品和與客戶的創(chuàng)新需求,而不是我們自身的內(nèi)部結(jié)構(gòu)。

當(dāng)我們把人力投入某個(gè)項(xiàng)目時(shí),就會(huì)希望為之貢獻(xiàn)、讓事情變得更好,也希望自己的努力能夠持續(xù)起效、長(zhǎng)久發(fā)展。但這也意味著Red Hat往往只做加法,卻很少做減法……有時(shí)候,即使事情表現(xiàn)良好,我們也必須有意識(shí)地進(jìn)行精簡(jiǎn)和聚焦。隨著時(shí)間的推移,每個(gè)增加的優(yōu)先級(jí)都會(huì)導(dǎo)致更多的復(fù)雜性,大團(tuán)隊(duì)變得越來(lái)越大,更多資源被消耗在過(guò)程中,而非結(jié)果上。

開(kāi)源創(chuàng)新依然是RedHat的靈魂,但是在業(yè)績(jī)承受重壓的背景下,如何取舍就成為了必須直面的命題。開(kāi)源并非陽(yáng)春白雪,開(kāi)源精神與商業(yè)利益之間的矛盾也不能一概而論,但是月亮與六便士如何得兼的確是一門需要深研的藝術(shù)。

參考鏈接:

https://www.redhat.com/en/blog/furthering-evolution-centos-stream

https://www.theregister.com/2023/06/23/red_hat_centos_move/

https://almalinux.org/blog/impact-of-rhel-changes/

https://www.redhat.com/en/blog/message-red-hat-associates-today

責(zé)任編輯:武曉燕 來(lái)源: 51CTO技術(shù)棧
相關(guān)推薦

2022-11-15 09:16:59

2023-07-05 07:42:41

ChatGPT付費(fèi)墻

2009-06-14 19:24:49

2014-12-26 10:38:15

2010-12-21 18:12:58

2010-08-19 10:21:09

2009-10-26 08:58:14

LinuxWindows 7

2018-02-07 10:59:38

2022-12-08 08:16:59

ChatGPT開(kāi)源商業(yè)化

2023-01-09 14:30:03

2011-10-10 13:55:50

手機(jī)閱讀移動(dòng)閱讀

2011-05-13 09:29:14

推廣墻App Store蘋果

2021-03-01 12:51:00

監(jiān)控產(chǎn)品經(jīng)理指標(biāo)

2011-03-14 10:18:56

2024-11-12 14:20:00

模型AI

2011-03-14 16:46:18

2009-02-25 17:22:35

2016-03-01 12:21:35

2015-07-14 09:57:44

微軟開(kāi)源Windows

2019-01-15 09:08:05

開(kāi)源軟件RedHatMongoDB
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)