Iets meer dan dertig jaar geleden legde Linus Torvalds de kiem voor Linux door een e-mail te sturen waarin hij zijn plannen uiteenzette om een gratis besturingssysteem te ontwikkelen.
Belangrijkste leerpunten
- Linux, een zeer veelzijdig besturingssysteem, biedt beveiliging, aanpasbaarheid en een laag hardwaregebruik, waardoor het een topkeuze is voor informele gebruikers en ontwikkelaars.
- Linux vindt zijn oorsprong in 1991, toen Linus Torvalds het als een gratis besturingssysteem creëerde, zich niet bewust van het succes dat het de komende 32 jaar zou behalen.
- Linux ontstond tijdens de Unix-oorlogen als alternatief voor propriëtaire software Dankzij de bijdragen van het GNU-project werd het een volledig functionerend besturingssysteem en werd het beter populariteit wereldwijd.
Linux is naast Windows en MacOS een van de meest populaire besturingssystemen. De hoge focus op beveiliging, aanpasbaarheid en draagbaarheid, samen met het lage hardwaregebruik, maken het zeer veelzijdig voor zowel informele gebruikers als ontwikkelaars.
Linux was niet altijd een groot ecosysteem dat honderden distributies omvatte. In feite werd het besturingssysteem oorspronkelijk gemaakt door een 21-jarige Linus Benedict Torvalds als een kernel die imiteerde Unix, en op 25 augustus 1991 maakte hij publiekelijk zijn plannen bekend om een vrij opererend systeem te creëren. systeem. Hij wist niet dat dit hobbyproject 32 jaar later uiteindelijk een van de meest succesvolle innovaties zou worden die de technologie-industrie zou sieren.
Unix-oorlogen
Onze geschiedenisles over Linux omvat een reis terug naar 1969, toen Ken Thompson en Dennis Ritchie van AT&T Bell Lab, ontwikkelde een besturingssysteem genaamd Unics, of Unix, zoals het later bekend werd op. Het besturingssysteem werd enorm populair bij academische instellingen, en al snel verschenen er verschillende varianten van Unix. Helaas resulteerde dit erin dat meerdere fabrikanten de markt probeerden te domineren met hun eigen versie van Unix, dat aanleiding gaf tot licenties en patenten van AT&T en de OS-industrie een tumultueus tijdperk inluidde dat Unix heet Oorlogen.
De geboorte van het GNU-project
Terwijl de grote merken vochten om de dominantie op de Unix-markt, probeerde Richard Stallman zich los te maken van propriëtaire software door in 1983 de ontwikkeling van het GNU-project te initiëren. In zijn e-mail uit september 1983 noemde Stallman het "Gratis Unix" en was hij van plan dit besturingssysteem toegankelijker te maken voor gebruikers dan Unix.
In 1990 had GNU bijna alle belangrijke componenten verzameld die nodig waren om een volledig functionerend besturingssysteem te creëren. Goed, bijna alles, omdat GNU nog steeds geen kernel had. Zeker, de ontwikkeling van de Hurd-microkernel begon in 1990, maar hij bleef impopulair binnen de GNU-gemeenschap, waardoor het speelveld open bleef voor een andere concurrent, namelijk Linux.
Linus en Linux
In 1991 kocht Linus een i386-pc die werd geleverd met het DOS-besturingssysteem en gebruikte het besturingssysteem slechts een paar dagen om te spelen. prins van Perzië voordat hij 16 diskettes met MINIX ontving. Destijds stond de licentie van MINIX gebruikers niet toe de broncode van het besturingssysteem te wijzigen, en Linus was ook ontevreden over de ontwerpkeuzes die door Andrew S. Tanenbaum, de maker van MINIX. Linus gaf de voorkeur aan het Unix-besturingssysteem dat zijn universiteitsdesktops aandreef, maar hij kon het zich niet veroorloven en besloot een gratis besturingssysteem te maken dat dezelfde functionaliteit kon bieden als Unix.
Op 25 augustus 1991 stuurde hij de historische e-mail naar comp.os.minix waarin hij de leden van de gemeenschap vroeg naar de functies die zij graag geïmplementeerd zouden willen zien in zijn besturingssysteem. Op 17 september van hetzelfde jaar uploadde hij versie 0.01 van de Linux-kernel op ftp.funet.fi. Helaas was de allereerste release van wat later bekend zou worden als Linux extreem barebones en kon deze niet goed worden uitgevoerd omdat deze voor compilatie afhankelijk was van MINIX.
Vervolgens bracht Linus op 5 oktober 1991 v0.02 uit, wat de eerste officiële versie van zijn hobbyproject werd. Deze release was aanzienlijk beter dan v0.01 en bood zelfs ondersteuning voor meerdere GNU-tools, waaronder bash en GCC. Linus zou de komende maanden bezig zijn met het uitbrengen van nieuwere versies van Linux, waarbij elke update nieuwe functies aan de kernel zou toevoegen. 1992 markeerde een keerpunt voor Linux toen Linus besloot zijn kernel uit te brengen onder de GNU GPL-licentie. Hierdoor konden ontwikkelaars van zowel GNU- als Linux-gemeenschappen een zeer capabele versie van het GNU/Linux-besturingssysteem maken, die Linus in december 1992 als v0.99 implementeerde.
Hoe Linux aan zijn naam kwam
Interessant genoeg noemde Linus zijn innovatie nooit Linux, omdat hij vond dat de naam egoïstisch klonk. In plaats daarvan wilde hij voor ‘Freax’ gaan, een combinatie van de woorden free, freak en x (van Unix). Sterker nog, hij bewaarde de kernelbestanden zelfs bijna zes maanden onder de naam Freax. Gelukkig is de naam Freax nooit ontstaan.
Toen Linus in september 1991 voor het eerst Linux-bestanden uploadde naar ftp.funet.fi, stond de FTP-server onder toezicht van Ari Lemmke, die – zegen zijn goede naamgeving - werd niet warm voor het idee om het Freax te noemen en besloot zonder overleg door te gaan met de naam Linux Linus.
Linux, 32 jaar later
En hier zijn we dan, 32 jaar sinds de dag dat Linus de ontwikkeling van zijn gratis besturingssysteem aankondigde. Na talloze upgrades en licentiewijzigingen te hebben ondergaan, beschikt het moderne Linux over een duizelingwekkend aantal distributies die zijn ecosysteem aandrijven. Het is veilig om te zeggen dat de creatie van Linus de wereld stormenderhand veroverde met de ‘vrij als in vrijheid’-filosofie achter Linux. Ook al heeft het sterke concurrentie van Windows en MacOS, Linux is ongeëvenaard op de servermarkt, waarbij een meerderheid van de servers over de hele wereld op Linux draait.
Bovendien zijn er heel veel laptops waarop Linux draait direct uit de doos, wat een bewijs is van het feit dat het besturingssysteem een sterke aanhang heeft in de pc-gemeenschap. Met zijn open-source en gemeenschapsgestuurde karakter blijft Linux het technologielandschap stap voor stap vormgeven.