For litt over tre tiår siden så Linus Torvalds frøene til Linux ved å sende en e-post med detaljer om planene hans om å utvikle et gratis OS
Viktige takeaways
- Linux, et svært allsidig operativsystem, tilbyr sikkerhet, tilpasningsmuligheter og lav maskinvarebruk, noe som gjør det til et toppvalg for uformelle brukere og utviklere.
- Linux sporer sine røtter tilbake til 1991 da Linus Torvalds skapte det som et gratis operativsystem, uvitende om suksessen det ville oppnå i løpet av de neste 32 årene.
- Linux dukket opp under Unix-krigene som et alternativ til proprietær programvare, og med bidrag fra GNU-prosjektet, ble det et fullt fungerende operativsystem og fikk popularitet over hele verden.
Linux er et av de mest populære operativsystemene foruten Windows og MacOS. Dens høye fokus på sikkerhet, tilpassbarhet og portabilitet, sammen med lav maskinvarebruk, gjør den svært allsidig for både vanlige brukere og utviklere.
Linux var ikke alltid et stort økosystem med hundrevis av distribusjoner. Faktisk ble operativsystemet opprinnelig laget av en 21 år gammel Linus Benedict Torvalds som en kjerne som etterlignet Unix, og 25. august 1991 kunngjorde han offentlig planene sine om å opprette en gratis drift system. Lite visste han at 32 år senere ville dette hobbyprosjektet hans ende opp med å bli en av de mest vellykkede innovasjonene for teknologibransjen.
Unix Wars
Historietimen vår om Linux innebærer å reise tilbake til 1969, da Ken Thompson og Dennis Ritchie fra AT&T Bell Lab, utviklet et operativsystem kalt Unics, eller Unix, som det ble kjent senere på. OS så enorm popularitet i akademiske institusjoner, og snart begynte forskjellige varianter av Unix å dukke opp. Dessverre resulterte dette i at flere produsenter prøvde å dominere markedet med sin egen versjon av Unix, som gir opphav til lisenser og patenter fra AT&T og fører OS-industrien inn i en tumultarisk epoke kalt Unix Kriger.
GNU-prosjektets fødsel
Mens de store merkevarene kjempet om dominans over Unix-markedet, forsøkte Richard Stallman å bryte seg løs fra proprietær programvare ved å starte utviklingen av GNU-prosjektet i 1983. I sin e-post som dateres tilbake til september 1983, kalte Stallman det "Gratis Unix" og planla å gjøre dette operativsystemet mer tilgjengelig for brukere enn Unix.
I 1990 hadde GNU samlet nesten alle hovedkomponentene som kreves for å lage et fullt fungerende operativsystem. Vi vil, nesten alt, fordi GNU fortsatt manglet en kjerne. Visst, Hurd-mikrokjernen begynte utviklingen i 1990, men den forble upopulær i GNU-fellesskapet, og la spillefeltet åpent for en annen konkurrent, nemlig Linux.
Linus og Linux
I 1991 kjøpte Linus en i386-PC som fulgte med DOS-operativsystemet og brukte bare operativsystemet i noen dager for å spille Prins av Persia før han mottok 16 disketter med MINIX. Den gang tillot ikke MINIXs lisens brukere å endre operativsystemets kildekode, og Linus var også misfornøyd med designvalgene implementert av Andrew S. Tanenbaum, skaperen av MINIX. Linus foretrakk Unix OS som drev universitetets skrivebord, men han hadde ikke råd til det og bestemte seg for å lage et gratis operativsystem som kunne tilby samme funksjonalitet som Unix.
Den 25. august 1991 sendte han den historiske e-posten til comp.os.minix og spurte fellesskapsmedlemmene om funksjonene de ønsker å se implementert i operativsystemet hans. 17. september samme år lastet han opp versjon 0.01 av Linux-kjernen på ftp.funet.fi. Dessverre var den første utgivelsen noensinne av det som senere skulle bli kjent som Linux ekstremt barebones og klarte ikke å kjøre riktig da den var avhengig av MINIX for kompilering.
Senere ga Linus ut v0.02 5. oktober 1991, som ble den første offisielle versjonen av hobbyprosjektet hans. Denne utgivelsen var betydelig bedre enn v0.01 og tilbød til og med støtte for flere GNU-verktøy, inkludert bash og GCC. Linus ville bruke de neste par månedene på å gi ut nyere versjoner av Linux, med hver oppdatering som gir nye funksjoner til kjernen. 1992 markerte et vendepunkt for Linux da Linus bestemte seg for å gi ut kjernen sin under GNU GPL-lisensen. Dette tillot utviklere fra både GNU- og Linux-miljøer å lage en svært dyktig versjon av GNU/Linux OS, som Linus implementerte som v0.99 i desember 1992.
Hvordan Linux fikk navnet sitt
Interessant nok kalte Linus aldri sin innovasjon Linux fordi han syntes navnet hørtes egoistisk ut. I stedet ønsket han å gå med "Freax", en kombinasjon av ordene free, freak og x (fra Unix). Faktisk lagret han til og med kjernefilene under Freax-navnet i nesten seks måneder. Heldigvis ble Freax-navnet aldri til.
Da Linus først lastet opp Linux-filer til ftp.funet.fi i september 1991, ble FTP-serveren overvåket av Ari Lemmke, som — velsigne hans lyd navngiving – varmet ikke opp ideen om å kalle det Freax og bestemte seg for å gå videre med navnet Linux uten å konsultere Linus.
Linux, 32 år senere
Og her er vi, 32 år siden dagen Linus annonserte utviklingen av sitt gratis operativsystem. Etter å ha gjennomgått tonnevis av oppgraderinger og lisensendringer, kan dagens Linux skryte av et svimlende antall distribusjoner som driver økosystemet. Det er trygt å si at Linus’ skapelse tok verden med storm med "fri som i frihet"-filosofien bak Linux. Selv om den har sterk konkurranse fra Windows og MacOS, Linux er uovertruffen på servermarkedet, med et flertall av servere over hele verden som kjører på Linux.
Dessuten er det tonnevis med bærbare datamaskiner som kjører Linux rett ut av esken, noe som er et bevis på at operativsystemet har en sterk tilhengerskare i PC-miljøet. Med sin åpen kildekode og fellesskapsdrevne natur, fortsetter Linux å forme teknologilandskapet en distro om gangen.