Een van de oprichters van het Open Source Initiative is ontevreden over de huidige stand van zaken in de open source-beweging. Wat is zijn eerste actie in een ‘post-open source wereld’? Trek de General Public License (GPL) in. In een post-open source-wereld heeft Bruce Perens, een van de medeoprichters van de open source-beweging, een eenvoudig complianceprogramma voor ogen dat bedrijven elk jaar moeten doorlopen in ruil voor alle rechten die ze nodig hebben om open source-software te gebruiken. Deze bedrijven zullen ontwikkelaars financieren om software voor gewone mensen te schrijven, in plaats van zeer technische programma's.

Hij heeft deze wereld in verschillende artikelen beschreven en onlangs zijn ideeën uiteengezet in The Register.

Perens is vooral geïnteresseerd in wat er sinds de dertigjarige beweging is gebeurd. Hij is van mening dat deze beweging dringend hervormingen nodig heeft, te beginnen met de GPL, omdat de GPL vol mazen in de wet zit en gemakkelijk door bedrijven kan worden uitgebuit. In de huidige omgeving werkt dit model niet meer. Perens voerde aan dat "afdwingbare contractvoorwaarden" effectiever waren dan licenties.

Hij wijst erop dat een derde van de betaalde Linux-systemen wordt verkocht zonder de GPL te omzeilen. Hij is vooral gefrustreerd door Red Hat Enterprise Linux (RHEL), dat in juni stopte met het leveren van broncode vanwege een GPL-kwetsbaarheid.

Onder controle van IBM werd RHEL een eigen product en stopte met het uitbrengen van de gratis RedHat-vork CentOS. Daarnaast verbiedt IBM Red Hat-klanten ook om de broncode van Red Hat-beveiligingspatches te delen. Het staat werknemers ook niet toe patches te leveren voor upstream open source-projecten, zoals vereist door de GPL-licentie.

"Dus ik denk dat IBM alles krijgt wat het wil van de open source-ontwikkelaarsgemeenschap, en we zien een middelvinger", zei Perens.

Een ander probleem met open source is dat het er niet in slaagt de gemiddelde mens te dienen. Als het wordt gebruikt, gebeurt dit via de infrastructuur van het softwarebedrijf, terwijl de applicatie bedrijfseigen code is. Perens wees hierop en noemde iOS en Android als voorbeelden. Deze dynamiek creëert een situatie die volledig in strijd is met open source en waar het in het verleden voor heeft gestaan. Perens zei dat het een punt heeft bereikt waarop de gemiddelde gebruiker zich niet bewust is van de vrijheden die worden bepleit door open source-initiatieven. "In feite wordt open source nu gebruikt om gebruikers te bespioneren en zelfs te onderdrukken."

Zijn visie op post-open source, waarbij individuen en non-profitorganisaties het gratis kunnen gebruiken onder één enkele licentie, zou veel problemen oplossen. De belangrijkste daarvan is dat de voorwaarden na de opening de financiële relatie zullen definiëren tussen ontwikkelaars en de bedrijven die hun producten gebruiken.

Momenteel hebben open source-ontwikkelaars de neiging om code voor zichzelf en anderen in de gemeenschap te schrijven. Als bedrijven ze betalen, krijgen ze de nodige steun en motivatie om gebruiksvriendelijkere applicaties te ontwikkelen.

"Dit alles moet transparant en aanpasbaar genoeg zijn, zodat je geen honderd verschillende manieren hebt om te splitsen", zei hij. "Dus, weet je, dat is een grote vraag voor mij. Is dit echt haalbaar?"