PTT推薦

Re: [情報] 紅帽不再公開RHEL原始碼,但仍維持開源,

看板PC_Shopping標題Re: [情報] 紅帽不再公開RHEL原始碼,但仍維持開源,作者
wei115
(社畜)
時間推噓18 推:19 噓:1 →:27

※ 引述《hn9480412 (ilinker)》之銘言:
: 紅帽不再公開RHEL原始碼,但仍維持開源,改透過客服網站提供索取
: 紅帽將不在git.centos.org公開RHEL原始碼,並把開源協作重心轉移至CentOS Stream,此政策要打擊單純重建RHEL原始碼,沒有提供任何貢獻的Linux發行版
: 文/李建興 | 2023-06-28發表
: 繼紅帽(Red Hat)在2020年底決定停止CentOS Linux更新之後,現在Linux發行政策又有重大變更,紅帽上星期宣布不會再將RHEL的程式碼公開到git.centos.org,並且把開源社群的協作能量,轉移到上游的CentOS Stream。紅帽這項政策目的,在於打擊那些單純重新建置RHEL程式碼的Linux發行版。
: 過去整個紅帽Linux生態從上游到下游,依序為Fedora、CentOS Stream、RHEL和CentOS Linux。CentOS最一開始是獨立的開源專案,CentOS Linux的主要來源,來自於RHEL的程式碼,因此又被視為免費的RHEL,紅帽在2014年買下CentOS讓其獨立運作,並在之後才又推出CentOS Stream。
: 紅帽決定停止更新CentOS Linux,使得許多老用戶十分憤怒,認為紅帽摧毀了使用者的信任,而紅帽上周發布決定不再公開RHEL程式碼的消息,紅帽又再次受到網路輿論猛烈抨擊,不只被稱作邪惡,並且認為紅帽轉向閉源軟體。
: 這項政策變動代表紅帽將不再維護git.centos.org上的儲存庫,CentOS Stream將會成為RHEL相關唯一的公開原始碼儲存庫,但這並不影響CentOS專案或是CentOS Stream原始碼的可用性,而紅帽的客戶和合作夥伴,仍可以依據訂閱協議獲取RHEL原始碼,因此對於紅帽客戶沒有太大的影響。
: 由於CentOS Stream是RHEL的上游專案,因此紅帽對於RHEL的更新,也會率先更新到至CentOS Stream,使用者可以更早的看到新功能與更新,但這也意味著CentOS Stream中的程式碼較RHEL更不穩定,畢竟CentOS Stream還是RHEL開發過程的一個環節,需要穩定和成熟程式碼的使用者,便需要更小心地選擇程式碼版本。
: 紅帽在最新的部落格文章,回應用戶對於紅帽不再公開RHEL原始碼的意見,重申紅帽採用開源開發模型的立場,他們會將所有更新程式碼貢獻給上游專案,並且遵守專案所使用包括GPL等開源授權規範。
: 同時紅帽也指出對於此新政策的怒火,主要來自於想要免費取用RHEL資源,但是又不投入時間、努力與資源的使用者,他們認為用這種態度取用RHEL原始碼有失厚道,如果僅是打包原始碼轉售,沒有在其中增添價值,將無法使開源軟體永續發展。
: 對於直接重建RHEL專案的發行版,紅帽直指這些作為沒有價值,就如同CentOS Linux一樣。這些下游專案皆是從公開的RHEL原始碼建置一個發行版,其使用者便不需要購買RHEL訂閱,就可以獲得RHEL穩定與安全性功能。
: 當初紅帽便是在確認CentOS Linux這樣的RHEL重建版本沒有價值,才選擇關掉停止支援CentOS Linux,而諸如AlmaLinux和Rocky Linux這類號稱企業級的Linux發布版,其實也都是RHEL的重新建置版。紅帽停止公開RHEL原始碼也就相當於切斷這些專案的原始碼來源,重點打擊單純重建程式碼的專案。
: https://www.ithome.com.tw/news/157514
: 只知道這間公司先後終止CentOS開發搞得很多用戶很不爽紅帽

我看很多人覺得紅帽壞壞 背叛開源
但我覺得 紅帽作為最老牌靠自由軟體吃飯的公司
做的事還真的有種基本教義派的味道

回想一下
開源軟體基本上就是自由軟體去政治化的產物
大概就是20世紀末 一群工程師受不了FSF對於自由的激進思想
他們只想寫程式,改別人寫的程式 不想去參與那些奇奇怪怪的政治運動
(現在FSF還在用2012年的硬體,因為他們覺得新硬體不自由,反觀linus 在郵件中
說M2 MacBook Air有夠香,以後新kenrel就用他編譯惹,兩派人馬的想法可見一斑)

而自由軟體的開端就是RMS在MIT時 印表機卡紙了
他想要修改印表機的程式,讓印表機可以在卡紙的時候發信 通知大家
但被告知說這個程式是公司的資產 外人不能閱讀和修改

他就覺得很奇怪,為什麼我都買了產品,但卻沒有整個產品的控制權
之後才牙起來搞了自由軟體運動

就這點來說,紅帽公司把原始碼放入付費頻道還真的沒做錯什麼
畢竟原始碼是一種產品,紅帽保證所有客戶能獲得產品的一切
而自由軟體可沒有說公司一定要給免費仔資源(當然付費的人能散佈出去,因為他擁有產品的一切)
正所謂自由不是免費的啤酒

作為靠自由軟體吃飯的公司 他的作法不意外
反而是現在的開源正在摧毀像紅帽這樣的公司
現在一堆開源專案都是大公司用來建立生態和佔據生態位的工具 他們根本不靠開源吃飯

chrome和android是google用來推廣他的web產品的工具
他賺的是由此產生的流量廣告費

vscode原本是微軟內部的工具,他們不指望他能賺錢,但又擔心有其他公司開發出更
好的同類型工具,反過來收微軟錢
就乾脆開源出來,這個生態位有了vscode,其他工具就無法競爭

這些專案絕大多數開發者都是大公司員工,大公司擁有絕對控制權
雖然理論上你可以隨時fork,但又如何?你的開發速度又比不上大公司,很快就會被淘汰

也難怪RMS和FSF時不時就跳出來各種罵XD

--

※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.134.21.189 (臺灣)
PTT 網址
※ 編輯: wei115 (220.134.21.189 臺灣), 06/29/2023 23:12:03

kawa0710 06/29 23:25優文

hugh509 06/29 23:31free != free

silveryiris 06/29 23:32

a58524andy 06/29 23:34push

twosheep0603 06/29 23:35開源但寡占了也不是好事

thomaschion 06/29 23:56現在很多公司只想用免錢的,拿別人

thomaschion 06/29 23:56的心血來賺錢,還罵人吃相難看

s25g5d4 06/30 00:16你根本沒講到原因 = =

james111222 06/30 00:16我是覺得企業就乖乖掏錢買,給自由軟

james111222 06/30 00:16體開發者生活,常保最新程式碼;免費

james111222 06/30 00:16仔沒辦法獲得最新程式碼就繼續用舊版

james111222 06/30 00:16也無不可,畢竟人家也沒欠你

Mimmature 06/30 00:24後半段是正確的

Mimmature 06/30 00:24但很多使用者曲解廠商原意

Mimmature 06/30 00:24要求其他軟體開發者傚法免費提供

Mimmature 06/30 00:24卻不知道這些獨立開發者

Mimmature 06/30 00:24並沒有其他部門可以幫忙賺錢

birdy590 06/30 01:29RH 的影響力一直在降低, 這樣做有可能是

birdy590 06/30 01:29宣判自己的死刑... Debian+Ubuntu 大概

birdy590 06/30 01:31就吃掉一半市場, RH 系已經變成小眾了

birdy590 06/30 01:31現在不像十幾年前, 大廠發 Linux 版本

birdy590 06/30 01:32軟體會指定搭 RHEL...

Arbin 06/30 01:33針對現在大公司都用免錢這件事,反正大公

Arbin 06/30 01:33司都嘛蹲到出大事才會有動作,像OpenSSL在

Arbin 06/30 01:33出Heartbleed bug之前根本沒人鳥他們的困

Arbin 06/30 01:33境,出了這漏洞之後才有人幫他們出安全審

Arbin 06/30 01:33計的錢==

cellochou 06/30 09:34乖乖用 UBUNTU, MS Azure 完全支援,

cellochou 06/30 09:34WSL 首選, 真香

thomaschion 06/30 09:45你轉用Ubuntu又不干他的事,你本來

thomaschion 06/30 09:45就沒付錢

ltytw 06/30 10:00這下不只沒錢進來 連人氣也沒了 完全死

ltytw 06/30 10:00透 涼涼

cor1os 06/30 13:56呵 真要付錢就不該容忍這種品質了

cor1os 06/30 13:57要錢合理,但品質標準就不能跟開源一樣了

cor1os 06/30 13:57敢收錢你就不怕海水褪了褲子還在不在

herculus6502 06/30 17:01

jksen 06/30 17:59電機/半導體產業一些軟硬體還是只支援RHEL

springleaf1 06/30 19:23很多核心交換器底層也是RH

johnjohnlin 06/30 20:362023登入RH機器看到gcc 4.4就很生氣

johnjohnlin 06/30 20:36,不知道為什麼都不更新

DaMaoMi69 06/30 20:36git push -f 收工

Bencrie 07/01 00:16gcc 4.4 生氣的點是? XD

Ekmund 07/01 12:10那這樣搞的自己更封閉的好處是?

pc0805 07/01 14:53穩定的東西幹嘛更新==

exeex 07/01 20:30Ubuntu 22.04都gcc 11了

exeex 07/01 20:31不支援C++17 我看到也會超生氣