Bijlage A. Het Debian Manifest

Inhoudsopgave

A.1. Wat is Debian Linux?
A.2. Waarom wordt Debian gemaakt?
A.3. Hoe gaat Debian proberen een einde te maken aan deze problemen?

Geschreven door Ian A. Murdock, herzien op 06/01/94

Debian Linux is een gloednieuwe soort Linux-distributie. In plaats van te worden ontwikkeld door één geïsoleerd individu of groep, zoals dit in het verleden het geval was bij andere Linux-distributies, wordt Debian open ontwikkeld in de geest van Linux en GNU. Het primaire doel van het Debian-project is om eindelijk een distributie te creëren die de naam Linux eer aandoet. Debian wordt zorgvuldig en gewetensvol samengesteld en zal met dezelfde zorg worden onderhouden en ondersteund.

Het is ook een poging om een niet-commerciële distributie te creëren die effectief kan concurreren op de commerciële markt. Ze zal uiteindelijk door de Free Software Foundation op cd worden verspreid, en de Debian Linux Association zal de distributie op diskette en tape aanbieden, samen met gedrukte handleidingen, technische ondersteuning en andere essentiële zaken voor de eindgebruiker. Al het bovenstaande zal beschikbaar zijn voor iets meer dan de kostprijs, en deze meerkost zal worden besteed aan de verdere ontwikkeling van vrije software voor alle gebruikers. Een dergelijke distributie is essentieel voor het succes van het Linux-besturingssysteem op de commerciële markt, en dit moet worden uitgevoerd door organisaties die in staat zijn om vrije software succesvol te bevorderen en te promoten zonder druk van winst of rendement.

Distributies zijn essentieel voor de toekomst van Linux. In wezen elimineren ze de noodzaak voor de gebruiker om een vrij groot aantal essentiële tools te vinden, te downloaden, te compileren, te installeren en te integreren om een werkend Linux-systeem samen te stellen. In plaats daarvan wordt de last om een systeem samen te stellen gelegd bij de maker van de distributie, wiens werk gedeeld kan worden met duizenden andere gebruikers. Bijna alle Linux-gebruikers zullen hun eerste kennismaking met het besturingssysteem hebben via een distributie, en de meeste gebruikers zullen uit gemak een distributie blijven gebruiken, zelfs nadat ze vertrouwd zijn geraakt met het besturingssysteem. Distributies spelen dus inderdaad een zeer belangrijke rol.

Ondanks hun overduidelijke belang hebben distributies weinig aandacht getrokken van ontwikkelaars. Daar is een simpele reden voor: ze zijn noch eenvoudig noch aantrekkelijk om te bouwen en vereisen een grote, voortdurende inspanning van de maker om de distributie foutvrij en up-to-date te houden. Het is één ding om een ​​systeem vanaf nul op te bouwen; het is iets heel anders om ervoor te zorgen dat het systeem eenvoudig te installeren is voor anderen, installeerbaar en bruikbaar is onder een breed scala aan hardwareconfiguraties, software bevat die anderen nuttig vinden en dat wordt bijgewerkt wanneer de componenten zelf worden verbeterd.

Veel distributies zijn ooit begonnen als redelijk goede systemen, maar na verloop van tijd wordt de aandacht voor het onderhouden van de distributie een secundaire zorg. Een voorbeeld hiervan is het Softlanding Linux System (beter bekend als SLS). Het is waarschijnlijk de meest foutgevoelige en slecht onderhouden Linux-distributie die er is; helaas is het waarschijnlijk ook de populairste. Het is zonder twijfel de distributie die de meeste aandacht trekt van de vele commerciële "distributeurs" van Linux die zijn opgedoken om te profiteren van de groeiende populariteit van het besturingssysteem.

Dit is inderdaad een slechte combinatie, aangezien de meeste mensen die Linux van deze "distributeurs" verkrijgen, een met bugs besmette en slecht onderhouden Linux-distributie ontvangen. Alsof dat nog niet erg genoeg is, hebben deze "distributeurs" de verontrustende neiging om niet-functionele of extreem instabiele "functies" van hun product op een misleidende manier uit te dragen. Combineer dit met het feit dat de kopers natuurlijk verwachten dat het product voldoet aan wat het belooft te zijn, en het feit dat velen misschien geloven dat het een commercieel besturingssysteem betreft (er is ook een tendens om niet te vermelden dat Linux vrij is en ook niet dat het wordt gedistribueerd onder de GNU General Public License). Bovendien verdienen deze "distributeurs" met hun inspanningen genoeg geld om grotere advertenties in meer tijdschriften te rechtvaardigen; het is het klassieke voorbeeld van onacceptabel gedrag dat wordt beloond door diegenen die gewoon niet beter weten. Het is duidelijk dat er iets moet gebeuren om de situatie te verhelpen.

Het ontwerpproces van Debian is open om ervoor te zorgen dat het systeem van de hoogste kwaliteit is en dat het aansluit bij de behoeften van de gebruikersgemeenschap. Door anderen met een breed scala aan vaardigheden en achtergronden te betrekken, kan Debian op een modulaire manier worden ontwikkeld. De componenten zijn van hoge kwaliteit omdat degenen met expertise op een bepaald gebied de mogelijkheid krijgen om de individuele componenten van Debian die dat gebied betreffen te construeren of te onderhouden. Het betrekken van anderen zorgt er ook voor dat waardevolle suggesties voor verbetering tijdens de ontwikkeling van de distributie kunnen worden opgenomen; zo wordt een distributie gecreëerd op basis van de behoeften en wensen van de gebruikers in plaats van de behoeften en wensen van de bouwer. Het is voor één individu of een kleine groep zeer moeilijk om deze behoeften en wensen vooraf te anticiperen zonder directe input van anderen.

Debian Linux zal ook op fysieke media worden verspreid door de Free Software Foundation en de Debian Linux Association. Hierdoor kan Debian geleverd worden aan gebruikers zonder toegang tot internet of FTP en bovendien maakt dit producten en diensten zoals gedrukte handleidingen en technische ondersteuning beschikbaar voor alle gebruikers van het systeem. Op deze manier kan Debian door veel meer individuen en organisaties worden gebruikt dan anders mogelijk is, ligt de focus op het leveren van een eersteklas product en niet op winst of rendement, en kan de marge van de geleverde producten en diensten worden gebruikt om de software zelf te verbeteren voor alle gebruikers, ongeacht of ze ervoor hebben betaald of niet.

De Free Software Foundation speelt een uiterst belangrijke rol in de toekomst van Debian. Alleen al door het feit dat ze het gaan distribueren, wordt de boodschap de wereld ingestuurd dat Linux geen commercieel product is en dat ook nooit zou moeten zijn. Dit betekent echter niet dat Linux nooit commercieel zal kunnen concurreren. Degenen onder u die het daar niet mee eens zijn, daag ik uit om het succes van GNU Emacs en GCC te rechtvaardigen. Deze software is geen commerciële software, maar heeft desondanks een behoorlijke impact gehad op de commerciële markt.

Het is tijd om ons te concentreren op de toekomst van Linux in plaats van op het destructieve doel om jezelf te verrijken ten koste van de hele Linux-gemeenschap en haar toekomst. De ontwikkeling en distributie van Debian is misschien niet de oplossing voor de problemen die ik in het Manifest heb geschetst, maar ik hoop dat het in ieder geval voldoende aandacht voor deze problemen zal genereren om ze op te lossen.