Difference between revisions of "Archive:Free Software Foundation"

From FreeCulture.org
Jump to: navigation, search
 
(Fixed first paragraph.)
Line 1: Line 1:
The origin of the Free Software Foundation (FSF) traces back to
+
The Free Software Foundation (FSF), along with the GNU project, was begun
Richard Stallman and the origin of the GNU project.  Stallman wanted
+
in 1983 by Richard Stallman.  Stallman wanted
 
to use software that he could (0) use without restrictions, (1)
 
to use software that he could (0) use without restrictions, (1)
 
understand how it works, (2) redistribute, and (3) modify (the four
 
understand how it works, (2) redistribute, and (3) modify (the four
 
software freedoms [http://www.fsf.org/philosophy/free-sw.html]).
 
software freedoms [http://www.fsf.org/philosophy/free-sw.html]).
 
 
Because most software was distributed under licenses that restricted
 
Because most software was distributed under licenses that restricted
 
these rights, Stallman decided to write his own operating system.  He
 
these rights, Stallman decided to write his own operating system.  He

Revision as of 17:26, 24 April 2004

The Free Software Foundation (FSF), along with the GNU project, was begun in 1983 by Richard Stallman. Stallman wanted to use software that he could (0) use without restrictions, (1) understand how it works, (2) redistribute, and (3) modify (the four software freedoms [1]). Because most software was distributed under licenses that restricted these rights, Stallman decided to write his own operating system. He would call this system the GNU system.

One of the most important artifacts that the FSF and the GNU project have produced is the license under which they release software. The FSF could have released the source of GNU programs into the public domain, which would have granted all users the four freedoms. But that would have allowed anyone to make changes to it and restrict its further redistribution. This was not what Stallman had in mind, as he writes in the GNU Manifesto [2]:

Everyone will be permitted to modify and redistribute GNU, but no distributor will be allowed to restrict its further redistribution.

The GNU General Public License (GPL) [3] essentially grants all users the four freedoms with the caviat that if they redistribute the software, they must use the GNU General Public License.

The FSF has releasaed much successful software under the GNU GPL: The GNU Compiler (gcc), Emacs, Gnome, Bash, &c. Other individuals and organizations have also released software under the GNU GPL: the Linux kernel, KDE, &c.

The GNU GPL has also inspired other liscences.

In addition to suporting the GNU project, the FSF owns the copyright on all GNU software. The FSF mission is to "preserve, protect and promote the freedom to use, study, copy, modify, and redistribute computer software, and to defend the rights of Free Software users" [4]. To this end, they support the fight against software patents and against other laws (such as the DMCA) that take away software freedoms.