Debian is een vrij besturingssysteem. Het is een distributie van een besturingssysteem dat bekend staat als het GNU-besturingssysteem, dat kan worden gebruikt met verschillende kernels, waaronder Linux, kFreeBSD en Hurd. In combinatie met deze kernels kan het besturingssysteem respectievelijk Debian GNU/Linux, Debian GNU/kFreeBSD en Debian GNU/Hurd worden genoemd. Debian GNU/Linux is een van de meest complete en populaire GNU/Linux-distributies, waarop vele andere, zoals Ubuntu, zijn gebaseerd.



 

Geschiedenis en doel

Debian werd in 1993 opgericht door Ian Murdock met het doel een volledig vrije, stabiele en goed onderhouden distributie te maken die door een community wordt ontwikkeld. Het project stelt betrouwbaarheid en vrije software-waarden centraal, vastgelegd in de Debian Social Contract en de Debian Free Software Guidelines (DFSG). Deze documenten bepalen hoe Debian met vrijheid, kwaliteit en gemeenschap omgaat.

Releases en onderhoud

Debian kent drie hoofdbranches die verschillende stabiliteit- en vernieuwingsniveaus bieden:

  • stable — de producten die als stabiel en getest worden beschouwd; geschikt voor servers en productieomgevingen.
  • testing — nieuwe pakketten die getest worden en de volgende stabiele versie zullen vormen; balans tussen nieuwere software en betrouwbaarheid.
  • unstable (ook wel "sid") — plek voor ontwikkeling en snel veranderende pakketten; bedoeld voor ontwikkelaars en testers.

Naast deze takken biedt Debian ook lange termijn ondersteuning (LTS) voor sommige releases en onderhoudsplannen voor beveiligingsupdates via het Debian security team.

Pakketbeheer en software

Debian gebruikt het .deb-pakketformaat en gereedschappen zoals dpkg en APT (Advanced Package Tool) om software te installeren, upgraden en beheren. APT maakt het eenvoudig om van online softwarebronnen te installeren en afhankelijkheden automatisch te verwerken. Er zijn duizenden pakketten beschikbaar in de officiële repositories, gecategoriseerd in componenten zoals main (vrij), contrib en non-free (niet volledig vrij).

Architecturen en toepassingen

Debian ondersteunt een groot aantal hardware-architecturen, van x86 en ARM tot meer nicheplatforms. Daardoor is Debian inzetbaar op:

  • servers en datacenters
  • desktopcomputers en laptops
  • embedded systemen en IoT-apparaten
  • ontwikkel- en testomgevingen

Debian is geliefd bij systeembeheerders vanwege de stabiliteit en het brede pakketaanbod, maar met live-images en desktopomgevingen is het ook geschikt voor dagelijkse desktopgebruikers.

Gemeenschap en governance

Debian is een vrijwillig project met bijdragen van ontwikkelaars over de hele wereld. De organisatie wordt bestuurd door de Debian Project Leader (DPL) en diverse teams voor infrastructuur, beveiliging, releasebeheer en meer. Ontwikkelaars en pakketonderhouders werken samen via mailinglijsten, bugtrackers en versiebeheersystemen. Beslissingen worden vaak democratisch genomen of via consensuele processen.

Installatie en ondersteuning

Debian biedt verschillende installatieopties, zoals een vollere installatie-cd, netinst (netinstall), en live-cd/usb-afbeeldingen met grafische omgevingen. De installer kan eenvoudig of geavanceerd gebruikt worden, met ondersteuning voor schijfpartitionering, encryptie en netwerkconfiguratie. Voor ondersteuning kunnen gebruikers terecht bij uitgebreide documentatie, handboeken, wiki's, forums en IRC-kanalen.

Afgeleide distributies

Vanwege zijn stabiliteit en pakketbeheer is Debian de basis voor vele andere distributies. Een bekende afgeleide is Ubuntu, maar er bestaan ook talrijke andere varianten die zich richten op specifieke gebruikersgroepen of toepassingen.

Vrijheid en licenties

Debian benadrukt vrije software en scheidt paketten volgens licentievereisten. Software in de main-component voldoet aan de DFSG; pakketten die afhankelijk zijn van niet-vrije software worden in contrib of non-free geplaatst. Gebruikers kunnen zelf kiezen om niet-vrije firmware of drivers toe te voegen, maar deze zijn expliciet apart gehouden van de kern van het project.

Samenvatting

Debian is een volwassen, community-gedreven en vrij besturingssysteem dat bekendstaat om zijn stabiliteit, brede architectuurondersteuning en sterke focus op vrije software. Het is geschikt voor een breed scala aan toepassingen, van productie-servers tot desktops en ingebedde systemen. De open governance en uitgebreide pakketbronnen maken Debian tot een fundamentele speler in de wereld van GNU/Linux-distributies.