Op 16 januari is het eerste voorstel voor de derde versie van de GNU General Public License (GPL) gepresenteerd en een week of twee later liet Linus Torvalds weten dat de Linux-kernel niet onder de nieuwe versie van deze veelgebruikte licentie zal worden vrijgegeven. Een van de nieuwe onderdelen van de GPLv3 is de paragraaf over digital rights management (DRM). Volgens Torvalds hoort deze clausule niet in GPLv3-voorstel thuis, daar DRM niet van toepassing zou zijn op de broncode van software, maar juist op de content die gemaakt kan worden met behulp van bijvoorbeeld GPL-software. Het met behulp van DRM beschermen van GPL-broncode is vrij onzinnig volgens Torvalds, omdat de GPL juist vereist dat de broncode van software vrij beschikbaar is en dat gebruikers alles met de code mogen doen.
Verder maakt de Linux-bedenker in zijn e-mailreactie op de Linux Kernel Mailing List duidelijk dat DRM sowieso niet erg zinnig is. DRM beperkt gebruikers namelijk in wat zij met content mogen doen, terwijl de GPL zijns inziens een licentie is die mensen keuzevrijheid zou moeten geven. Dat is dan ook de manier waarop hij graag zou zien dat mensen met creatieve uitingen omgaan, zodat content beschermd wordt door te zeggen wat er wél mee gedaan mag worden. Een van de te stellen voorwaarden zou dan zijn dat zelf gecreëerde content niet gebruikt mag worden in DRM-content. Als deze manier van werken geaccepteerd wordt, zal dit op termijn ervoor zorgen dat DRM overbodig wordt, zo denkt Torvalds.
Volgens een andere lezer van de kernelmailinglist zou DRM het weldegelijk mogelijk kunnen maken dat GPL-broncode niet meer aangepast kan worden. Daar is Torvalds het niet mee eens: het mogen aanpassen en verspreiden van GPL-code is namelijk inherent aan de GPL. Wel kan DRM ervoor zorgen dat code niet meer werkt op bepaalde hardware. Dat is echter een probleem van de hardwarebouwer en niet van de softwareleverancier, aldus Torvalds, omdat de GPL-software op andere hardware nog wel kan werken. Vervolgens schrijft Linus dat de GPLv3 het ook verplicht stelt dat private keys openbaar gemaakt moeten worden als deze sleutels nodig zijn om GPL-software te gebruiken. In het kader van DRM is dat begrijpelijk, maar gezien de veiligheidsimplicaties is dat echter volledig onwenselijk.
Een derde lezer van de Linux Kernel Mailing List vraagt zich af of het klopt dat Torvalds het goed vindt dat open software gecombineerd wordt met DRM-hardware, om zo een product te creëeren dat niet gewijzigd kan worden. De Linux-goeroe is het niet eens met dit idee, daar het wel mogelijk is het softwaredeel van de combinatie aan te passen om het te laten werken op andere hardware. Daar is volgens Torvalds ook niets mis mee, omdat het niet de morele taak is van (GPL-)softwareontwikkelaars om hun mening op te leggen aan bijvoorbeeld hardwareproducenten. In plaats daarvan laat hij liever zien dat een DRM-wereld niet nodig is doordat samenwerken en openheid beter werken. Hij sluit af met 'I'm not arguing against the GPLv3. I'm arguing that the GPLv3 is wrong for _me_, and it's not the license I ever chose.'