* Awalnya dibuat oleh mahasiswa Finladia yang bernama : Linus Tovalds
*  1987 Inspirasi dari MINIX yaitu sistem UNIX kecil yang dikembangkan  oleh Andrew Tanenbaum. MINIX : sistem operasi berbasis Unix yang  ditujukan untuk pendidikan. MINIX nantinya menginspirasi pembuatan  Linux.
*  Agustus 1991 keluar LINUX versi 0.01 : Mahasiswa Helsinki bernama Linus  Torvalds mengembangkan OS berbasis Unix dari sistem operasi Minix yang  diberi nama Linux.
*  5 Oktober 1991, Linus mengumumkan versi resmi LINUX yaitu versi 0.02  yang hanya dapat dijalankan SHELL BASH (GNU Bourne Again Shell) dan GCC  (GNU C compiler).
*  Saat ini LINUX adalah sistem UNIX yang sangat lengkap, bisa digunakan  untuk jaringan, pengembangan software, dan bahkan untuk pekerjaan  sehari-hari.
* LINUX bisa diperoleh dalam berbagai distribusi (sering disebut DISTRO).
Apa itu CentOS?
CentOS  alias Community ENTerprise Operating System adalah sebuah distro Linux  yang diturunkan dari RHEL (Red Hat Enterprise Linux). CentOS dibuat oleh  North American Enterprise Linux. Namun berbeda dengan turunan Linux  lainnya, CentOS merupakan copian dari RHEL 99%. Mengapa?
Karena  CentOS hanya membuang label RH dan diganti dengan label generic. Jadi  isi dari program CentOS sama dengan RHEL. Drivers yang jalan di RHEL  otomatis jalan juga di CentOS.
Meskipun  keberadaan CentOS sangar tergantung pada Red Hat namun hal ini justru  memberikan nilai tambah, karena RH merupakan satu-satunya distro  komersial Linux yang dipakai secara luas di perusahaan besar dan  satu-satunya distro Linux yang didukung oleh CPanel (CPanel adalah  kontrol panel terbanyak dipakai oleh perusahaan hosting, hampir 100%  hosting menggunakan CPanel). Karena merupakan copian RHEL maka CentOS  juga didukung secara resmi oleh CPanel.
Contoh kasus CentOS menggantikan RHEL 100%. Bayangkan situasi umumnya berikut ini:
A. Perusahaan Ingin Memakai Linux untuk Menghemat Biaya IT
    Anda seorang IT
     Perusahaan ingin menekan biaya pembelian software, solusinya anda  mengganti Windows Server/Desktop ke Linux, BSD atau Solaris.
     Pilihan utama jatuh di Linux karena mudah, tersedia secara luas,  bukunya banyak, komunitas terbesar, sudah banyak aplikasi yang serupa  dengan Windows.
     Saat server anda datang, maka drivers yang umumnya disediakan hanya  Linux distro: RHEL dan SLE (Suse Linux Enterprise), bahkan kebanyakan  hanya menyediakan drivers untuk RHEL.
    Solusinya cuma 1: pakai CentOS maka otomatis semua drivers RHEL dapat anda pakai!
B. Perusahaan Hosting Ingin Memakai CPanel
    Anda kali ini bukan IT, tetapi seorang calon pengusaha hosting
    Setelah melihat berbagai hosting yang sudah ada maka 99% memakai CPanel
    Anda memutuskan untuk mencoba CPanel
    Distro Ubuntu maupun Suse bahkan Fedora yang dikuasai oleh orang IT anda ternyata tidak didukung oleh CPanel
     Orang IT anda mencoba instalasi CPanel pada Ubuntu, Suse dan Fedora.  Saat mulai instalasi muncul warning bahwa OS tidak didukung resmi. Orang  IT anda tetap melanjutkan instalasi
     Setelah server beroperasi, muncul komplain dari user mengenai fitur  yang tidak jalan semestinya, orang IT anda berusaha menghubungi pihak  CPanel dan dijawab bahwa resiko sendiri menggunakan OS yang tidak  didukung CPanel dan disarankan menghubungi forum. Masuk ke forum, dan  ternyata tidak ada yang menggunakan distro selain RHEL, Centos dan  FreeBSD
     Anda berusaha mencari perusahaan IT yang menyediakan jasa ini, ternyata  tidak ada yang berani menjamin 100%, alternatif lain menghubungi pembuat  distro tapi harga servicenya mahal sekali
    Akhirnya anda memutuskan untuk memakai CentOS dan segala masalah otomatis terselesaikan!