Anonim

Internets, kādu mēs to šodien pazīstam, galvenokārt darbojas uz Linux. Ir ārkārtīgi liela varbūtība, ka interneta savienojums, kuru pašlaik izmantojat, ir savienots ar Linux serveri - un visa maršruta laikā ir novirzīts caur daudziem citiem Linux serveriem.

Zemāk ir diagramma, kurā parādīta visu domēnu labāko serveru tirgus daļa no 1995. gada augusta līdz 2008. gada septembrim - no news.netcraft.com.

Jūs pamanīsit, ka Apache ir milzīgs pārsvars pār visu, kas tur atrodas. Vienīgais cits tips, kas atrodas netālu no tā, ir Microsoft.

Lai arī tā ir taisnība, HTTP serverim no Apache ir Windows versija, bet visvairāk izmantotais, bez šaubām, ir * nix izlaidums.

Kāpēc Linux (un Unix) bruģēja ceļu uz moderno internetu, nevis kaut ko citu?

Divi iemesli:

  1. Izmaksas.
  2. Linux spēja “rīkoties uzņēmumā”, neizmantojot uzņēmuma līmeņa datoru aparatūru.

Iedomājieties šādu scenāriju:

Tas ir 1994. gads. Jums rodas ideja, ka vēlaties palaist savu iezvanes ISP. Lai saņemtu zvanus šo serveri, lai klientiem nodrošinātu savienojumu. Un, protams, daudz modemu no vietējā mobilo sakaru operatora tālruņa līniju.

Jūsu izmantotais dators acīmredzami nebūs aptuveni 10 000 USD + super-duper serveris, jo jums vienkārši nav naudas par to. Drīzāk tas būs kaut kas, ko jūs varat atļauties, un tas ļaus paveikt darbu.

Un viss, kas jums ir, ir 486 DX2 66MHz kārba - kas tajā laikā bija moderna.

Tas ir 1994. gads, un jums ir nepieciešama servera līmeņa OS. Kas ir pieejams?

Windows NT 3.1 patiešām pastāvēja, bet nebija precīzi aprīkots, lai izdarītu to, ko vēlējāties. Un MS-DOS ar Windows 3.1 nevarēja darīt šo darbu.

Apple MacOS 1994. gadā darbojās tikai ar sistēmu 7.1, tāpēc tas nebija pamata.

Kas palicis? Unix un Linux.

Jebkurš Unix tajā laikā bija pārāk patentēts - pieņemot, ka jūs pat varētu dabūt rokas uz OS kopiju.

Jums, kas šeit darbojas, ir savācēji, jā, tā ir taisnība, ka '94. Gadā bija BSD distros, taču tas nebija precīzi viegli nokļūt. Interesentiem lasiet 386BSD, kas ir Free / Open / NetBSD priekštecis.

Tad tur ir Linux. Jums toreiz bija dažas izvēles. Slackware, Red Hat, Debian (protams) un varbūt vēl daži citi.

Šajā brīdī no drauga uz disketēm esat iegādājies jūsu izvēlēto Linux OS, instalējis to, konfigurējis serveri un devis tam labāko iespējamo kadru. Jūsu Linux “serverim” nebija absolūti nekādas GUI, jo tam bija jābūt 100% optimizētam ātrumam (un patiesībā tas nekad nebija domāts kā serveris).

Dievs vēlas, ja tavs “serveris” ikdienā neiesprūst un tavi klienti palika par klientiem, jūs nopelnījāt pietiekami daudz peļņas, lai segtu T1 līnijas izmaksas un vēlāk jauninātu uz reālu serveri.

~ ~ ~

Šis stāsts vairāk vai mazāk ir saistīts ar to, kā sākās modernais internets. Bija tūkstošiem Mom n 'Pop ISP, kas darbojās no garāžas (dažreiz burtiski) tieši tāpat - un vairums no viņiem visiem darbojās ar Linux. Toreiz to nevarēja izdarīt Windows, un MacOS arī to nevarēja.

Burtiski Linux bija vienīgā OS operētājsistēma, kurai bija pareiza cena (bezmaksas), tā darbojās līdzīgi kā Unix un varēja izmantot tā laika esošos datorus, lai savienotu klientus. Viss pārējais pārāk viegli sagrautu banku. Ko jūs būtu izmantojis, ka varētu atļauties? Netware? Lotus Domino? HP-UX (kam nepieciešami tie ledusskapja izmēra HP serveri)? Es tā nedomāju.

Turklāt to sekoja arī tie, kas apmeklēja tīmekļa vietnes. Viņi izmantoja vienkārša jane patērētāja līmeņa personālos datorus, kas tika “modernizēti” uz serveriem (pēc operētājsistēmas operācijas, un nekas vairāk kā parasti), lai palaistu tādas lietas kā HTTP serveri, IRC, FTP, elektroniskais pasts un tā tālāk.

Vai internets, kā mēs zinām, pastāv bez Linux?

Noteikti nē. Kur Linux spīd visvairāk, ir tās servera lietojumprogrammas - nav šaubu.

Vai internets pastāvētu bez linux?