Gedragsregels voor Linux-programmeurs
"Kernel-ontwikkeling is géén anarchie"
18 augustus 2008 | Janneke Scheepers
De Linux Foundation heeft op haar site een nieuwe gids gepubliceerd voor ontwikkelaars die willen bijdragen aan de Linux-kernel. De handleiding maakt nieuwelingen duidelijk dat ze geen vrijheid, blijheid moeten verwachten.
Sommige programmeurs zien openbronprojecten als totale anarchie. Maar zodra ze aan de Linux-kernelontwikkeling gaan bijdragen, blijkt niets minder waar te zijn. Met soms een teleurstellende ervaring als gevolg. 'How to Participate in the Linux Community' doet veel moeite om dit te voorkomen, door nieuwelingen vooraf duidelijk uit te leggen hoe de vork in de steel zit.
Frustrerende ervaring
De dertig pagina's lange gids bevat veel uitleg over het beleid dat bij Linux-kernelontwikkeling komt kijken. Denk daarbij aan de inbreng van de community in de vorm van test- en inspraakrondes. "Een ontwikkelaar die de regels van de kernelgemeenschap niet begrijpt, of erger nog, probeert ze te ontwijken of te negeren, kan een frustrerende ervaring verwachten", aldus auteur Jonathan Corbet.
Sommige ontwikkelaars en bedrijven die aanpassingen willen doen aan de Linux kernel, raken verstrikt in de gangbare procedures. Een belangrijk struikelblok is bijvoorbeeld de ontwikkelingscyclus voor nieuwe patches. Deze gaan nu via het merge window naar de status van gestabiliseerde release candidates. Ontwikkelaars die het merge window niet respecteren, kunnen rekenen op een "onvriendelijk onthaal", waarschuwt Corbet.
Reeks evaluaties
Ontevredenheid en frustratie worden ook veroorzaakt door verwarring over de beoordelingsprodedure voor patches. Nieuwe aanpassingen worden eerst onderworpen aan een hele reeks evaluaties, voor- en nadat ze worden toegevoegd aan de kernel.
"Het is een misvatting dat openbronprojecten totale anarchie zijn", merkt Mark Taylor, president van het Open Source Consortium, op. Zeker bij enterprise-softwareprojecten is de stem van een invloedrijk persoon (zoals Linus Torvalds of een van zijn 'luitenanten') vaak van doorslaggevend belang, volgens hem.
Tom Espiner
bron: www.zdnet.be
Related Partner info »
Lees verder op ZDNet »
Nog meer op ZDNet »
vSphere licenties onder de loep
Blog : Zakelijke IT
Met de recente lancering van hun eerste update (in Windows termen het equivalent van een Service Pack) voor de vSphere 5 suite staat voor veel bedrijven het licht op groen om hun huidige vSphere 4 omgeving up te graden. Maar hoe eenvoudig is die taak?
» Boot Windows 8 te snel?
news
De opstarttijd van Windows 8 is zo kort dat er nauwelijks tijd is om in de Veilige Modus te geraken. Microsoft sleutelde daarom flink aan de bootcyclus.
» Antwerpse jeugd kan begeleid gamen
news
In Antwerpen opent vandaag Gamebox, een project waar jongeren onder begeleiding van specialisten kunnen gaan gamen.
» Super tip: het internet als e-book
help
De webapplicatie Readlists maakt gratis e-books van door jou geselecteerde nieuwsartikelen en verstuurt ze naar je smartphone, tablet of e-reader.
Review: Diablo III
Game
Twintig jaar geleden redde een groepje naamloze helden de wereld. Nu is het aan een nieuwe generatie om de demonen terug richting de hel te sturen.







