Anonim

Internet seperti yang kita tahu hari ini kebanyakannya berjalan di Linux. Terdapat kebarangkalian yang sangat tinggi bahawa sambungan internet yang anda gunakan sekarang disambungkan melalui pelayan Linux - dan diarahkan melalui banyak pelayan Linux yang lain di sepanjang jalan.

Berikut adalah graf yang menunjukkan bahagian pasaran untuk pelayan teratas di semua domain dari Ogos 1995 hingga September 2008 - dari news.netcraft.com.

Anda akan sedar bahawa Apache mempunyai pendahuluan besar di atas apa-apa lagi di luar sana. Satu-satunya jenis lain yang datang di mana-mana sahaja adalah Microsoft.

Walaupun benar pelayan HTTP dari Apache mempunyai versi Windows, yang paling banyak digunakan tanpa ada sebarang keraguan adalah pembebasan nix *.

Mengapa Linux (dan Unix) membuka jalan untuk internet moden dan bukan sesuatu yang lain?

Dua sebab:

  1. Kos.
  2. Keupayaan Linux untuk "bertindak perusahaan" tanpa memerlukan perkakasan komputer gred perusahaan.

Bayangkan senario berikut:

Ini tahun 1994. Anda mendapat idea bahawa anda ingin menjalankan ISP dial-up anda sendiri. Anda memerlukan "paip yang dipajak" (sambungan internet utama dari pembawa telefon, biasanya T1), komputer untuk bertindak sebagai pelayan dan sekumpulan modem dail yang bersambung serial (melalui digiboard paling mungkin) untuk menerima panggilan untuk pelayan itu untuk memberi kesambungan pelanggan anda. Dan tentunya sekelompok saluran telepon dari pembawa setempat untuk modem anda.

Komputer yang anda gunakan jelas tidak akan menjadi pelayan $ 10, 000 + super-duper kerana anda hanya tidak mempunyai wang tunai untuk itu. Sebaliknya, ia akan menjadi apa sahaja yang anda mampu yang akan mendapat pekerjaan.

Dan semua yang anda punya ialah kotak 486 DX2 66MHz - yang pada masa itu moden.

Ia 1994 dan anda memerlukan OS gred server. Apa yang ada?

Windows NT 3.1 memang wujud tetapi tidak betul-betul dilengkapi untuk melakukan apa yang anda mahukan. Dan tidak ada cara MS-DOS dengan Windows 3.1 boleh melakukan tugas itu.

MacOS Apple hanya berada di Sistem 7.1 pada tahun 1994, jadi itu tidak akan pergi.

Apa yang tinggal? Unix dan Linux.

Mana-mana Unix terlalu berpengalaman pada masa itu - dengan mengandaikan bahawa anda juga boleh mendapatkan tangan anda pada salinan OS.

Bagi anda penarik nit di luar sana, ya memang ada BSD distros di '94 - tetapi ia tidak begitu mudah untuk mendapatkan pegangan. Bagi mereka yang berminat, baca pada 386BSD, pendahulu kepada Free / Open / NetBSD.

Kemudian ada Linux. Anda mempunyai beberapa pilihan pada masa itu. Slackware, Red Hat, Debian (sudah tentu) dan mungkin beberapa orang lain.

Pada ketika ini anda memperoleh OS Linux pilihan anda dari rakan pada disket floppy, memasangnya, mengkonfigurasi pelayan dan memberikannya pukulan terbaik yang anda boleh. "Linux server" anda sama sekali tidak mempunyai GUI kerana ia harus 100% dioptimumkan untuk kelajuan (dan untuk fakta itu tidak pernah dimaksudkan untuk menjadi pelayan).

InsyaAllah, jika "pelayan" anda tidak tercekik setiap hari dan pelanggan anda tinggal pelanggan, anda membuat keuntungan yang cukup untuk menutupi kos talian T1 dan menaik taraf ke pelayan sebenar kemudian.

~ ~ ~

Kisah ini lebih kurang bagaimana internet moden dimulakan. Terdapat beribu-ribu ISP Mom n 'Pop yang beroperasi di luar garasi (kadang-kadang secara literal) seperti ini - dan sebahagian besar mereka semua menjalankan Linux. Windows tidak dapat melakukannya semula dan tidak boleh MacOS.

Linux sememangnya satu-satunya OS di luar sana yang mempunyai harga yang betul (percuma), berlari serupa dengan Unix dan boleh menggunakan komputer sedia ada pada masa itu untuk menghubungkan pelanggan. Apa-apa lagi akan memecahkan cara bank terlalu mudah. Apa yang akan anda gunakan yang anda mampu? Netware? Lotus Domino? HP-UX (yang memerlukan pelayan HP bersaiz peti sejuk)? Saya tidak fikir begitu.

Di samping itu, mereka yang menjalankan laman web turut mengikuti. Mereka menggunakan PC gred pengguna biasa "ditingkatkan" ke pelayan (oleh OS dan tidak lebih biasanya) untuk menjalankan perkara seperti pelayan HTTP, IRC, FTP, mel elektronik dan sebagainya.

Adakah internet seperti yang kita tahu ada tanpa Linux?

Sama sekali tidak. Di mana Linux bersinar paling terdapat dalam aplikasi pelayannya - tidak ada persoalan.

Adakah internet wujud tanpa linux?