Richard Stallman
Founder of the Free Software movement, creator of the GNU Project, GCC, Emacs, and the GPL.
- Launched the GNU Project in September 1983 to create a free Unix-compatible operating system
- Founded the Free Software Foundation (FSF) in 1985
- Pioneered the legal doctrine of Copyleft and authored the GNU General Public License (GPL)
- Created GNU Emacs, the GNU C Compiler (GCC), and the GNU Debugger (GDB)
- Formulated the Four Essential Software Freedoms defining digital user rights
- ACM Grace Murray Hopper Award (1990) & MacArthur Fellowship (1990)
Biography & Legacy
Richard Matthew Stallman (born March 16, 1953), widely known by his initials “rms”, is an American software freedom activist, programmer, and philosopher who founded the Free Software Movement and launched the GNU Project.
The Hacker Culture at MIT AI Lab
During the 1970s, Stallman worked as a staff hacker at the MIT Artificial Intelligence Laboratory, where programmers freely shared, modified, and improved source code as part of an open scientific tradition. When commercial software companies began locking down software with restrictive Non-Disclosure Agreements (NDAs) and binary-only distributions, Stallman dedicated his life to creating an ethical computing alternative.
The GNU Project & The GPL
On September 27, 1983, Stallman announced the GNU Project—a massive initiative to build a complete, 100% free Unix-compatible operating system from scratch.
To protect free software from being converted into proprietary binaries, Stallman invented Copyleft and authored the GNU General Public License (GPL). The GPL uses copyright law in reverse: granting users the freedom to run, study, modify, and redistribute code, provided all downstream derived versions remain under the same free terms.
Masterpiece Software Engineering
Stallman personally authored the core developer infrastructure that powered the software industry for decades:
- GNU Emacs: The legendary extensible text editor.
- GCC (GNU C Compiler): The first portable, industrial-strength optimizing free compiler.
- GDB (GNU Debugger): The gold-standard low-level debugging utility.
When Linus Torvalds published the Linux kernel in 1991, it relied on GCC and GNU core utilities to create the complete GNU/Linux operating system, vindicating Stallman’s lifelong crusade for digital freedom.