Pred dobrimi tremi desetletji je Linus Torvalds posejal seme za Linux tako, da je poslal e-pošto s podrobnostmi o svojih načrtih za razvoj brezplačnega operacijskega sistema
Ključni zaključki
- Linux, zelo vsestranski operacijski sistem, ponuja varnost, prilagodljivost in nizko porabo strojne opreme, zaradi česar je najboljša izbira za občasne uporabnike in razvijalce.
- Linux sega v leto 1991, ko ga je Linus Torvalds ustvaril kot brezplačen operacijski sistem, ne da bi se zavedal uspeha, ki ga bo dosegel v naslednjih 32 letih.
- Linux se je pojavil med vojnami Unixa kot alternativa lastniški programski opremi in s prispevkov iz projekta GNU je postal popolnoma delujoč operacijski sistem in pridobil priljubljenost po vsem svetu.
Linux je poleg Windows in MacOS eden najbolj priljubljenih operacijskih sistemov. Zaradi velikega poudarka na varnosti, prilagodljivosti in prenosljivosti, skupaj z nizko porabo strojne opreme, je zelo vsestranski tako za občasne uporabnike kot razvijalce.
Linux ni bil vedno velik ekosistem, ki je obsegal na stotine distribucij. Pravzaprav je OS prvotno ustvaril 21-letni Linus Benedict Torvalds kot jedro, ki posnemal Unix in 25. avgusta 1991 je javno objavil svoje načrte za ustvarjanje brezplačnega sistem. Ni vedel, da bo po 32 letih ta njegov hobi projekt na koncu postal ena najuspešnejših inovacij v tehnološki industriji.
Unix vojne
Naša zgodovinska lekcija o Linuxu vključuje potovanje v leto 1969, ko sta Ken Thompson in Dennis Ritchie iz laboratorija AT&T Bell Lab razvil operacijski sistem, imenovan Unics ali Unix, kot je bil pozneje znan na. Operacijski sistem je bil izjemno priljubljen v akademskih ustanovah in kmalu so se začele pojavljati različne različice Unixa. Na žalost je to privedlo do tega, da je več proizvajalcev želelo prevladovati na trgu s svojo različico Unix, ki je povzročil licence in patente AT&T in uvedel industrijo OS v burno dobo, imenovano Unix vojne.
Rojstvo projekta GNU
Medtem ko so se znane blagovne znamke borile za prevlado na trgu Unixa, se je Richard Stallman skušal osvoboditi lastniške programske opreme z začetkom razvoja projekta GNU leta 1983. V svojem e-poštnem sporočilu iz septembra 1983 ga je Stallman poimenoval "Free Unix" in načrtoval, da bo ta OS naredil bolj dostopen za uporabnike kot Unix.
Do leta 1990 je GNU zbral skoraj vse glavne komponente, potrebne za ustvarjanje popolnoma delujočega operacijskega sistema. no, skoraj vse, ker GNU še vedno nima jedra. Mikrojedro Hurd se je seveda začelo razvijati leta 1990, vendar je ostalo nepriljubljeno v skupnosti GNU, zaradi česar je bilo polje odprto za drugega konkurenta, in sicer Linux.
Linus in Linux
Leta 1991 je Linus kupil računalnik i386 z operacijskim sistemom DOS in je OS uporabljal le nekaj dni za igranje. Perzijski princ preden je prejel 16 disket, ki vsebujejo MINIX. Takrat licenca MINIX-a uporabnikom ni dovoljevala spreminjanja izvorne kode operacijskega sistema, Linus pa je bil tudi nezadovoljen z oblikovalskimi odločitvami, ki jih je izvedel Andrew S. Tanenbaum, ustvarjalec MINIX-a. Linus je imel raje operacijski sistem Unix, ki je poganjal njegova univerzitetna namizja, vendar si tega ni mogel privoščiti in se je odločil ustvariti brezplačen operacijski sistem, ki bi lahko ponudil enako funkcionalnost kot Unix.
25. avgusta 1991 je poslal zgodovinsko e-pošto na comp.os.minix in vprašal člane skupnosti o funkcijah, ki bi jih radi videli implementirane v svojem operacijskem sistemu. 17. septembra istega leta je na ftp.funet.fi naložil različico 0.01 jedra Linuxa. Na žalost je bila prva izdaja tega, kar bo kasneje znano kot Linux, izjemno gola in se ni pravilno izvajala, saj se je za prevajanje zanašala na MINIX.
Pozneje je Linus 5. oktobra 1991 izdal različico 0.02, ki je postala prva uradna različica njegovega hobi projekta. Ta izdaja je bila znatno boljša od v0.01 in je celo nudila podporo za več orodij GNU, vključno z bash in GCC. Linus bi naslednjih nekaj mesecev porabil za izdajanje novejših različic Linuxa, pri čemer bi vsaka posodobitev prinesla nove funkcije v jedro. Leto 1992 je pomenilo prelomnico za Linux, ko se je Linus odločil izdati svoje jedro pod licenco GNU GPL. To je razvijalcem iz skupnosti GNU in Linux omogočilo, da ustvarijo zelo zmogljivo različico operacijskega sistema GNU/Linux, ki jo je Linus decembra 1992 uvedel kot v0.99.
Kako je Linux dobil ime
Zanimivo je, da Linus svoje inovacije nikoli ni poimenoval Linux, ker je mislil, da ime zveni egoistično. Namesto tega je želel uporabiti "Freax", kombinacijo besed free, freak in x (iz Unixa). Pravzaprav je skoraj šest mesecev celo hranil datoteke jedra pod vzdevkom Freax. Na srečo se ime Freax nikoli ni pojavilo.
Ko je Linus septembra 1991 prvič naložil datoteke Linux na ftp.funet.fi, je FTP strežnik nadziral Ari Lemmke, ki je — blagor njegovemu dober smisel za poimenovanje - ni se ogrel za idejo, da bi ga poimenovali Freax, in se odločil, da bo nadaljeval z imenom Linux brez posvetovanja Linus.
Linux, 32 let pozneje
In tukaj smo, 32 let od dneva, ko je Linus napovedal razvoj svojega brezplačnega operacijskega sistema. Sodobni Linux se ponaša z osupljivim številom distribucij, ki poganjajo njegov ekosistem, saj je bil deležen množice nadgradenj in sprememb licenc. Lahko rečemo, da je Linusova stvaritev prevzela svet s filozofijo "svobodno kot v svobodi", ki stoji za Linuxom. Čeprav ima močno konkurenco Windows in MacOS, Linux je brez konkurence na trgu strežnikov, saj večina strežnikov po vsem svetu deluje na Linuxu.
Še več, obstaja na tone prenosniki, ki poganjajo Linux takoj po izdelavi, kar dokazuje dejstvo, da ima operacijski sistem veliko privržencev v skupnosti osebnih računalnikov. S svojo odprtokodno naravo in naravo, ki jo vodi skupnost, Linux še naprej oblikuje tehnološko pokrajino eno za drugo.