Ik weet nog niet of dit een verbetering gaat zijn voor Github en Open Source of niet. Aan de ene kant heb je het probleem dat veel code geschreven wordt door onbetaalde vrijwilligers en dat het wel fijn is om deze een steuntje in de rug te geven door vrijwillig te sponsoren.
Maar met deze feature krijg je steeds meer een voor-wat-hoort-wat cultuur. Iets wat ik niet associeer met Open Source/Free Software cultuur, waar je vaak dingen doet uit intrinsieke motivatie.
Er bestaan natuurlijk al langer andere manieren om geld te verdienen met Open Source software. Zoals betaalde support of open core model waarbij je b.v. betaalde extensies levert op je Open Source kern. Maar daar zie je vaak al wrijving ontstaan als b.v. iemand een feature probeert toe te voegen aan die open core die lijkt op een betaald extensie en de beheerders het niet willen integreren omdat dat in hun verdienmodel vreet (zoals bij Owncloud/Nextcloud:
https://archive.fosdem.org/2018/schedule/event/nextcloud/).
Daarnaast schept het natuurlijk ook een bepaalde soort verplichting. Als iemand voor een sponsor tier met een apart repo betaald dan gaan ze misschien opeens wel wat verwachten, ipv dat het gewoon een vrijblijvende gift is. Op dat moment moet je persoonlijk de afweging gaan maken of je voor dat beetje sponsorgeld meer tijd in dat gesloten repo moet stoppen of dat je een feature toch gewoon open beschikbaar stelt zodat het een meer maatschappelijke bijdrage levert. Dus ipv dat je een idyllisch hobby projectje hebt waar je veel lol en voldoening uit haalt, wordt het opeens een tweede baan (met de bijbehorende stress) die niet zo heel veel oplevert en alleen maar veeleisende 'klanten' heeft. Ook zul je veel minder feedback krijgen vanuit de community omdat er gewoon minder mensen bij die nieuwe code kunnen, dus minder hulp bij het bugfixen/troubleshooten. En andere mensen zullen misschien minder de neiging hebben om bij te dragen aan je project, "want he, waarom zou jij betaald krijgen voor het werk wat ik doe".
Nu zijn al dit soort dingen natuurlijk al mogelijk buiten Github om, dus die problemen zijn er vaak al, allen niet op grote schaal. Maar mijn zorg is voornamelijk dat Github als "leider" in de Open Source wereld hiermee niet een bepaalde trend gaat inzetten die slecht zou kunnen zijn voor Open Source cultuur in zijn geheel. Daarnaast vraag ik me af of het een eerste stap is van Microsoft in monitization van Github door een afdracht te vragen van donaties.