Linux eller GNU/Linux är ett Unix-liknande operativsystem (eller en strikt familj av operativsystem) för datorer. Ett operativsystem är en samling grundläggande instruktioner som hanterar datorns elektroniska delar och som gör det möjligt att köra program. Linux är fri programvara, vilket innebär att alla har friheten att använda den, se hur den fungerar, ändra den eller dela den. Denna frihet kommer ofta från licenser som till exempel GNU General Public License, som gör att källkoden kan användas, ändras och distribueras fritt.

Kärnan och distributionerna

Den viktigaste komponenten i Linux är Linuxkärnan, en operativsystemkärna som Linus Torvalds ursprungligen utvecklade. Kärnan sköter låg­nivåfunktioner som processhantering, minneshantering, drivrutiner för hårdvara och filsystem. Själva distributionerna kombinerar kärnan med verktyg, bibliotek och applikationer för att bli ett fullständigt system.

En Linuxdistribution (ofta förkortat distro) kan innehålla:

  • stödjande systemprogramvara och bibliotek (många från GNU-projektet),
  • pakethanterare för att installera och uppdatera program,
  • grafiskt fönstersystem som X11 eller Wayland och en skrivbordsmiljö som GNOME eller KDE Plasma för användare som vill ha ett grafiskt skrivbord,
  • eller en minimal installation utan grafik för serverbruk, där man istället använder en lösningsstack som LAMP.

Populära distributioner är Debian, Fedora och Ubuntu. Kommersiella distributioner inkluderar Red Hat Enterprise Linux och SUSE Linux Enterprise Server. Eftersom Linux kan distribueras fritt kan vem som helst skapa en distribution för vilket ändamål som helst — från lätta varianter för äldre hårdvara till specialiserade system för säkerhet, multimedia eller vetenskapliga beräkningar.

Användningsområden

Linux utvecklades ursprungligen för persondatorer men används idag i många olika sammanhang:

  • servrar är Linux ett av de dominerande operativsystemen — många webb-, databas- och applikationsservrar kör Linux.
  • På stordatorer och i forskning är Linux vanligt; i praktiken kör alla system på TOP500-listan för superdatorer Linux.
  • På stationära datorer och bärbara finns flera användare, men andelen jämfört med andra skrivbordsystem är relativt liten (ibland uppskattat till ett par procent globalt beroende på mätmetod).
  • Inbyggda system — enheter där operativsystemet är anpassat för specifik hårdvara — använder ofta Linux. Exempel är surfplattor, nätverksroutrar, smarta tv-apparater, digitala videoinspelare, videospelkonsoler och smartklockor.
  • Android, ett mobiloperativsystem som bygger på Linuxkärnan, har en mycket stor installerad bas och används i miljarder enheter. Androids utbredning gör Linuxkärnan till en av de mest spridda teknikerna i världen.
  • Chromebook, som kör det Linuxkärnbaserade Chrome OS, har en stark position i vissa marknader, särskilt i utbildningssektorn i USA.

Fri programvara, utveckling och samhälle

Linux är ett av de mest framträdande exemplen på samarbete inom fri och öppen källkod. Projektet bygger på bidrag från en mängd företag, organisationer och enskilda utvecklare. Förändringar i källkoden granskas ofta av andra och kan distribueras vidare enligt licensvillkoren.

Det finns också en namndebatt där vissa föredrar att säga GNU/Linux för att kreditera GNU-projektets viktiga verktyg och bibliotek som ofta ingår i distributioner, medan andra i vardagligt tal säger bara Linux för både kärnan och hela systemet.

Säkerhet och underhåll

Linuxsystem erbjuder hög grad av anpassningsbarhet och kan hårdnas för bättre säkerhet genom åtkomstkontroll, separata användarkonton, paketuppdateringar och säkerhetsgranskning. På servrar är regelbundna säkerhetsuppdateringar och tydlig behörighetsstyrning viktiga rutiner. På skrivbordet finns antiviruslösningar och brandväggar, men många användare förlitar sig på paket- och distributionssunderhåll för att minska risker.

Varför välja Linux?

Vanliga skäl att välja Linux är:

  • Frihet och öppenhet: möjlighet att granska, ändra och dela koden.
  • Kostnad: många distributioner är gratis att använda.
  • Anpassningsbarhet: systemet kan skräddarsys för allt från små inbyggda enheter till stora servrar.
  • Stort ekosystem: mängder av fri mjukvara och aktiva användar- och utvecklargemenskaper.

Sammanfattningsvis är Linux både en kärna och en bred familj av system byggda kring den kärnan — en flexibel plattform som används i allt från små inbyggda enheter till världens snabbaste superdatorer, och som fortsätter utvecklas genom öppet samarbete.