Essay: Why Software Should Be Free
Overview
Richard Stallman's "Why Software Should Be Free" argues that software freedom is not just a technical preference or a convenient development model, but a moral requirement. Stallman frames proprietary software as a system that gives power over users to publishers and limits basic freedoms that people should have over the tools they use. His essay is one of the clearest early statements of the free software movement, insisting that the ethical stakes are as important as the practical ones.
At the center of the argument is the idea that users should be free to run, copy, distribute, study, and modify software. Stallman treats these freedoms as essential because software is not like a simple physical product; it is a form of knowledge and instruction that affects how people communicate, work, and live. When software is locked down, users are prevented from helping one another, adapting programs to their own needs, and learning how the programs operate. That restriction, he says, weakens cooperation and creates dependence on the vendor.
Stallman also challenges the common justification for proprietary software: that secrecy and exclusive control are necessary to produce high-quality programs. He argues that this view confuses profit with progress. Software can be developed and improved through sharing, collaboration, and community review. In fact, he suggests that the ability to inspect and modify code often leads to more reliable and more useful software because many people can identify bugs, propose improvements, and adapt the program to new situations. Freedom, in this view, is not an obstacle to good software; it is one of the conditions that makes good software possible.
A major theme of the essay is user autonomy. Stallman emphasizes that when a program is proprietary, the user is forced to accept the developer's decisions, whether those decisions concern features, compatibility, privacy, or access. Free software reverses that relationship. It places control in the hands of the people who actually use the program, allowing them to determine how it should evolve. For Stallman, this is part of a broader social principle: no one should be denied the right to understand and improve the tools that shape their daily life.
The essay also connects software freedom with solidarity. Stallman sees sharing as a positive social act that strengthens community rather than undermines it. He rejects the idea that helping neighbors by sharing software is immoral; instead, he argues that refusing to share is what deserves criticism when sharing is possible and beneficial. In his account, proprietary software encourages artificial scarcity in a realm where duplication is easy and cheap, turning a cooperative resource into a controlled commodity. Free software restores a spirit of mutual aid and collective progress.
Stallman does not simply defend a technical policy; he makes a broader case about justice. He presents software freedom as part of a struggle against unjust power relations, where users are too often treated as passive consumers. The essay insists that people deserve control over the digital tools that increasingly mediate education, work, and communication. Its force comes from linking practical software issues to values like freedom, cooperation, and responsibility. Even decades later, the essay remains influential because it gives a simple but powerful answer to a fundamental question: software should be free because people should be free.
Citation Formats
APA Style (7th ed.)
Why software should be free. (2026, April 1). FixQuotes. https://fixquotes.com/works/why-software-should-be-free/
Chicago Style
"Why Software Should Be Free." FixQuotes. April 1, 2026. https://fixquotes.com/works/why-software-should-be-free/.
MLA Style (9th ed.)
"Why Software Should Be Free." FixQuotes, 1 Apr. 2026, https://fixquotes.com/works/why-software-should-be-free/. Accessed 1 Apr. 2026.
Why Software Should Be Free
A key essay arguing that software freedom is a moral and social issue rather than merely a development model. Stallman explains how restrictions on copying, studying, and modifying software harm cooperation and user autonomy.
- Published1992
- TypeEssay
- GenreTechnology, Political Philosophy, Essays
- Languageen
About the Author
Richard Stallman
Richard Stallman covering his early life, GNU project, copyleft licensing, key software contributions, advocacy, and controversies.
View Profile- OccupationScientist
- FromUSA
-
Other Works
- The GNU Manifesto (1985)
- The Free Software Definition (1986)
- What Is Free Software? (1996)
- Selling Free Software (1996)
- Can You Trust Your Computer? (1996)
- The Right to Read (1997)
- Why Open Source Misses the Point of Free Software (1998)
- Copyleft: Pragmatic Idealism (1998)
- The Java Trap (1998)
- Readings and Writings on Free Software (1999)
- Free Software, Free Society: Selected Essays of Richard M. Stallman (2002)
- Did You Say 'Intellectual Property'? It's a Seductive Mirage (2004)
- The Danger of Software Patents (2004)
- The DRM of Voting Machines (2006)
- Free as in Freedom (2.0): Richard Stallman and the Free Software Revolution (2010)
- Free Software, Free Society: Selected Essays of Richard M. Stallman, 2nd Edition (2010)