Programmēšana

Pasaule bez Linux: kur šodien būtu Apache, Microsoft - pat Apple?

Dabbling alternatīvajā vēsturē vienmēr ir nejaušs vingrinājums. Neskaitāmu faktoru un darbību savstarpēja sajaukšanās bezgalīgi sarežģītā vēsturiskā vienādojumā, kas nosaka nākotni, padara jebkuru mēģinājumu izgriezt noteiktu mainīgo būtībā neiespējamu. Tomēr dažreiz var būt izglītojoši un izgaismojoši mēģināt iedurt caurumus jaunākās vēstures malās, lai redzētu, kur mēs varētu būt likvidējušies. Turklāt tas ir jautri un, iespējams, pārsteigumu pilns.

Piemērs: kāda būtu pasaule, ja Linuss Torvalds 1991. gadā nebūtu augšupielādējis savu v0.0.1 Linux kodolu publiskā direktorijā? Ko darīt, ja pasaule nekad nezināja Linux?

[Pierādiet savu pieredzi ar bezmaksas OS Linux admin IQ testa 1. un 2. kārtā. | Sekojiet jaunākajām atvērtā koda tendencēm, izmantojot emuāru Open Sources un Technology: Open Source biļetenu. ]

Ja mēs atskatāmies uz skaitļošanas ainavu 1991. gadā, mēs atklājam, ka tā ir pilnībā balstīta uz lieliem, iesakņojušiem uzņēmumiem, kas par saviem produktiem prasa pārsteidzošu naudas summu. Neatkarīgi no tā, vai izmantojāt IBM lieldatorus vai AS / 400, SunOS, HP-UX, AIX vai pat VMS, jūs strādājāt ar ļoti dārgu operētājsistēmu ar ļoti dārgu aparatūru.

Visi dati bija lielie dati, un uz serveri balstītas vidējas un zemas klases skaitļošanas nebija daudz vietas. Vai nu jums bija ķekars datoru, kas pārvietojās pa DOS lietotnēm, parasti bez tīkla, vai arī jums aizmugurējā telpā bija monolīta kastīte, kas maksāja tonnu. Skaitļošana bija ziloņkaula tornis.

Bet, kad parādījās Linux, domāšanas veids mainījās, it īpaši universitāšu un koledžu informātikas nodaļās. Akadēmiķi vēlējās strādāt pie sistēmām, kuru licencēšanai nav vajadzīgas tonnas naudas. Tas veicināja Minix - izglītības OS, kas paredzēts izmantošanai universitātēs, attīstību, un tas sākotnēji motivēja Torvaldu sākt kodēt Linux kodolu. Noņemiet Torvaldu un Linux no šī attēla un pieņemot, ka visi pārējie mainīgie paliek nemainīgi (kas ir liels pieņēmums), tad Minix turpina darboties kā mācību līdzeklis un nekas vairāk, un monolītais rīks turpina pārvaldīt skaitļošanas ainavu.

Bet pagaidi. Dažus īsus gadus vēlāk FTP lejupielādei bija pieejama operētājsistēma, kas pazīstama kā FreeBSD. Tās popularitāte strauji pieauga, jo daudzi lietotāji, kas pārzina BSD, lejupielādēja paši FreeBSD un ķērās pie tā uzlabošanas. Tad sekoja ievērojamās tiesas prāvas, kuru dēļ BSD kļuva par atvērto pirmkodu, un BSD licence, kas ļāva kodu bez maksas izmantot. FreeBSD tika ātri pārveidots, iekļaujot nesen atbrīvoto kodu, un 1995. gada janvārī tas kļuva par patiesi bezmaksas FreeBSD 2.0.

Bez Linux šajā kombinācijā es domāju, ka ir droši teikt, ka tūkstošiem un tūkstošiem hakeru visā pasaulē būtu atraduši FreeBSD, tāpat kā viņi atrada Linux. Vēlme un prasmes bija klāt, un FreeBSD licencēšana ļāva ikvienam ārkārtīgi viegli pāriet uz spēli. Tā vietā, lai visas šīs sadarbības virzītu Linux uz priekšu, šie centieni būtu koncentrējušies uz FreeBSD. Tas būtu izraisījis ātrāku FreeBSD attīstību un galu galā varētu būt novedis pie tā, ka jebkurš dakšu skaits dažādās nozarēs atrod vilci.

$config[zx-auto] not found$config[zx-overlay] not found