Torvalds foetert over SVN

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.


Laat Agile voor je werken
Implementeer DevOps, SRE, Scrum, Less of Kanban in no-time met ZEN Software.
Maatwerksoftware bouwen en beheren
Applicaties die jouw proces volgen, niet omgekeerd. Van eerste schets tot productie, en daarna houden wij ze draaiend.
Lees ook:

De oud-baas van GitHub wil van de pull request af. Maar kan je eigen pipeline dat niet ook?
Thomas Dohmke, de oud-baas van GitHub, lanceerde Entire: een alternatief voor GitHub waarin agents elke push scoren tot ...

"Niet AI pakt je baan af, maar een collega met AI." Welke collega eigenlijk?
Als programmeur verlies je je werk niet aan AI, maar aan een programmeur die wél AI gebruikt. Ik ben het ermee eens. All...

In 1988 legde een student een tiende van het internet plat. Wat deden we daarna?
In november 1988 schreef een student aan Cornell een programmaatje dat moest tellen hoeveel computers er aan het interne...

Mijn AI agent werkt 's nachts voor me door. Hij mag alleen niks beslissen.
Sinds augustus draait bij ons elke werkdag om half acht een agent die de open merge requests leest en er iets van vindt....

48 grote storingen in twaalf maanden. Wat is er aan de hand bij GitHub?
Bijna acht uur plat op één middag, 48 grote storingen in een jaar, en de grootste oorzaak is capaciteit. Over GitHub dat...

Wat je mist bij AI-agents is meestal geen gereedschap
Ik draai al maanden meerdere AI-agents naast elkaar. Na vijf uur DHH over programmeren met agents bleek mijn gereedschap...
