Linux
Red Hat 為什麼要推廣 CentOS?
我最近閱讀了這篇關於 Fedora、RHEL 和 CentOS 之間關係的博文。我很容易理解為什麼企業可能會選擇 RHEL/CentOS 而不是 Fedora(以及為什麼它在 Red Hat 商業模式中有意義),但後兩者之間更複雜,儘管我發現了一些很好的論據。CentOS 只是 RHEL 的副本嗎?除了開源之外,哪個許可證具有允許此副本合法的 RHEL,以及它如何適應紅帽的商業模式?非常感謝外行的解釋。
首先,CentOS 能夠在 Red Hat 接管之前通過刪除 Red Hat 擁有非自由許可證的東西來分發。通常這是文件、圖像等,而不是實際程式碼。因此 CentOS 團隊能夠使用確切的原始碼重建 RPM 等,但圖像略有不同等。
不介意為什麼 Red Hat 允許 CentOS 繼續執行……所以這是基於意見的(不好,但它就是這樣)。
基本上,Fedora 不是 Red Hat Enterprise Linux (RHEL) 的替代品。它包含 beta 功能等。而 CentOS 則盡可能接近真實交易。
現在,有很多組織需要能夠執行 RHEL 以支持其他軟體(即,除非您在 Red Hat 系統上執行 ProductX,否則您無法從 CompanyY 獲得對 ProductX 的支持),但他們可以支持 -房子,或者它是用於測試等,因此他們無法證明真正的紅帽許可證/安裝/支持契約的價格是合理的。但是,如果 Red Hat 可以讓這些組織使用 CentOS 作為替代品,有一天他們將能夠證明將美元花在支持契約等上是合理的,因此將非付費使用者轉換為您的產品成為您產品的付費使用者,而不是試圖讓一個團隊從 Debian 或其中一個 BSD 遷移到 RHEL。