07/01/2014
I en verden domineret af teknologigiganter og lukkede systemer, er historien om Linus Torvalds og hans skabelse, Linux, et bemærkelsesværdigt vidnesbyrd om kraften i fællesskab og innovation. Det, der startede som et hobbyprojekt for en ung, nysgerrig datalogistuderende i Helsinki, har udviklet sig til at blive rygraden i utallige servere, supercomputere, smartphones og indlejrede systemer verden over. Denne artikel dykker ned i historien om manden bag koden, de afgørende beslutninger, der formede hans projekt, og den revolution, han utilsigtet startede.

Hvem er Linus Torvalds? De tidlige år
Linus Benedict Torvalds blev født den 28. december 1969 i Helsinki, Finland. Han voksede op i en familie af journalister og tilhørte den svensktalende minoritet i Finland. Hans navn er en hyldest til den dobbelte nobelprismodtager Linus Pauling. Interessen for computere blev vakt i en tidlig alder, primært takket være hans morfar, statistikprofessoren Leo Törngvist, som i midten af 1970'erne købte en af de første personlige computere, en Commodore VIC-20. Unge Linus blev hurtigt træt af de medfølgende programmer og begyndte selv at programmere, først i BASIC og senere i det mere komplekse, men også mere kraftfulde, assembly-sprog. Matematik og programmering blev hans store passioner.
Vejen til Linux: Frustration og ambition
I 1988 begyndte Torvalds på Helsinki Universitet, hvor han naturligvis valgte datalogi som hovedfag. I 1990 tog han sit første kursus i programmeringssproget C, som skulle vise sig at blive fundamentet for hans livsværk. Året efter, i 1991, investerede han i en IBM-kompatibel PC med en kraftfuld 33MHz Intel 386-processor og 4MB hukommelse. Selvom hardwaren var imponerende, var han dybt skuffet over det medfølgende operativsystem, MS-DOS. Det var forældet og ude af stand til at udnytte 386-chippens fulde potentiale.
Torvalds foretrak det langt mere stabile og kraftfulde UNIX-system, som han brugte på universitetets computere. Men en UNIX-licens til hjemmebrug kostede over 5.000 dollars, en uoverkommelig sum for en studerende. Et alternativ var MINIX, en lille UNIX-klon skabt til undervisningsbrug af professor Andrew Tanenbaum. Selvom MINIX var bedre end MS-DOS, havde det sine begrænsninger: licensen var restriktiv, og ikke al kildekoden var offentligt tilgængelig. For en passioneret programmør som Torvalds var det en uacceptabel begrænsning. Drevet af frustration og en ambition om at skabe noget bedre, besluttede han sig for at bygge sit eget operativsystem fra bunden – en kerne, der var inspireret af både UNIX og MINIX.

Et hobbyprojekt bliver født
Den 25. august 1991 skrev Linus Torvalds et nu historisk indlæg i nyhedsgruppen comp.os.minix:
"Hello everybody out there using minix- I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386 (486) AT clones. This has been brewing since april, and is starting to get ready. I'd like any feedback on things people like/dislike in minix, as my OS resembles it somewhat..."
Dette beskedne indlæg markerede begyndelsen på et af de største samarbejdsprojekter i teknologiens historie. Efter måneders intenst arbejde udgav han den 5. oktober 1991 den første officielle version, 0.02. Systemet var i stand til at køre to essentielle værktøjer: bash shell og GCC-compileren. Dette betød, at andre udviklere nu kunne begynde at arbejde med og på systemet.
En af de mest afgørende beslutninger, Torvalds traf, var valget af licens. Han valgte at udgive sit projekt under GNU General Public License (GPL), udviklet af Richard Stallman. Denne open source-licens garanterede, at alle kunne bruge, studere, modificere og videredistribuere softwaren, så længe de også gjorde kildekoden til deres egne ændringer frit tilgængelig. Dette valg var en magnet for talentfulde programmører fra hele verden, som entusiastisk sluttede sig til projektet og bidrog med forbedringer.
Linux vokser: Fra niche til global standard
Med et globalt fællesskab af udviklere begyndte Linux at udvikle sig med en hastighed, som intet kommercielt firma kunne matche. Systemet blev hurtigt mere stabilt, fik bedre netværksfunktionalitet og et mere effektivt filsystem (ext2). Et andet ikonisk element blev født i denne periode: maskotten Tux, en glad og tilfreds pingvin, som er blevet et globalt anerkendt symbol for Linux.
I slutningen af 1990'erne begyndte de store teknologivirksomheder at få øjnene op for Linux. Firmaer som IBM, Intel, Oracle og Dell så potentialet i et stabilt, billigt og fleksibelt alternativ til Microsoft Windows. IBM investerede over en milliard dollars i udvikling og promovering af Linux, hvilket gav systemet en enorm anerkendelse i erhvervslivet. Linux blev hurtigt det foretrukne valg til servere, der driver internettet, og dets popularitet eksploderede.

