Ohjelmointi

Maailma ilman Linuxia: Missä Apache, Microsoft - jopa Apple olisi tänään?

Vaihto historiaan on aina sattumaa. Lukemattomien tekijöiden ja toimintojen kietoutuminen sekoitettuna yhteen äärettömän monimutkaiseen historialliseen yhtälöön, joka määrää tulevaisuuden, tekee kaikista yrityksistä valmistaa tietty muuttuja käytännössä mahdottomaksi. Joskus voi kuitenkin olla opettavaista ja valaisevaa yrittää lyödä reikiä lähihistorian reunoille nähdäksesi, mihin olemme saattaneet päästä. Lisäksi se on hauskaa ja mahdollisesti täynnä yllätyksiä.

Tapaus: Millainen maailma olisi, jos Linus Torvalds ei olisi ladannut v0.0.1-Linux-ytään julkiseen hakemistoon vuonna 1991? Entä jos maailma ei koskaan tiennyt Linuxia?

[Osoita asiantuntemuksesi ilmaisen käyttöjärjestelmän kanssa Linuxin järjestelmänvalvojan IQ-testikierroksilla 1 ja 2. | Seuraa avoimen lähdekoodin viimeisimpiä trendejä avoimen lähdekoodin blogin ja Technology: Open Source -uutiskirjeen avulla. ]

Jos katsomme taaksepäin tietojenkäsittelyympäristöä vuonna 1991, havaitsemme, että se on kokonaan rakennettu suurille, vakiintuneille yrityksille, jotka veloittavat hämmästyttäviä summia tuotteistaan. Käytitpä sitten IBM: n keskusyksiköitä tai AS / 400s, SunOS, HP-UX, AIX tai jopa VMS, työskentelet erittäin kalliiden käyttöjärjestelmien kanssa erittäin kalliilla laitteistoilla.

Kaikki tiedot olivat suuria tietoja, eikä palvelinpohjaisen tietojenkäsittelyn keskitasolle ja matalalle tasolle ollut paljon tilaa. Sinulla oli joko joukko tietokoneita, jotka kuljettivat DOS-sovelluksia, yleensä ilman verkkoa, tai sinulla oli takahuoneessa monoliittinen laatikko, joka maksoi tonnin. Laskenta oli norsunluun torni.

Mutta kun Linux ilmestyi, ajattelutapa muuttui, erityisesti yliopistojen ja korkeakoulujen tietojenkäsittelytieteen osastoilla. Akateemikot halusivat pystyä työskentelemään järjestelmissä, jotka eivät vaadi tonnia rahaa lisensointiin. Tämä kannusti Minixin, yliopistojen käyttöön suunnitellun käyttöjärjestelmän, kehittämistä, ja se motivoi aluksi Torvaldsia aloittamaan Linux-ytimen koodaamisen. Poista Torvalds ja Linux tästä kuvasta ja olettaen, että kaikki muut muuttujat pysyvät ennallaan (mikä on iso oletus), sitten Minix jatkaa koulutustyökaluna eikä mitään muuta, ja monoliittinen vaihde hallitsee edelleen laskentamaastoa.

Mutta odota. Muutama vuosi myöhemmin FreeBSD-niminen käyttöjärjestelmä asetettiin saataville FTP: n lataamista varten. Sen suosio kasvoi nopeasti, kun monet BSD: tä tuntevat käyttäjät lataivat FreeBSD: n itselleen ja ryhtyivät parantamaan sitä. Sitten seurasivat maamerkkioikeudenkäynnit, jotka johtivat siihen, että BSD: stä tuli avoimen lähdekoodin, ja BSD-lisenssi, joka mahdollisti koodin vapaan käytön. FreeBSD muokattiin nopeasti sisällyttämään vasta vapautettu koodi, ja siitä tuli todella ilmainen FreeBSD 2.0 tammikuussa 1995.

Ilman Linuxia tässä sekoituksessa mielestäni on turvallista sanoa, että tuhannet ja tuhannet hakkerit ympäri maailmaa olisivat löytäneet FreeBSD: n, samoin kuin he löysivät Linuxin. Halu ja taidot olivat läsnä, ja FreeBSD: n lisensointi teki jokaiselle erittäin helpon hypätä peliin. Kaikkien näiden yhteistyön sijasta, joka työnsi Linuxia eteenpäin, nämä toimet olisivat keskittyneet FreeBSD: hen. Tämä olisi johtanut FreeBSD: n nopeampaan kehitykseen ja olisi voinut johtaa siihen, että mikä tahansa määrä haarukoita löysi vetovoiman eri toimialoilla.

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