Richard Stallman, de auteur van de GNU General Public License (GPL), heeft afgelopen zaterdag tijdens een lezing op FOSDEM laten weten dat de veranderingen die behoren bij versie 3 van de GPL niet zo groot zijn als wordt voorgespiegeld. Volgens de voorvechter van vrije software is het niet mogelijk dat de GPLv3 grote veranderingen introduceert omdat de idee achter de licentie altijd hetzelfde zal blijven, namelijk dat de broncode van software vrij beschikbaar moet zijn voor aanpassing en verspreiding. Het is de bedoeling dat de nieuwe versie van de populaire opensourcelicentie tegen het einde van dit jaar of begin volgend jaar klaar zal zijn. Op dit moment kunnen geïnteresseerden feedback leveren op het eerste voorstel voor de GPLv3 dat gedaan is door de Free Software Foundation (FSF). In een reactie op het voorstel van de FSF heeft Linus Torvalds het een en ander aan commentaar gegeven.
Volgens Stallman is het noodzakelijk dat digital rights management (DRM) wordt afgewezen omdat de technologie gebruikers bepaalde rechten ontzegt. Daarnaast zorgt DRM ervoor dat opensourcesoftware bepaalde bestanden niet kan openen of niet meer werkt zonder authorisatiesleutels. Dit komt doordat bedrijven GPL-software verspreiden die alleen werkt in ongewijzigde vorm. Als er ook maar iets aan veranderd wordt, werkt de software niet meer zonder eventuele authorisatiesleutels. De oplossing die de GPLv3 voor dit probleem heeft gevonden, is dat verspreiders van code in bepaalde gevallen de keys moeten meeleveren. Dit geldt niet voor alle beveiligde software, alleen in die gevallen dat het programma zonder de sleutel in het geheel niet kan werken. Als een dergelijke sleutel alleen benodigd is om de authenticiteit te verifiëren, dan hoeft die key niet verspreid te worden.
Verder zal de GPLv3 een artikel bevatten dat ervoor zorgt dat de rechten om patenten te gebruiken automatisch worden toegekend aan de gebruiker. Dit artikel zal niet gelden voor bedrijven die afspraken hebben gemaakt om het recht op het gebruik van een groot aantal patenten aan elkaar toe te kennen. Hierbij weten bedrijven niet altijd om welke patenten het gaat en het is dus geen goed idee hen wel allerlei verplichtingen op te leggen via de GPL, aldus Stallman. Ook zal de GPLv3 bedingen bevatten die een gebruiker het gebruiksrecht ontzeggen op het moment dat een rechtszaak wordt aangespannen in verband met patentinbreuk. Tot slot zal GPLv3 compatibel gemaakt worden met meer licenties dan waarmee de GPLv2 nu uitwisselbaar is.