Linus Torvaldsperson

linuxprogrammerkernel
1 min read · Edit on Pyrite

Linus Torvalds is the Finnish-American programmer who created the Linux kernel in 1991 and released it under gpl-v2. The combination of Linux with the gnu-project's userland tools created the complete free operating system that stallman had been working toward — a fact that underlies the gnu-linux-naming dispute.

Torvalds licensed Linux under gpl-v2 rather than gpl-v1 or the more permissive licenses that existed at the time, which aligned Linux with Stallman's copyleft framework. However, when gpl-v3 was released, Torvalds explicitly declined to upgrade Linux's license, citing objections to the anti-tivoization provisions and what he described as overreach by the free-software-foundation.

This refusal is the most significant practical consequence of the software-freedom-vs-open-source divide. The Linux kernel — the most widely deployed piece of gnu-project-adjacent software — remains under gpl-v2 only, meaning it does not benefit from the digital-restrictions-management and tivoization protections Stallman built into GPLv3.

Torvalds has also publicly clashed with Stallman over the gnu-linux-naming convention, the role of the free-software-foundation, and broader questions about community governance. The gpl-and-linux-era-1991-1998 era documents their initial alignment; the gplv3-and-later-career-2006-present era covers the divergence.

His story is told in revolution-os-documentary, rebel-code-moody, and cathedral-and-bazaar-raymond, and he appears as a key figure in free-as-in-freedom-williams.