Red Hat Enterprise Linux は、エンタープライズクラスの Linux のリーダーとして世界的に認められています。 CentOS は、Red Hat ソース コードから構築され、同様に安定した無料版でした。しかし、Red Hat は CentOS を永久に変えました。
レッドハットとCentOS
Red Hat Enterprise Linux (RHEL) は、世界で最も成功している商用 Linux です。 2012 会計年度、Red Hat は売上高 10 億ドルを突破しました。しかし、CentOS がなかったら、Red Hat は 10 億ドルのマイルストーンを通過するずっと前に 100 億ドル規模の企業になっていただろうと内部関係者はささやいている。
Red Hat は、サブスクリプションを販売することで RHEL から収益を上げています。サブスクリプションにより、企業レベルのカスタマー サポート、クラウドベースのサービス、マネージド ソリューション、パッケージ ソフトウェアなどへのアクセスが提供されます。適切なレベルのサポートが利用可能であることがわかれば、組織での RHEL の導入がさらに魅力的になります。重要なプロセスを RHEL に任せている場合は、Red Hat がサポートしてくれることを知る必要があります。
RHEL サブスクリプションの予算がない組織でも、RHEL の安定性とパフォーマンスを求めていました。 RHEL は、他のすべての Linux と同様に、 Linux カーネル などの多くのオープン ソース プロジェクトに基づいています。つまり、RHEL ソース コードを無料で公開する必要があるということになります。誰でもコードをレビューでき、誰でもコードを変更したり、それを使用して新しい製品を作成したりできます。これらの条件を満たすために、RHEL ソース コードは 希望する人なら誰でも利用できます 。
ソース コードにアクセスできるのは素晴らしいことですが、そのソース コードを取得して、インストール可能で実行可能なオペレーティング システムを作成できることは、まったく別のことです。その錬金術には専門知識、時間、ビルドチェーン、サーバー、リポジトリ、そして資金が必要です。
それができないというわけではありません。それを実現するためのリソースを集めれば、それは可能です。幸いなことに、それがオープンソースの世界の優れた点です。プロジェクトに関して十分な話題を作り、適切なスキルを備えた献身的な個人を十分に引きつけることができれば、クリティカルマスに達し、実行可能なコミュニティと堅牢な製品を手に入れることができます。
それはまさに、Greg Kurtzer、Lance Davis、Rocky McGough らが 2000 年代初頭に行ったことであり、その結果、2004 年 5 月に CentOS –Community Enterprise Linux オペレーティング システム — がリリースされました。
これは、世界中が待ち望んでいた、無料のオープンソースで本番環境に対応した RHEL のクローンでした。
CentOS の盛衰
ユーザーにとって、CentOS に関して最も重要なことは、RHEL とのバイナリ互換性でした。 RHEL を主要なエンタープライズ クラスの Linux にしたすべての機能が CentOS に組み込まれていました。企業のサポートがなくても、業界標準のエンタープライズクラスの Linux を実行したい、または実行する必要がある場合、CentOS は夢の実現です。
CentOS は大成功を収めました。 CentOS に依存するグローバル ブランドには、Rackspace、GoDaddy、Disney、Verizon などがあります。 Riverbed、Juniper、Fortinet など、多くの企業が CentOS プラットフォームをターゲットとした製品を作成しています。
CentOS は、それ自体の成功の犠牲者でした。その市場への浸透度は常に CentOS コミュニティのリソースを上回っていました。 2014 年、Red Hat は、CentOS 開発者が CentOS でフルタイムで作業できるように財政的支援を提供しました。これは受け入れられ、Red Hat は CentOS を社内に導入しました。 Red Hat はまた、CentOS 取締役会における Red Hat の取り消し不能な過半数を含む、CentOS プロジェクトの新しいガバナンス スキームについても交渉しました。事実上、Red Hat が CentOS プロジェクトを所有し、管理するようになりました。
誰かがオープンソース プロジェクトをフォークした場合に期待される見返りは、ソース コードに加えた変更が元のプロジェクトにフィードバックされることです。しかし、全体の前提は、CentOS が RHEL とバイナリ互換であることです。したがって、CentOS プロジェクトは、Red Hat と RHEL に還元できるような新しいものを何も導入しませんでした。関係は一方通行だった。一方、CentOS は RHEL サブスクリプションに大きな影響を与えていました。
Red Hat の Linux エンジニアリング担当副社長である Mike McGrath 氏は、「CentOS 自体は実際には Red Hat にあまり有用性を提供していなかった」と述べたと記録されています。それは今年の控えめな表現かもしれない。
2020 年 12 月、Red Hat CTO Chris Wright は CentOS ロードマップの大幅な変更を発表しました。 CentOS は廃止され、CentOS Stream と呼ばれる新しいプロジェクトに置き換えられます。これは、開発ブランチにおける RHEL の直前を追跡するローリング リリースです。開発ブランチは安定していません。これらは最先端ではありますが、予測不可能であるため、ミッションクリティカルな展開には適していません。結論から言えば、CentOS Stream は決して本番環境に対応しないということです。さらに、CentOS バージョン 8 (現在のバージョン) は、2029 年 12 月ではなく、2021 年 12 月 31 日にサポート終了となります。
そこで Red Hat は最終的に CentOS のメリットを活かす方法を見つけ、CentOS がサブスクリプション不要の RHEL のドロップイン代替品としてバーゲン品として使用されるという問題を解決しました。 CentOS ユーザーベースがお買い得品を重視しているわけではありません。
しかし、一度うまくいったものは、再びうまくいくことがよくあります。
Rocky Linux の誕生
CentOS の共同創設者の 1 人である Greg Kurtzer は、バイナリ互換性があり、バグごとに同一の、安定したポイント リリース システムを備えた RHEL の無料バージョンを作成する新しいプロジェクトを立ち上げました。彼が2000年代初頭にそうしたのと同じように。基本的に、彼らは CentOS の「クラシック」をもう一度やっています。 CentOS の共同創設者の 1 人である故 Rocky McGough に敬意を表して、この新しいプロジェクトは Rocky Linux と名付けられました。
かつての CentOS と同じように、Red Hat 陣営の完全に外側にある Rocky Linux は、Rocky Enterprise Software Foundation によって管理および管理されています。プロジェクトの発表から 7 か月後、Rocky Linux の最初の GA バージョンがリリースされました。
CentOS リリースは、RHEL リリースの番号付けに従っていました。これにより、ユーザーはどのバージョンの RHEL が CentOS ビルドのソース コード ベースとして使用されたかを簡単に知ることができるようになりました。 Rocky Linux はその伝統を引き継ぐ予定であるため、最初のリリースは Rocky Linux 8.4 (コード名 Green Obsidian) になります。
コミュニティベースのサポートは、 Rocky Linux Mattermost 、 IRC 、および フォーラム を通じて利用できます。興味深いことに、Rocky Linux の主要スポンサーでもある Kurtzer の会社 Ctrl IQ を通じて商用サポートも利用できます。 Ctrl IQ からの利益は Rocky Linux への資金提供に使用されます。
あなたが CentOS ユーザーで、次にどのディストリビューションをチェックすべきか迷っているなら、Rocky Linux があなたが探している RHEL のドッペルゲンガーになるかもしれません。 CentOS を作成した多くの人々による、CentOS の人気を高めたすべてがここにあります。
Rocky Linux の概要
インストールはご想像どおり簡単で簡単です。
インストールメニューから「Install Rocky Linux 8」を選択すると、見慣れた一連の画面が表示されます。キーボードとロケールを選択し、root パスワードを設定し、パーティション構成を選択すると、インストールのファイル コピー部分が開始されます。
ファイルのコピーが完了したら、ライセンス (3 条項 BSD ライセンス) に同意し、ユーザーを追加するか、ログインして待ってから追加します。これで完了です。
再起動すると、Rocky Linux のログイン画面が表示されます。ログインすると、見慣れたミニマルな GNOME 3.32.2 デスクトップが表示されます。
ご想像のとおり、プリインストールされているソフトウェアはほとんどありません。それらの選択はあなたに委ねられています。
バズは十分ですか?
クルツファーと彼の軍隊、ボランティアおよび貢献者たちが 7 か月で達成したことは非常に印象的です。そして言うまでもなく、CentOS の代替としての需要は非常に高いです。リリース後最初の 72 時間で、Tier 0 ミラーだけから 70,000 件のダウンロードがあり、他にも 100 件のミラーがあります。
有名企業も Rocky Linux との関わりを熱望しています。 Google は RESF の「主要スポンサー」であり、Google Compute Engine 用にカスタマイズされた Rocky Linux を作成しました。 Microsoft は RESF のパートナーとして登録しており、Rocky Linux が自社の Azure プラットフォームで確実に利用できるように取り組んでいます。
プロジェクトはソフトウェアだけを扱うものではありません。 Rocky Linux プロジェクトは、内部構造、ガバナンス、理念の決定と正式化に多くの時間を費やしてきました。
RESF の憲章について言えば、 Rocky Linux FAQ には次のように書かれています。「この憲章で重要なのは、透明性、コミュニティの参加、オープンな開発、独立性といったコミュニティを可能にし、保護する原則を確立することです。Rocky Linux は決して管理されたり、買収されたりすることはありません」単一の実体または組織の影響を受ける 。」
一度噛まれたら二度恥ずかしがり屋な CentOS ユーザーは、強調しているのは私ではなく自分たちのものであるという事実にいくらか安心するかもしれません。





