Difference between revisions of "Free software movement"

From Conservapedia
Jump to: navigation, search
(rv deletion -- the subsequent paragraph made no sense without a definition of the four freedoms)
 
(21 intermediate revisions by 8 users not shown)
Line 1: Line 1:
'''Free software''' is software that is made available under a licence that grants the user specific rights that are not typically granted for proprietary software. The Free Software Foundation lists four freedoms needed to meet its definition of free software:<ref>http://www.fsf.org/licensing/essays/free-sw.html</ref>
+
The '''free software movement''' advocates the creation and sharing of '''free software''' (compare [[open source]]).
  
* The freedom to run the program for any purpose
+
Software genius and [[GNU]] pioneer [[Richard Stallman]] defines free software as respecting the "essential freedoms" to:
* The freedom to study how the software works and modify it to meet your needs
+
* The freedom to distribute copies of the software
+
* The freedom to publish modifications to the software
+
  
In order to fulfil these requirements access to the [[source code]] is essential, so free software is a type of [[open source]] software. The right to distribute the software may be subject to a clause that ensures that future recipients of the software have the same freedoms.
+
* Run the program for any purpose
 +
* Study how the software works and modify it to meet your needs
 +
* Distribute copies of the software
 +
* Publish modifications to the software
  
Examples of free software are the [[Linux|GNU/Linux]] operating system and the [[Apache (software)|Apache]] web server.
+
In order to fulfill these requirements access to the [[source code]] is essential, so free software is a type of [[open source]] software. The right to distribute the software may be subject to a clause that ensures that future recipients of the software have the same freedoms.
  
Free Software is not the same as [[freeware]]. Free software may be sold for a fee, and freeware may not grant the user the freedoms necessary to qualify as free software. In order to avoid confusion between the two meanings of ''free'' some people describe free software as "free (libre) software".
+
Stallman and his [[Free Software Foundation]] created the [[General Public License]], which grants the user specific rights that are not typically granted for proprietary software.
  
==References==
+
Examples of free software are the [[Linux]] operating system and the [[Apache (software)|Apache]] web server, which this very site runs on.
<references/>
+
 
 +
==Free software and Open Source software==
 +
 
 +
Stallman wrote:
 +
* The two terms describe almost the same category of software, but they stand for views based on fundamentally different values. Open source is a [[development methodology]]; free software is a [[social movement]]. For the free software movement, free software is an [[ethical imperative]], because only free software respects the users' freedom. By contrast, the philosophy of open source considers issues in terms of how to make software “better”—in a practical sense only. [http://www.gnu.org/philosophy/open-source-misses-the-point.html]
 +
 
 +
==Links==
 +
Articles by [[Richard Stallman]]:
 +
*[http://www.gnu.org/philosophy/free-software-for-freedom.html Why “Free Software” is better than “Open Source”]
 +
*[http://www.gnu.org/philosophy/open-source-misses-the-point.html Why Open Source misses the point of Free Software]
 +
 
 +
 
 +
[[Category:Software]]
 +
[[Category:Internet]]
 +
[[Category:Libertarianism]]
 +
[[Category:Operating Systems]]
 +
[[Category:Linux]]
 +
[[Category:Computers]]
 +
[[Category:Philosophy]]
 +
[[Category:Open Source]]

Latest revision as of 00:30, 4 December 2014

The free software movement advocates the creation and sharing of free software (compare open source).

Software genius and GNU pioneer Richard Stallman defines free software as respecting the "essential freedoms" to:

  • Run the program for any purpose
  • Study how the software works and modify it to meet your needs
  • Distribute copies of the software
  • Publish modifications to the software

In order to fulfill these requirements access to the source code is essential, so free software is a type of open source software. The right to distribute the software may be subject to a clause that ensures that future recipients of the software have the same freedoms.

Stallman and his Free Software Foundation created the General Public License, which grants the user specific rights that are not typically granted for proprietary software.

Examples of free software are the Linux operating system and the Apache web server, which this very site runs on.

Free software and Open Source software

Stallman wrote:

  • The two terms describe almost the same category of software, but they stand for views based on fundamentally different values. Open source is a development methodology; free software is a social movement. For the free software movement, free software is an ethical imperative, because only free software respects the users' freedom. By contrast, the philosophy of open source considers issues in terms of how to make software “better”—in a practical sense only. [1]

Links

Articles by Richard Stallman: