RationalWiki will be going through an upgrade cycle this weekend. This will cause some down time, details are at the tech blog. As a reminder, we try and add information to the tech blog during any outage, you can always refer to it for details or as a form of communication if the site is down.

from Tmtoulouse (Talk), group Site wide (urgent) at 15:23, 18 April 2014

Richard Stallman

From RationalWiki
Jump to: navigation, search
St. IGNUcius

Richard M. Stallman, otherwise known as RMS, St. IGNUcius,[1] and the Chief GNUisance,[2] is the founder of the free software movement, which is heavily involved with the core userspace of the Linux (or, in Stallman-speak, "GNU/Linux") operating system. To this degree (and perhaps greater), he can also be considered one of the founders of the modern free content movement.

More recently, Stallman has scaled back his coding activities[3] and concentrated more on his career as a prophet, traveling into all the world to preach the Gospel of Free Software to every creature. He that believeth and says "GNU/Linux" shall be saved;[4] but he that believeth not shall be shunned.[5] He's also a saint in the Church of Emacs, which requires that one say this confession of faith thrice: "There is no system but GNU, and Linux is one of its kernels."[6]

Contents

[edit] Stallman and the politics of free software

Largely defensive weapon of GNU.

Stallman started the free ("As In Speech, Not Beer") software movement as part of a broader political movement of freedom for computer users. He emphasizes the moral superiority of free software rather than the technical superiority; while the parallel open source movement started by Eric S. Raymond stresses that free software has low cost, better quality, and high flexibility, Stallman emphasizes that free software allows the user of a computer to be in complete control of that computer and know what is going on "under the hood."[7] However, although freedom is the main focus of the free software movement, the Free Software Foundation has published an article pointing out how free software can be more reliable.[8]

Stallman believes that any software that does not offer this freedom is morally inferior. Furthermore, he does not believe that any proprietary software offers this freedom, since governments and large corporations have designs on this freedom of users: "Proprietary software such as MS Windows and the Macintosh system is distributed in a scheme to keep the users divided and helpless."[9] Examples of this that Stallman cites are:

  • DRM (Digital Rights Management, or as he calls it, Digital Restrictions Management), the process of restricting digital media so it can only be viewed or played in certain ways. Stallman wrote a short story on this subject, The Right to Read.[10] When it was first published it was widely ridiculed as insane, but today we have digital books that are locked away by the publisher; if the latter goes bankrupt, chances are you won't be able to access "your" books
  • The Digital Millennium Copyright Act and its provisions against tools for violating copyright, such as the one that led to the arrest of the programmer Dmitry Sklyarov.
  • Making software and drivers available only for certain platforms and refusing documentation to writers of free and open source drivers.
  • Updates to Windows Vista that the user cannot deactivate.
  • Storing files in proprietary formats that only proprietary software can read.

[edit] Four Freedoms

Stallman believes that there are four things that a user needs to be free to do with a computer program before it can be called "free." These are called the "Four Freedoms"[11]:

  • The freedom to run the program, for any purpose (freedom 0).
  • The freedom to study how the program works, and adapt it to your needs (freedom 1). Access to the source code is a precondition for this.
  • The freedom to redistribute copies so you can help your neighbor (freedom 2).
  • The freedom to improve the program, and release your improvements to the public, so that the whole community benefits (freedom 3). Access to the source code is a precondition for this.

[edit] Stallman and (GNU/)Linux

In 1983, Stallman started the GNU project, which aimed to write a free software operating system to be called "GNU," short for "GNU's Not Unix."

Over the next eight years, most of GNU was finished; it was generally programmed on the traditional "cathedral" model, meaning that while everyone was free to view and modify the system's code, only a small group of programmers were permitted to work on the "official" version.

The kernel of the GNU system, HURD,[12] was also being developed this way, but its development was going along very slowly.

In 1991, Linus Torvalds wrote the first draft of the Linux kernel and offered it and its source code for study, at first under a license prohibiting commercial use, but then eventually as free software under version 2 of the GNU GPL (as of 2012, it is still under that version, though GNU and other GPLed pieces of software now use version 3, released in 2007). A large number of programmers pitched in to help adapt the Linux kernel to fit in the place of the incomplete HURD, and all the GNU bits together with the Linux kernel became the long-sought free software operating system.

The whole operating system has become known as Linux. Stallman was sore about this: not only did that deprive him of any credit,[13] but people were promoting Linux without promoting the ideals of free software.[14][15] He advocates for the use of the term "GNU/Linux," in cases where the Linux kernel is used as the core of the GNU operating system.

[edit] Appearance rider

Stallman is in very high demand as a speaker and doesn't charge a lot. And is, in his own words, "borderline autistic." So his rider[16] is a remarkable document. (Though Eric S. Raymond fully empathises with it.[17]) One wonders at the oddly specific paragraph about gifts of parrots.[18][19].

[edit] Security

Stallman has spent a great deal of thought on how not to expose his personal data to others. For example, he uses wget with his e-mail to read off the web instead of actively browsing it. He also uses a Lemote as his PC that runs with completely free software, even free BIOS.[20]

Stallman sleeps with a katana under his pillow.[21] Well, sort of.[22]

[edit] Social skills and personal hygiene

Oh dear fucking God.

[edit] Crankery, sort of

Stallman neither rejects nor accepts 9/11 conspiracy theories.[23] Along these lines, he has expressed the view that one way US civilians can get even for 9/11 is to legalize gay marriage, since both the Muslim fanatics in Al-Qaeda and the Christian fanatics in the Bush administration hate teh gays.[24] This bit is less crankery and more genius.

He also supports the Organic Consumers Association's petition to mandate labeling of GMOs.[25]

[edit] External links

[edit] Footnotes

Personal tools
Namespaces

Variants
Actions
Navigation
Community
Tools
support