HackerTube

Linus Torvalds says GPL v3 violates everything that GPLv2 stood for

TFiR2 HN recommenders · recommended in 2 months, 2015–2025
YouTube
interview · general · evergreen · 2015–2025 on HN

A short TFiR clip of Linus Torvalds explaining why he thinks GPLv3 violates what GPLv2 stood for. He describes why he chose GPLv2 for kernel development and his view of the FSF's approach.

Cited again and again in GPL licensing debates as the primary source for Linus's objections to GPLv3.

12 comments from Hacker News

@jraph2021-09 · in “60x speed-up of Linux “perf””

Well, I don't think I agree with him and would licence GPL code with the "or later" clause, but he has a very reasonable and convincing argument against it. See this video of him explaining his take on GPLv3 and the "or later" clause at Deb Conf if you are interested: ▶ this video

Recommends View on HN
@rkowalick2018-01 · in “Antique BeOS Content by Scot Hacker (2011)”

Here is an excellent video of Linus talking about why he specifically chose the GPLv2 and how he felt betrayed when the FSF released GPLv3: ▶ this video

Recommends View on HN
@knowknow2025-12 · in “Ghostty is now non-profit”

Keep in mind that Linux doesn’t use the GPL3 and stuck with the GPL2 since the maintainers and Linus Torvalds thought that it was overly restrictive [1]. So at some point the license friction becomes too large to be practical for organizations to use or contribute to. [1] ▶ this video

@selectnull2025-12 · in “Sick of smart TVs? Here are your best options”

It's not that simple. In the email you have linked to, he does not support tivoization. He simply says that he finds the term offensive (which is really funny coming from him). Torvalds has also publicly stated that he doesn't think that tivoization benefits users, but it's not his battle to fight. More info on that topic can be found in the linked YT (linked at the precise time he is answering the question about tivoization, but the whole video is about GPL v2 vs GPL v3). YT video: ▶ this video

@shagie2024-03 · in “Software vendors dump open source, go for the cash grab”

It is also GPL 2 - not "GPL 2 or later" so it can't be relicensed to a future version that has additional or different terms. Linus on GPL 3: Linus Torvalds says GPL v3 violates everything that GPLv2 stood for ▶ this video