Advanced > Hackers & Crackers >
In 1984, Stallman started the influential GNU project to develop a free operating system called GNU. GNU is compatible with Unix, and the name GNU stands for "GNU's Not Unix", to emphasize that it is like Unix but not Unix. Today millions of people use a version of GNU, though often referring to it as Linux, which is actually the name of the operating system kernel, published under the GNU General Public License (as are many of the other software packages usually distributed with the Linux kernel).
Stallman resigned from the MIT AI Lab to start GNU, so that MIT would not be able to claim the copyright on the GNU software, but the university was kind enough to let him use their computers. In 1985, Stallman founded the Free Software Foundation as a tax-exempt charity for development of free software. Interestingly, much of the FSF funding comes from the sale of CDROM's containing copies of the FSF software.
Most GNU software is distributed under the GNU General Public License (GPL), sometimes called a copyleft. The GNU GPL enables others to copy, distribute, and make changes to software, as long as they don't prevent others from doing the same thing. This well thought out legal license has been incorporated in a wide range of software from operating systems to games by people all over the world.
Stallman calls the idea inherent in the GNU GPL "free software" since it protects crucial freedoms for all users of the code. Note that "free software" does not mean "zero price" -- in fact, every user has the right to sell a copy of a free software package. The GNU license requires three main things: that the source code must be published, that the code may be changed by others, and that either the original or modified code may be redistributed under the same conditions. This important idea has helped popularize several related movements, including the shareware and free open source software movements. However, Stallman does not support the "open source" movement because it because it does not support the philosophical foundations of the free software movement, mainly the requirement that modifications to open source licensed software don't have to be automatically subject to the same underlying license.
The idea that information should be free is fundamental to many other movements, such as Project Gutenberg, which distributes free soft-copy of books, and the user maintained free encyclopedia Wikipedia. This Living Internet site is also in that tradition, freely available for personal use to anyone with access to the net.
Stallman has also developed the GNU EMACS text editor, GNU symbolic debugger (GDB), and GNU C compiler.
Awards. Stallman has received the following awards and distinctions: