Richard Stallman

Richard Stallman
Richard Matthew Stallman, often known by his initials, rms, is an American software freedom activist and programmer. He campaigns for software to be distributed in a manner such that its users receive the freedoms to use, study, distribute and modify that software. Software that ensures these freedoms is termed free software. Stallman launched the GNU Project, founded the Free Software Foundation, developed the GNU Compiler Collection and GNU Emacs, and wrote the GNU General Public License...
ProfessionEntrepreneur
Date of Birth16 March 1953
american-musician citizen good means mutual poorer reason
The reason that a good citizen does not use such destructive means to become wealthier is that, if everyone did so, we would all become poorer from the mutual destructiveness.
code covers designed free license means microsoft permit program prohibit
designed to prohibit all free software. It covers only code that implements, precisely, the Microsoft formats, which means that a program under this license does not permit modification.
american-musician income maximize means seeking wanting
There is nothing wrong with wanting pay for work, or seeking to maximize one's income, as long as one does not use means that are destructive.
mean able masters
To be able to choose between proprietary software packages is to be able to choose your master. Freedom means not having a master. And in the area of computing, freedom means not using proprietary software.
mean community mit
A hacker is someone who enjoys playful cleverness—not necessarily with computers. The programmers in the old MIT free software community of the 60s and 70s referred to themselves as hackers. Around 1980, journalists who discovered the hacker community mistakenly took the term to mean “security breaker.”
mean language busy
My favorite programming languages are Lisp and C. However, since around 1992 I have worked mainly on free software activism, which means I am too busy to do much programming. Around 2008 I stopped doing programming projects.
mean demand decrease
If ebooks mean that readers' freedom must either increase or decrease, we must demand the increase.
writing mean simple
It is hard to write a simple definition of something as varied as hacking, but I think what these activities have in common is playfulness, cleverness, and exploration. Thus, hacking means exploring the limits of what is possible, in a spirit of playful cleverness. Activities that display playful cleverness have "hack value".
nasty sprung threats
The world has sprung very nasty threats on us and our software.
book british owns plan publishers record
British book publishers plan to put a microchip into every book to record who owns it - an unprecedented surveillance measure.
allow computing control deserve free freedom particular software users
The idea of free software is that users of computing deserve freedom. They deserve in particular to have control over their computing. And proprietary software does not allow users to have control of their computing.
developers impose monopolies patents
Software patents are dangerous to software developers because they impose monopolies on software ideas.
change divided forbidden helpless keeps power program since source study system unjust users
Proprietary software keeps users divided and helpless. Divided because each user is forbidden to redistribute it to others, and helpless because the users can't change it since they don't have the source code. They can't study what it really does. So the proprietary program is a system of unjust power.
browse button facebook knows machine page site visited web
Facebook mistreats its users. Facebook is not your friend; it is a surveillance engine. For instance, if you browse the Web and you see a 'like' button in some page or some other site that has been displayed from Facebook. Therefore, Facebook knows that your machine visited that page.