Lance Davis 2004年5月リリースのRHEL再構築互換ディストリ。サーバ向け無料RHEL代替・2014年Red Hat買収・2021年Stream移行。
CentOS(Community ENTerprise Operating System)は、Lance Davis(米国Linux愛好家)が2004年5月14日にリリースしたRed Hat Enterprise Linux(RHEL)再構築互換Linuxディストリビューションで、RHELと完全バイナリ互換+無料+10年長期サポートを特徴とする、2004-2021年の17年間「サーバLinuxの事実上標準」として絶大な存在感を持った歴史的ディストリ。CentOSは、Red Hat社が2003年5月にRed Hat Linux(商用版)をEnterprise版(RHEL有料)+Fedora(Community無料)に分離した直後の市場ニーズ(「RHELの安定性が欲しいが有料サポートは不要」)に応える形で登場、Red Hat社からRHELのソースRPM(SRPM)を取得して商標部分のみ削除して再構築するアプローチで完全バイナリ互換を実現した。2004-2014年のCentOS黄金期には、米国・日本・欧州・中国・インド等の中小企業サーバ80%++大学・研究機関・ベンチャー企業の本番運用環境+Webホスティング業界+Docker/Kubernetes黎明期のコンテナ用OSで絶対的シェアを獲得、2014年1月にRed HatがCentOS Project+Lance Davisを買収統合(買収額非公開、推定$5-10M)した後も従来の「RHEL再構築互換版」モデルを継続。2014-2020年の7年間+CentOS 5/6/7/8の世代展開を経て発展したが、2020年12月にIBM買収後(2019年Red Hat IBM $34B買収)の戦略変更により、Red HatがCentOS 8の早期EOL(2021年12月31日)+CentOS Streamへの移行を発表、これが業界に大きな衝撃を与えた事件として記憶される。「CentOS終焉ショック」を契機に、AlmaLinux(CloudLinux社、2021年3月)+Rocky Linux(Gregory Kurtzer設立、2021年6月)の2大「CentOS精神継承」プロジェクトが立ち上がり、RHEL再構築互換無料版の市場ニーズは現代も継続している。2026年現在、CentOS 8(2021年12月EOL)+(2024年6月30日EOL)の最終世代は完全終焉し、(として残るが、としては+++等への移行が完了。は、++として2026年現在も学術的・産業的に頻繁に言及される。
| 世代 | リリース | EOL | 特徴 |
|---|---|---|---|
| CentOS 5 | 2007 | 2017/03 | 10年長期、RHEL 5互換 |
| CentOS 6 | 2011/07 | 2020/11 | 10年長期、RHEL 6互換 |
| CentOS 7 | 2014/07 | 2024/06/30 |
| systemd初導入、RHEL 7互換 |
| CentOS 8 | 2019/09 | 2021/12/31 (早期) | dnf導入、RHEL 8互換、強制終焉 |
| CentOS Stream | 2019/09- | RHELサイクル | RHEL上流、Rolling Release |
CentOSは2021年12月CentOS 8 EOL+2024年6月CentOS 7 EOLでコンシューマ・サーバ実運用には推奨されない、新規システム構築はAlmaLinux 9.xまたはRocky Linux 9.x(CentOS精神継承無料、RHEL 9互換)+Ubuntu LTS 24.04+Debian 12 Bookworm+RHEL 9有料等の選択肢。既存CentOSサーバ運用は緊急セキュリティ対応のためAlmaLinux/Rocky Linux移行が必須、両者ともCentOS 8からの自動マイグレーションスクリプト(migrate2alma.sh+migrate2rocky.sh)が公式提供されており移行は比較的容易。CentOSの17年史はLinuxディストリ歴史教育+OSS買収戦略の事例研究+Linux運用知識の習得で重要参照点として2026年現在も価値高く、Linuxサーバ管理の基礎+RHEL系コマンド学習+SELinux運用+Apache/MariaDB/PHP/Tomcat等のLAMP/LEMPスタックを学ぶ際の歴史的標準として頻繁に言及される。
Red Hat Linux(1995-2003年)はCentOSの祖先機で、CentOSは「Red Hat Linux精神」を受け継ぐ無料サーバLinuxとして2004年に登場。RHEL(2003年-)はCentOSの上流+商用有料版で、CentOSはRHELのSRPMを再構築した完全バイナリ互換版。Fedora(2003年-)はRHELの上流(upstream)+革新版で、用途・位置が全く異なる。CentOS Stream(2019年9月-)は2021年以降の唯一のCentOSブランド継続だが「RHELの上流」位置でCentOS従来の「下流(downstream、RHEL再構築)」とは正反対のロールに変更された。AlmaLinux+Rocky Linuxは2021年以降のCentOS精神継承で、RHELの下流(downstream)として無料・10年LTSを継続。
Q1: なぜCentOS 8は早期EOLになった? A: 2020年12月Red Hat(IBM子会社)の戦略変更により**「CentOS Linux」廃止+「CentOS Stream」継続を発表。理由は①RHELエンタープライズ顧客とCentOS無料ユーザーの収益分離戦略、②CentOS Streamの「RHEL上流」位置変更、③IBM買収後のRed Hat収益化圧力、④AlmaLinux/Rocky Linuxの登場による業界対応、の4点**で、業界に「CentOS終焉ショック」を引き起こしました。
Q2: AlmaLinuxとRocky Linuxどちらを選ぶ? A: 機能・互換性は両者ほぼ同等(RHEL 9バイナリ互換)。AlmaLinux(CloudLinux社主導)はサポート充実+商用バックアップ強み、Rocky Linux(Gregory Kurtzer、CentOS創始者の精神継承)はコミュニティ志向+純粋OSS哲学。米国系企業はAlmaLinux多め、コミュニティ・教育機関はRocky Linux多めの傾向ですが、技術的にはどちらでも問題なし。
Q3: 既存CentOS 7/8環境はどうすべき? A: ①CentOS 7(2024年6月30日EOL済み)→ AlmaLinux/Rocky Linux 9.x への完全移行を強く推奨、②CentOS 8(2021年12月31日EOL済み)→ migrate2alma.sh/migrate2rocky.shで AlmaLinux/Rocky Linux への自動マイグレーション、③クラウド移行を機にUbuntu LTS/Debianへ全面切替、の3選択肢があります。