Koop een product en ga dat breed gebruiken. Schrijf, als dat nodig is, er zelf een (open) API omheen waar anderen op kunnen aanhaken en klaar.
<knip>
N.B. Als ze hun bestaande software gaan gebruiken en slechts wat aanpassingen moeten doen om het samen te laten werken, dan is het prima natuurlijk. Dan zijn de kosten ervan te overzien.
Dat is voor zover ik begrjip precies de bedoeling. Ze hebben al bestaande werkende systemen. Daar willen ze niet vanaf, maar ze willen wel kunnen samenwerken. Dat is veelal zelf ontwikkelde software en waarschijnlijk is er niks op de markt dat aansluit bij wat ze al hebben.
Onderschat niet hoe idioot groot de ARD is, dat is een paar maatjes groter dan de NPO. De ARD meer dan 20.000 en is wereldwijd de grootste publiek omroep. De ZDF is ook enorm. Samen hebben die unieke behoeftes én heel veel geld en waarschijnlijk ook al een berg unieke software.
Het lijkt soms voor deze overheidsdiensten dat open-source het doel zelf is geworden. Dat is natuurlijk heel leuk, maar ik zie open-source toch altijd meer als een (goed) middel en niet als een doel.
Ik zie het steeds meer als 'voorwaarde'. Het moet inderdaad geen doel op zich zijn, maar als er geen andere manieren zijn om dat doel te bereiken dan is het verschil ook niet niet belangrijk, en in praktijk komt het daar toch vaak wel op neer.
Zonder de beweegredenen van de ARD & ZDF te weten kan ik natuurlijk niet meer dan speculeren, maar net als de Nederlandse NOS zijn ARD & ZDF overkoepelend organisaties die samenwerken met kleinere organisaties die de programma's verzorgen. Ik weet er niet heel veel van maar ik neem aan dat er regelmatig nieuwe omroepjes of producenten bij komen en die zullen allemaal moeten samenwerken. Dan is het wel makkelijk als ze allemaal dezelfde software kunnen gebruiken.
Dat brengt me bij een redelijk unieke eigenschap van het GPL die hier wel eens belangrijk zou kunnen zijn.
Het is een manier om samen aan software te werken voor partijen die elkaar wantrouwen.
GPL heeft een vriendelijk hippie image van vrijheid & blijheid maar er zit ook een keihard zakelijk aspect aan. Namelijk de verplichting je code te delen met alle gebruikers inclusief je eigen aanpassingen. Dat is fijn voor organisaties die bang zijn dat een concurrent er vandoor gaat met hun mooie code en ze dan met een kleine (onetische?) aanpassing met hun eigen product uit de markt drukt, of stiekem iets in het gezamelijk product inbouwen waar de rest last van heeft, nu of in de toekomst. Dat klinkt misschien wat paranoide maar zo zijn zakelijke contracten nu eenmaal, die houden altijd rekening met het slechtse scenario.
Omdat de ARD & ZDF samenwerken met elkaar en talloze andere omroepen kan ik me voorstellen dat er enige onderling wantrouwen is tussen wat meer politiek gemotiveerde omroepen. In Nederland zie ik Ongehoord Nederland en Omroep Zwart niet in goed vertrouwen met elkaar samenwerken. Als dat toch moet zullen die garanties willen dat ze niet eenzijdig van elkaars werk kunnen profiteren zonder zelf ook te delen, en dat ze elkaar niet dwars kunnen zitten met ongewenste features of de ander daar voor laten betalen.
Dat het werkt kun je zien in de Linux-kernel, daar wordt samengewerkt door Microsoft, Google, Facebook, Amazon, talloze andere bedrijven en vrijwilligers uit de community. Op ieder ander vlak vechten die elkaar de tent uit , ze vertrouwen elkaar totaal niet. Toch lukt het ze om samen te werken om een manier die ik niet bij andere licenties heb gezien. BSD/MIT/Apache-achtige licenties komen een heel eind maar dat is vooral op onderling vertrouwen en vrijwilligheid. Meestal werkt dat prima maar voor grote bedrijven is het niet goed genoeg, die willen zekerheid over wat er gebeurt als het vertrouwen wegvalt. Dat kan GPL wel bieden en de meeste andere licenties niet.
Dat is een beetje een zijstraat maar zou wel eens belangrijk kunnen zijn in zo'n samenwerkingsverband tussen omroepen met uiteenlopende (oa politieke) denkbeeelden.