30/01/2018
I dagens digitale verden er operativsystemer som Linux og dets forfædre fundamentet for næsten alt, hvad vi foretager os. Fra de smartphones, vi har i lommen, til de enorme supercomputere, der løser verdens mest komplekse problemer, er arven fra et lille projekt i 1960'erne allestedsnærværende. Men hvordan startede det hele? Hvordan kunne et sideprojekt, der blev født ud af et ønske om at spille et spil på en forældet computer, udvikle sig til en global teknologisk kraft? Denne artikel tager dig med på en rejse tilbage i tiden for at afdække den fascinerende historie om UNIX og fødslen af Linux – en fortælling om innovation, samarbejde og en revolution inden for software.

UNIX' Fødsel: Fra Spil til System
Vores historie begynder i 1969 hos AT&T's berømte Bell Labs. Et ambitiøst projekt kaldet Multics (Multiplexed Information and Computing Service), som havde til formål at skabe et tidsdelingsoperativsystem for mange brugere, var netop slået fejl. En af ingeniørerne på projektet, Ken Thompson, fandt sig selv uden et projekt og med adgang til en dyr GE 635 mainframe. Her brugte han tid på at udvikle og spille et spil, han havde skabt, kaldet 'Space Travel'.
Af frygt for at hans brug af den dyre mainframe ville blive set ilde på, fandt Thompson en ældre, forladt computer i laboratoriet: en Digital Equipment Corporation (DEC) PDP-7. For at kunne spille sit spil på denne mere primitive maskine, var han nødt til at skrive sit eget operativsystem. Med stor inspiration fra Multics-projektets idéer, men med et fokus på enkelhed, skabte han sammen med sin kollega Dennis Ritchie et nyt system. I en humoristisk reference til Multics blev det døbt UNICS (Uniplexed Information and Computing Service), som senere blev til UNIX.
Det, der startede som et simpelt filsystem, udviklede sig hurtigt. I 1973 skete en afgørende udvikling: Dennis Ritchie havde udviklet programmeringssproget C, og teamet besluttede at omskrive hele UNIX-kernen i C. Dette var revolutionerende. Tidligere var operativsystemer skrevet i assembler-sprog, hvilket bandt dem til en specifik computerarkitektur. Ved at være skrevet i C blev UNIX pludselig portabelt og kunne flyttes til andre maskiner med relativ lethed. Denne portabilitet blev en af de vigtigste årsager til dets senere succes.
Spredningen og de Første 'Krige'
I midten af 1970'erne begyndte UNIX at sprede sig uden for Bell Labs, primært til akademiske institutioner. AT&T, som på det tidspunkt var underlagt restriktioner, der forhindrede dem i at konkurrere på computermarkedet, licenserede kildekoden til universiteter for en symbolsk sum. Et af disse universiteter var University of California, Berkeley, som hurtigt blev et centrum for UNIX-udvikling. Herfra opstod Berkeley Software Distribution (BSD), en populær variant af UNIX, som tilføjede mange nye funktioner, især inden for netværkskommunikation.
I 1980'erne, efter at AT&T blev opsplittet, kunne de endelig kommercialisere UNIX. De udgav UNIX System V, som blev den kommercielle standard. Dette førte til det, der er kendt som "Unix-krigene". Forskellige virksomheder som IBM (med AIX), Sun Microsystems (med SunOS/Solaris) og HP (med HP-UX) skabte deres egne proprietære versioner af UNIX, baseret på enten System V eller BSD. Markedet blev fragmenteret, og manglen på en fælles standard gjorde det svært for softwareudviklere. Som svar blev POSIX-standarden (Portable Operating System Interface) udviklet for at skabe et fælles grundlag og sikre, at programmer kunne køre på tværs af forskellige UNIX-varianter.
GNU-projektet: Frihedens Filosofi
Mens de kommercielle virksomheder kæmpede om markedsandele, var en anden bevægelse under opsejling. I 1983 startede Richard Stallman GNU-projektet. Stallman var en stærk fortaler for "fri software" – software, som brugere frit kunne køre, studere, modificere og dele. Hans mål var at skabe et komplet UNIX-lignende operativsystem, der udelukkende bestod af fri software. Han kaldte det GNU, et rekursivt akronym for "GNU's Not Unix!".

