Torvalds foetert over SVN

Crowds of fun-seekers exploring a city on foot, "

Arjan Franzen

23 augustus 2007

Person wearing glasses & dress-shirt, smiling with forehead & arm exposed

Linus Torvalds, bedenker van Linux en Git, praat over het versiebeheer van de Linux-kernel. Hij hamert vooral op de voordelen van volledig gedistribueerd versiebeheer met Git. Torvalds schreef Git zelf, nadat hij flink wat kritiek kreeg omdat hij een tijdlang het commerciële BitKeeper gebruikte om het Linux-kernelproject te beheren (de gruwel! 😉 ). Op dit moment zijn er maar weinig versiebeheersystemen die volledig gedistribueerd kunnen werken: CVS en SVN zijn daar uitdrukkelijk niet geschikt voor.

Torvalds deelt zijn zeer uitgesproken negatieve mening over die versiebeheersystemen. Wie niet-gedistribueerde systemen als CVS en SVN gebruikt, is volgens hem “lelijk en dom” en heeft “ernstig hersenletsel”. Dank je, Linus. Stijlvol 😄 .

Het grappige aan deze talk is dat hij bij Google wordt gehouden: een groot bedrijf dat een centraal versiebeheersysteem gebruikt, Perforce. Wat mij betreft brengt Torvalds niet goed over waaróm bedrijven op dit moment volledig gedistribueerd versiebeheer zouden moeten gebruiken. De toolondersteuning is nog niet op niveau en bedrijven zijn toch al vaak centraal georganiseerd. Draai je daarentegen een opensourceproject, dan is volledig gedistribueerd versiebeheer honderd procent logisch. Bedrijfssoftware is in deze tijd helaas nog iets anders. Hieronder zie je Torvalds foeteren. Veel plezier!

Update 2015-01: inmiddels is er één duidelijke winnaar aan te wijzen. Git is nu de facto de standaard voor versiebeheer.

Symmetric plot of SO Questions over years w/labels for
no image placeholder

Laat Agile voor je werken

Implementeer DevOps, SRE, Scrum, Less of Kanban in no-time met ZEN Software.