Linux is een vrij en open source besturingssysteem. Strikt genomen is Linux de naam van de kernel, de kern van het systeem. Die werd in 1991 gestart door de Finse student Linus Torvalds, als hobbyproject. Inmiddels werken duizenden ontwikkelaars en bedrijven eraan mee. Een compleet besturingssysteem ontstaat pas als die kernel wordt gecombineerd met andere software, zoals de hulpprogramma’s van het GNU-project, een grafische omgeving en toepassingen.
Kernel en distributies
Omdat Linux open source is, mag iedereen een eigen compleet besturingssysteem samenstellen rond de kernel. Zo’n samenstelling heet een distributie. Bekende distributies zijn Ubuntu, Debian, Fedora, Linux Mint en Arch Linux. Ze verschillen in hoe vaak ze worden bijgewerkt, welke software standaard is meegeleverd, hoe de installatie werkt en voor wie ze bedoeld zijn. Sommige richten zich op beginners, andere op servers of ervaren gebruikers.
Desktopomgevingen
Bij Windows en macOS hoort één vaste grafische omgeving. Bij Linux kun je kiezen. De desktopomgeving bepaalt hoe het bureaublad, de vensters en menu’s eruitzien. Bekende voorbeelden zijn GNOME, KDE Plasma en Xfce. Lichtere omgevingen vragen weinig van de hardware en zijn daardoor geschikt voor oudere computers.
Software installeren
Software installeer je op Linux meestal via een pakketbeheerder. Die haalt programma’s op uit de softwarebronnen van je distributie, de zogeheten repositories, en zorgt dat alles wat een programma nodig heeft ook wordt geïnstalleerd. Updates van het systeem en van je programma’s lopen via datzelfde kanaal. Veel distributies hebben ook een grafische softwarewinkel, maar je kunt alles ook via de terminal doen.
Waar Linux wordt gebruikt
Linux is op de desktop minder gebruikelijk dan Windows of macOS, maar elders juist heel groot. Een groot deel van de webservers en clouddiensten draait op Linux, net als vrijwel alle supercomputers. De Android-kernel is op Linux gebaseerd en ook ChromeOS gebruikt de Linux-kernel. Daarnaast zit Linux in routers, televisies en single-board computers. Lees bij besturingssystemen hoe Linux zich verhoudt tot andere systemen.