Sammenligning: MINIX vs. Linux' spæde start
| Egenskab | MINIX (i 1991) | Linux (i 1991) |
|---|---|---|
| Licens | Restriktiv licens med gebyr | GNU General Public License (GPL) - Gratis |
| Kildekode | Delvist tilgængelig | Fuldt tilgængelig |
| Designfilosofi | Mikrokerne (fokus på undervisning) | Monolitisk kerne (fokus på ydeevne) |
| Målgruppe | Studerende og undervisere | Hobbyister og programmører |
Manden bag koden i dag
Efter at have færdiggjort sine studier flyttede Linus Torvalds i 1997 til Californien for at arbejde for Transmeta. I 2003 skiftede han til Open Source Development Labs (OSDL), som senere blev til The Linux Foundation. Her arbejder han den dag i dag som fuldtidskoordinator for udviklingen af Linux-kernen. Selvom han personligt kun har skrevet omkring 2% af den nuværende kerne, er det ham, der har det sidste ord og træffer de endelige beslutninger om, hvilken ny kode der skal inkluderes. Hans fokus er altid på teknisk kvalitet, vedligeholdelighed og gavn for et bredt udsnit af brugere.
Udover Linux skabte Torvalds i 2005 et andet revolutionerende værktøj: Git. Han udviklede dette distribuerede versionskontrolsystem til at håndtere udviklingen af selve Linux-kernen, men det er i dag blevet industristandarden for softwareudvikling i hele verden. Personligt er Torvalds gift med Tove Torvalds (en seksdobbelt finsk karatemester), som han mødte på universitetet. Sammen har de tre døtre. Selvom han er blevet millionær på aktieoptioner fra firmaer som Red Hat, har han bevaret sin jordnære attitude og sin oprindelige motivation: at skabe god teknologi, "just for fun".
Ofte Stillede Spørgsmål
Hvem er Linus Torvalds?
Linus Torvalds er en finsk-amerikansk softwareingeniør, der er verdenskendt som skaberen og den ledende udvikler af Linux-kernen, som er hjertet i operativsystemet Linux.
Hvornår blev Linux skabt?
Linus Torvalds begyndte at arbejde på Linux i 1991 som studerende ved Helsinki Universitet. Den første officielle version blev annonceret den 5. oktober 1991.

Hvorfor er Linux gratis?
Linux er udgivet under GNU General Public License (GPL), som sikrer, at softwaren og dens kildekode er fri til at blive brugt, modificeret og distribueret af alle. Dette var et bevidst valg fra Torvalds for at fremme samarbejde.
Hvad er Git?
Git er et distribueret versionskontrolsystem, som også blev skabt af Linus Torvalds. Det bruges af udviklere over hele verden til at spore ændringer i kildekode under softwareudvikling og er i dag en industristandard.
Hvad er Linus Torvalds' rolle i dag?
Linus Torvalds arbejder for The Linux Foundation, hvor han på fuld tid koordinerer udviklingen af Linux-kernen. Han er den ultimative autoritet, der godkender ændringer og nye funktioner til kernen.
Hvis du vil læse andre artikler, der ligner Linus Torvalds og skabelsen af Linux, kan du besøge kategorien Teknologi.
