Linux6でサイトをつくる RedHat Enterprise LinuxとCentOSとScientific Linuxの違い

トップ ›  Linux

Linux6でサイトをつくる

RedHat Enterprise LinuxとCentOSとScientific Linuxの違い

2011年12月31日 

サーバーでOSを何にするか大変な問題です。そこで、今回は質問が多いRed Hat Enterprise Linux 6とCent OS 6とScientific Linux 6の違いは何か?を調べました。

結論から言うと根本的には同じです。何しろCentOS 6とScientific Linux 6は、Red Hat Enterprise Linuxの公開されているソースを基にして作成されているのですから。ソースは、有償契約をしたユーザーに提供されます。

とは言うものの違いがあるのは事実です。まず、 Red Hat Enterprise Linux 6は、レッドハットとサポート契約をしなければなりません。そうしなければアップグレードやパッチの適用ができません。そして、有償であるからこそ入っているソフトもあります。ただ、有償サポートといっても全部が対象ではない点に留意が必要です。

次にCentOsは、有志によるコミュニティーベースで作成されており、Red Hat Enterprise Linux のソースが基になっています。ですが、後述するようにソースからの開発は見た目ほど簡単ではないようです。

Scientific Linuxは、フェルミ国立加速器研究所が大規模な科学技術的な計算(クラスターを使用した計算)を行なうサーバーを動かすために必要なOSとソフトのために開発されたものですが、基はRed Hat Enterprise Linuxのソースです。

では、CentOSとScientific Linux、Red Hat Enterprise Linuxの違いは何かということになります。根本的には、有償によるサポートがあるか否かです。Red Hatは、トラブル時に迅速で的確なサポートが用意されています。それに対しCentOsとScientific Linuxでは、トラブルがあっても自身でGoogleなどで検索して解決する必要があります。

その他にバージョンの提供時期が異なります。当然に最新バージョンを提供するのは、Red Hat Enterprise Linux Serverです。

RedHat Enterprise Linux 6.0が発表になったのは2010年11月です。それから両者の動向が注目されましたが、結局、Scientific Linux6.0を翌年の2011年3月に公開しました。

Red Hat Enterprise Linux 5が発表になった1ヶ月ほどでCentOS5が登場したことを鑑みると長い期間で、多くのユーザーが動揺すると伴に動揺したユーザーの一部はレッドハットと契約することとなりました。

その後、レッドハットが6.1を5月に発表しました。それに続きScientific Linuxが7月に6.1を公開しました。ですが、CentOSは、2011年7月に6.0しか公開することができませんでした。

それから数ヶ月、2011年12月6日にRed Hat Enterprise Linux 6.2が公開されました。それに続きCentOSが6.2を同年12月20日に公開しました。Scientific Linux6は、2012年2月17日に6.2がリリースされました。

2011年12月31日に最新状態にして# yum listを実行した結果、含まれているパッケージの一覧はこちらのページです。

どのディストリビューションも一長一短があるのは事実です。常に最新のものをと考えるのなら、Red Hat Linuxを使うのが最高ですが、契約額が非常に高いのが難点です。その他、CentOSはスタートはScientific Linuxに劣りましたが、現在は6.2を公開することで上回っています。どのOSを使うのか、難しいところです。

ちなみに、このサイトのメインサーバーはRed Hat Enterprise Linux Server6.2でTomcatとApacheによって構築され運用されています。

【関連リンク】

最新バージョンは,Red Hat Enterprise Linux Server 6.2です。
Red Hat公式サイト Red Hat(日本語)

CentOS公式サイト www.centos.org - The Community ENTerprise Operating System(英語)
CentOS ISOイメージダウンロードページ(執筆時最新版 CentOS-6.2) http://mirror.centos.org/centos/6/isos/

Scientific Linux 公式サイト Scientific Linux - Welcome to Scientific Linux (SL) (英語)
Scientific Linux ISOイメージダウンロード(執筆時最新版 Scientific Linux 6.1) https://www.scientificlinux.org/download

書籍について6に対応した書籍が発刊されました。


Red Hat Enterprise linux Server 6.2のデスクトップ画像

CentOS 6.2のデスクトップ画像

Scientific Linux 6.1のデスクトップ画像