I løbet af 1980'erne arbejdede Stallman og et voksende fællesskab af frivillige på at genskrive alle de essentielle værktøjer, der udgør et operativsystem: kompilere (GCC), teksteditorer (Emacs), en kommandolinje-shell (Bash) og mange andre systembiblioteker. Ved begyndelsen af 1990'erne var GNU-systemet næsten komplet. Der manglede kun én afgørende komponent: kernen (the kernel), den centrale del af operativsystemet, der styrer hardwaren.
Linus Torvalds og Linux-kernen
I 1991, på Helsinki Universitet i Finland, sad en ung datalogistuderende ved navn Linus Torvalds og arbejdede på sit eget lille projekt. Han var frustreret over begrænsningerne i MINIX, et lille UNIX-lignende operativsystem skabt af professor Andrew Tanenbaum til undervisningsbrug. Linus ønskede at skabe sin egen kerne, der kunne udnytte kraften i hans nye 386-processor. Det var, som han selv beskrev det, "bare en hobby, vil ikke være stor og professionel som gnu".
Den 25. august 1991 skrev han en nu berømt besked på en Usenet-nyhedsgruppe, hvor han annoncerede sit projekt og bad om feedback. Han gjorde sin kerne, som han kaldte Linux, frit tilgængelig på internettet. Det afgørende øjeblik kom, da Linus besluttede at frigive Linux under GNU General Public License (GPL). Denne licens, skabt af Richard Stallman, sikrede, at enhver, der modificerede og distribuerede kildekoden, også skulle gøre deres ændringer frit tilgængelige. Dette skabte et fundament for globalt samarbejde.
Hurtigt indså udviklere, at Linus' kerne var den manglende brik i GNU-puslespillet. Ved at kombinere Linux-kernen med de eksisterende GNU-værktøjer, blev et komplet, frit og funktionelt operativsystem født: GNU/Linux, i daglig tale blot kendt som Linux.
Distributionernes Tidsalder
Et komplet operativsystem består af meget mere end blot en kerne og nogle basisværktøjer. Det kræver et installationsprogram, et system til at håndtere softwarepakker, en grafisk brugerflade og meget mere. Fordi Linux-kernen og GNU-værktøjerne var open source, kunne enhver sammensætte deres egen version. Dette førte til fremkomsten af Linux-distributioner (eller 'distros').
De tidlige distributioner som Slackware og Debian lagde grunden. Senere kom kommercielle aktører som Red Hat og SUSE til, som tilbød enterprise-løsninger med professionel support. I 2004 revolutionerede Ubuntu desktop-markedet ved at fokusere på brugervenlighed og gøre Linux tilgængeligt for almindelige mennesker. Denne mangfoldighed er en af Linux' største styrker, da den tillader specialiserede systemer til ethvert tænkeligt formål.
Sammenligning af Indflydelsesrige Linux-distributioner
| Distribution | Grundlagt | Pakkehåndtering | Filosofi |
|---|---|---|---|
| Slackware | 1993 | pkgtools (tar.gz) | Simplicitet, stabilitet, UNIX-lignende design. |
| Debian | 1993 | APT (.deb) | Stabilitet, fri software, styret af fællesskabet. |
| Red Hat Enterprise Linux (RHEL) | 2002 | YUM/DNF (.rpm) | Kommerciel, enterprise-fokus, langsigtet support. |
| Arch Linux | 2002 | Pacman | Minimalisme, 'rolling release', brugerkontrol. |
| Ubuntu | 2004 | APT (.deb) | Brugervenlighed, tilgængelighed for alle. |
Innovation og Dominans i det 21. Århundrede
I dag er Linux' indflydelse uomtvistelig. Det driver størstedelen af verdens servere, alle verdens top-500 supercomputere og milliarder af Android-smartphones. Cloud computing-infrastrukturen, som driver services som Google, Amazon og Facebook, er bygget på Linux. Denne succes skyldes dets stabilitet, sikkerhed, fleksibilitet og, ikke mindst, den åbne udviklingsmodel, der tiltrækker tusindvis af udviklere fra hele verden.

Innovationen er fortsat med udviklingen af avancerede filsystemer, container-teknologier som Docker og Kubernetes, og et konstant skiftende landskab af grafiske brugerflader som GNOME og KDE, der gør Linux til en levedygtig konkurrent til Windows og macOS på skrivebordet.
Ofte Stillede Spørgsmål
Hvad er forskellen på UNIX og Linux?
UNIX er et familie af operativsystemer, der stammer fra det oprindelige AT&T UNIX fra 1969. Mange kommercielle systemer (som macOS, AIX) er certificerede UNIX-systemer. Linux er teknisk set kun en kerne, men i praksis et komplet UNIX-lignende operativsystem (GNU/Linux). Det blev skrevet fra bunden og deler ingen kode med det oprindelige UNIX, men er stærkt inspireret af dets design og filosofi.
Er Linux helt gratis?
Ja, Linux-kernen og det meste af den software, der følger med i de fleste distributioner, er fri og open source software, hvilket betyder, at det er gratis at bruge, modificere og distribuere. Virksomheder som Red Hat og SUSE tjener penge ved at sælge support, service og specialiserede enterprise-versioner, ikke selve softwaren.
Hvorfor er der så mange forskellige Linux-distributioner?
Fordi Linux er open source, kan enhver tage kildekoden og tilpasse den til deres specifikke behov. Dette har ført til en enorm mangfoldighed. Nogle distributioner fokuserer på servere, andre på sikkerhed, nogle på ældre hardware, og andre igen på at være så brugervenlige som muligt for nye brugere.
Hvem ejer Linux?
Ingen enkelt person eller virksomhed ejer Linux. Linus Torvalds ejer varemærket 'Linux' og overvåger udviklingen af kernen, men selve koden er et resultat af bidrag fra tusindvis af udviklere og virksomheder verden over. Det er et af de største eksempler på vellykket open source-samarbejde i historien.
Rejsen fra UNIX til Linux er mere end bare en teknisk historie. Det er en fortælling om, hvordan en kultur af deling, samarbejde og en stræben efter teknisk elegance kan skabe noget, der ændrer verden. Fra et enkelt spil på en gammel computer til det digitale fundament for vores moderne samfund, viser historien om Linux kraften i en åben og fri tilgang til innovation.
Hvis du vil læse andre artikler, der ligner Fra UNIX til Linux: En Teknologisk Revolution, kan du besøge kategorien Teknologi.
