Linux eller GNU/Linux er et Unix-lignende styresystem (eller en streng familie af styresystemer) til computere. Et styresystem er en samling af de grundlæggende instruktioner, der styrer computerens elektroniske dele og gør det muligt at køre applikationer/programmer. Linux er fri software, hvilket betyder, at alle har frihed til at bruge det, se hvordan det fungerer, ændre det eller dele det.

Hvad er kernen og en distribution?

Den vigtigste komponent i Linux er Linux-kernen, en operativsystemkerne, som Linus Torvalds først udviklede alene. Kernen håndterer lavniveau-opgaver som processtyring, hukommelseshåndtering, drivere til hardware og systemkald fra programmer. Linux-kernen er en stor, aktivt udviklet kodebase med bidrag fra tusindvis af udviklere verden over.

Linux-systemer leveres som regel pakket i en Linux-distribution (forkortet distro). En distribution kombinerer kernen med understøttende systemsoftware, biblioteker, værktøjer og ofte grafiske brugerflader. Mange af disse komponenter leveres af GNU-projektet, men distributioner kan også inkludere proprietær eller tredjeparters software afhængigt af målet.

Typer af distributioner og typiske komponenter

Der findes distributioner til mange formål:

  • Desktop-distributioner, som ofte inkluderer et vinduessystem som X11 eller Wayland og et skrivebordsmiljø som GNOME eller KDE Plasma, så brugere får en fuld grafisk oplevelse.
  • Serverdistributioner, som kan udelade grafik og i stedet fokusere på stabilitet, sikkerhed og netværkstjenester; disse kan indeholde færdige løsningsstakke som LAMP til webhosting.
  • Indlejrede distributioner, hvor systemet er skræddersyet til en specifik enhed med begrænsede ressourcer.

Populære Linux-distributioner omfatter Debian, Fedora og Ubuntu. Kommercielle distributioner omfatter Red Hat Enterprise Linux og SUSE Linux Enterprise Server. Da Linux kan distribueres frit, kan enhver skabe en distribution til ethvert formål — fra små, meget specialiserede builds til store, enterprise-løsninger.

Anvendelsesområder

Linux blev oprindeligt udviklet til personlige computere, men anvendes i dag i et bredt spektrum af enheder:

  • Servere: Linux dominerer på servermarkedet og er ofte valgt for stabilitet, sikkerhed og skalerbarhed. Det bruges også på højtydende systemer som servere og mainframe-computere.
  • Supercomputere: Linux er det eneste operativsystem, der anvendes på supercomputere (i det mindste på TOP500-listen siden november 2017).
  • Stationære og bærbare computere: Linux bruges af en mindre, men dedikeret, andel af desktopbrugere — omkring 2,3 % af de stationære computere ifølge tidligere opgørelser — og findes i mange brugerorienterede distributioner.
  • Bærbare læringsmaskiner og undervisning: Chromebook'en, som kører det Linux-kernelbaserede Chrome OS, har vundet stor udbredelse i K-12-undervisning i USA og tegner sig for en stor del af salget af billigere bærbare computere.
  • Indlejrede systemer og forbrugerelektronik: Linux anvendes i indlejrede systemer som mobiltelefoner (især smartphones), tablet-computere, netværksroutere, styringer til industriel automation, tv-apparater, digitale optagere, videospilkonsoller og smartwatches.
  • Mobil: Selvom mange mobilstyresystemer er baseret på andre designs, har Android — et mobilstyresystem, der er bygget på Linux-kernen — den største installerede base af alle generelle styresystemer.

Frihed, licenser og fællesskab

Linux er et af de mest fremtrædende eksempler på samarbejde om fri software og open source-software. Kildekoden kan bruges, ændres og distribueres — kommercielt eller ikke-kommercielt — af alle i henhold til betingelserne i de respektive licenser, f.eks. GNU General Public License. Dette tillader virksomheder, institutioner og privatpersoner at bygge videre på Linux, rette fejl og dele forbedringer.

Udviklingen sker gennem et stort globalt fællesskab af enkeltpersoner, organisationer og virksomheder. Kernen vedligeholdes af Linus Torvalds sammen med et hierarki af kernemaintainers; distributioner og applikationer vedligeholdes af deres respektive projekter og teams.

Hvorfor vælge Linux?

  • Sikkerhed og stabilitet: Mange distributioner prioriterer sikkerhed og langtidssupport, hvilket gør dem velegnede til servere og produktionsmiljøer.
  • Fleksibilitet: Linux kan skæres til præcis det behov — fra minimale systemer til fulde desktopmiljøer.
  • Omkostninger: Da meget af softwaren er fri og åben, kan omkostningerne holdes nede, især for infrastruktur og undervisning.
  • Kontrol: Adgang til kildekoden giver mulighed for inspektion, audit og tilpasning.

Kom i gang

Hvis du vil prøve Linux, kan du starte med en brugervenlig distribution som Ubuntu eller en live-USB fra Debian eller Fedora. Mange distributioner tilbyder live-miljøer, hvor du kan køre systemet direkte fra en USB-stick uden at ændre din nuværende installation. Læs dokumentationen fra den valgte distribution og brug fællesskabsfora, når du har spørgsmål.

Linux-økosystemet er stort og mangfoldigt — fra små hobbyprojekter til globale serverfarme og mobiltelefoner — og fortsætter med at udvikle sig gennem samarbejde mellem tusindvis af bidragsydere verden over.