Internet seperti yang kita kenal sekarang sebagian besar berjalan di Linux. Ada kemungkinan yang sangat tinggi bahwa koneksi internet yang Anda gunakan saat ini terhubung melalui server Linux - dan dialihkan melalui banyak server Linux lainnya di sepanjang jalan.
Di bawah ini adalah grafik yang menunjukkan pangsa pasar untuk server teratas di semua domain dari Agustus 1995 hingga September 2008 - dari news.netcraft.com.
Anda akan melihat bahwa Apache memiliki keunggulan besar atas hal lain di luar sana. Satu-satunya jenis lain yang mendekati itu adalah Microsoft.
Meskipun benar server HTTP dari Apache memiliki versi Windows, yang paling banyak digunakan tanpa keraguan adalah rilis * nix.
Mengapa Linux (dan Unix) membuka jalan bagi internet modern dan bukan sesuatu yang lain?
Dua alasan:
- Biaya.
- Kemampuan Linux untuk "bertindak perusahaan" tanpa memerlukan perangkat keras komputer tingkat perusahaan.
Bayangkan skenario berikut:
Ini tahun 1994. Anda mendapat ide bahwa Anda ingin menjalankan ISP dial-up Anda sendiri. Anda memerlukan "leased pipe" (koneksi internet utama dari operator telepon, biasanya T1), komputer untuk bertindak sebagai server dan sekelompok modem dial-up yang terhubung seri (melalui digiboard kemungkinan besar) untuk menerima panggilan untuk server itu untuk memberikan konektivitas kepada pelanggan Anda. Dan tentu saja banyak saluran telepon dari operator lokal untuk modem Anda.
Komputer yang Anda gunakan jelas bukan server $ 10.000 + super-duper karena Anda tidak memiliki uang tunai untuk itu. Sebaliknya, itu akan menjadi apa pun yang Anda mampu yang akan menyelesaikan pekerjaan.
Dan yang Anda miliki adalah kotak 486 DX2 66MHz - yang pada saat itu modern.
Ini tahun 1994 dan Anda membutuhkan OS tingkat server. Apa yang tersedia
Windows NT 3.1 memang ada tetapi tidak sepenuhnya dilengkapi untuk melakukan apa yang Anda inginkan. Dan tidak mungkin MS-DOS dengan Windows 3.1 dapat melakukan pekerjaan itu.
Apple MacOS hanya di System 7.1 pada tahun 1994, jadi itu adalah no-go.
Apa yang tersisa Unix dan Linux.
Setiap Unix terlalu eksklusif pada saat itu - dengan asumsi Anda bahkan bisa mendapatkan salinan OS.
Bagi Anda pemetik nit di luar sana, ya memang benar ada distro BSD di '94 - tapi itu tidak mudah untuk dilakukan. Bagi yang berminat, baca di 386BSD, pendahulu untuk Free / Open / NetBSD.
Lalu ada Linux. Anda punya beberapa pilihan saat itu. Slackware, Red Hat, Debian (tentu saja) dan mungkin beberapa lainnya.
Pada titik ini Anda memperoleh OS Linux pilihan Anda dari seorang teman di disket floppy, menginstalnya, mengkonfigurasi server dan memberikannya tembakan terbaik yang Anda bisa. "Server" Linux Anda sama sekali tidak memiliki GUI karena harus 100% dioptimalkan untuk kecepatan (dan kenyataannya itu tidak pernah dimaksudkan untuk menjadi server).
Insya Allah, jika "server" Anda tidak tercekik setiap hari dan pelanggan Anda tetap pelanggan, Anda mendapat cukup banyak untung untuk menutupi biaya jalur T1 dan meng-upgrade ke server nyata di kemudian hari.
~ ~ ~
Kisah ini kurang lebih bagaimana internet modern dimulai. Ada ribuan ISP Mom n 'Pop yang beroperasi dari garasi (kadang-kadang secara harfiah) seperti ini - dan sebagian besar dari mereka semua menjalankan Linux. Windows tidak bisa melakukannya saat itu dan begitu pula MacOS.
Linux adalah satu-satunya OS di luar sana yang memiliki harga tepat (gratis), berjalan mirip dengan Unix dan dapat menggunakan komputer yang ada saat itu untuk menghubungkan pelanggan. Hal lain akan terlalu mudah merusak bank. Apa yang akan Anda gunakan yang Anda mampu? Netware? Lotus Domino? HP-UX (yang membutuhkan server HP seukuran kulkas)? Saya kira tidak.
Selain itu, mereka yang menjalankan situs web juga mengikutinya. Mereka menggunakan PC kelas konsumen biasa "ditingkatkan" ke server (dengan OS dan tidak lebih biasanya) untuk menjalankan hal-hal seperti server HTTP, IRC, FTP, surat elektronik dan sebagainya.
Apakah internet seperti yang kita kenal itu ada tanpa Linux?
Benar-benar tidak. Di mana Linux paling bersinar di aplikasi servernya - tidak ada pertanyaan.
