Als je open source software maakt, is github dé plek om je source code te parkeren, en daarmee ook gelijk te delen. De uitvinder van Linux, Linus Torvalds, heeft git ontwikkeld om software te delen en er samen aan te werken.
Github is een plek waar je gratis je eigen open source software kan parkeren en beheren. Microsoft heeft ook zo’n plek op Github. Je kan daar een deel van de software die Microsoft gebruikt, downloaden, bestuderen, bewerken, verbeteren, en weer uploaden. In principe kun je dus bijdragen aan de software van Microsoft! (Nou, als dat niet motiverend is om met open source aan de slag te gaan, wat dan wel?).
Bovenstaande regels schreef ik op 3 juli 2015. We zijn nu twee jaar verder en wat blijkt? Github wordt opgekocht door Microsoft. En dat vinden veel developers niet leuk! Microsoft houdt ervan om bedrijven op te kopen en wat dan meestal volgt is een stille dood van het bedrijf of een slechtere versie van de software. Daar zijn door de jaren heen heel veel voorbeelden van. Microsoft was dé grote tegenstander van open source, maar is daar op teruggekomen. Maar een overname van Github gaat velen te ver, en er zijn nu al duizenden projecten die overstappen naar Gitlab, dat ook nog andere voorbeelden biedt.
Microsoft is er tot nu toe niet in geslaagd de harten van de echte programmeurs te winnen. Meer dan 100.000 projecten zijn al vertrokken, en we moeten afwachten waar Microsoft 7.5 miljard dollar voor betaald heeft. Toch zijn ook veel developers tevreden met de overname. Maar de reden voor de overname is toch vrijwel zeker om ervoor te zorgen dat Microsoft meer controle heeft over de open source wereld. En daar kan niks goeds van komen!