Copyright © Philip M. Parker, INSEAD. Terms of Use.

FREE SOFTWARE

Specialty Definition: FREE SOFTWARE

DomainDefinition

Computing

Free software n. As defined by Richard M. Stallman and used by the Free Software movement, this means software that gives users enough freedom to be used by the free software community. Specifically, users must be free to modify the software for their private use, and free to redistribute it either with or without modifications, either commercially or noncommercially, either gratis or charging a distribution fee. Free software has existed since the dawn of computing; Free Software as a movement began in 1984 with the GNU Project. RMS observes that the English word "free" can refer either to liberty (where it means the same as the Spanish or French "libre") or to price (where it means the same as the Spanish "gratis" or French "gratuit"). RMS and other people associated with the FSF like to explain the word "free" in "free software" by saying "Free as an speech, not as in beer." See also open source. Hard-core proponents of the term "free software" sometimes reject this newer term, claiming that the style of argument associated with it ignores or downplays the moral imperative at the heart of free software. Source: Jargon File.

Source: compiled by the editor from various references; see credits.

Top     

Specialty Definition: Free software

(From Wikipedia, the free Encyclopedia)

The term free software is used in essentially two different ways:

  1. any software which may be copied and used without payment (think free beer)
  2. software that can be copied, used, studied, modified, distributed, etc., with few or no restrictions (think free speech and free market).

These definitions may conflict and a piece of software that is free in the first sense may not be free in the second, and vice versa.

Free software of the "free speech" type is sometimes called "software libre", from the French "logiciel libre" and the Spanish "software libre". In fact, in many languages there isn't this conflict between free as in freedom and free as in "free beer": "libre" translates to "free" in the sense of "freedom". Free software of the other type is called "gratis", which translates to the "free" of "free beer".

"Free Beer" definition

Various types of free software in this sense exists:

Shareware is not a type of free software, since its license requires payment for use beyond a specified trial period. The payment typically has to be made by the user on an "honor system". Warez, software which is distributed for free by a third party in violation of its copyright license, is also not considered to be free software in this sense.

"Free Speech" definition

The freedom definition of "free software" has been championed by the Free Software Foundation (FSF) of notable software author Richard Stallman, who codified his philosophy of software freedom in the 1980s.

The FSF has produced a specific free software definition; a software is "free" in this sense if it grants:

  1. the freedom to run the program for any purpose
  2. the freedom to study and modify the program
  3. the freedom to copy the program
  4. the freedom to redistribute modified or unmodified versions of the program
Number 2 requires access to the program's source code.

A list of compliant licenses is available from FSF's web site (see below). The term "proprietary software" is used for software distributed under more restrictive licenses which don't grant these freedoms. Usually, copyright law reserves most rights of modification, duplication and redistribution for the copyright owner; software released under a free software license specifically rescinds most of these reserved rights.

The FSF definition of free software does not touch on the issue of price; a commonly used slogan is "free as in speech, not as in beer", and it is common to see CDs of free software such as Linux distributions for sale. However, in this situation the buyer of the CD would have the right to copy and distribute his CD. The FSF definition of free software in fact can conflict with the free beer definition of software. Many free beer software applications forbid the end user from commercially profiting from the software or otherwise charging for the software. This conflicts with the right to redistribute.

To avoid confusion, some people use the words "libre" and "gratis" to avoid the ambiguity of the English word "free". However, these alternative terms are still used mostly within the free software movement and are only slowly spreading to the outside world. Others advocate the term open source software but the relationship between this term of free software is complex and will be more fully explained below.

There are many variations on free software:

See free software licenses for more information.

Note that the original copyright owner of copyleft-licensed software can also make a modified version under their original copyright, and sell it under any license they like, in addition to distributing the original version as free software. This technique has been used as a business model by a number of free software companies; this does not restrict any of the rights granted to the users of the copyleft version.

A large, and ever-growing, amount of software is made available under free software licenses; observers of this trend (and adherents to it) often refer to this phenomenon as the free software movement. Notable free software projects include the Linux and BSD operating system kernels, the GCC compiler, GDB debugger and C libraries, the BIND name server, the Sendmail mail transport server, the Apache web server, the MySQL and PostgreSQL relational database systems, the Perl, Python, Tcl and PHP programming languages, the X Window System, the GNOME and KDE desktop environments, the OpenOffice office suite, the Mozilla web browser and the GIMP graphics editor.

Like all free software, these projects distribute their programs under licenses that grant users all the freedoms discussed above, but because of technicalities in the licenses, combining programs by mixing source code or directly linking binaries may be problematic unless both applications are under mutually compatible licenses.

However, when programs are not directly linked together into a single program, these problems do not exist. Much free software can run on non-free platforms such as Microsoft Windows, and non-free software can be run on free platforms, although purists prefer to use all-free software running on a free platform such as Linux. Free software packages constitute a software ecosystem where different pieces of software can provide services to one another, leading to co-evolution of features: in one simple example, the Python programming language provides support for the HTTP protocol, and the Apache web server that provides the HTTP protocol can call the Python programming language to serve dynamic content.

The Debian Project, which produces an operating system completely composed of free software, created a set of guidelines called which are used to evaluate the freedom of a license before including software licensed like that into Debian. The Debian Free Software Guidelines cover:

Debian has collected over seven and a half thousand software packages compliant with the above guidelines (2003).

Recently, Debian developers have started arguing for the application of the same principles not only in software, but in software documentation as well. Many documents written by the Linux Documentation Project and some documents licensed under the GNU Free Documentation License do not comply with all of the above guidelines.

Comparison with Open Source software

The Open Source movement, which is philosophically distinct from the free software movement, was created by a group of people who formed the Open Source Initiative (OSI). They sought (1) to bring a higher profile to the practical benefits of sharing software source code, and (2) to interest major software houses and other high-tech industry companies in the concept. These advocates see the term open source as avoiding the ambiguity of the English word "free" in free software. Many people recognise a qualitative benefit to the software development process when a program's source code can be used, modified and redistributed by developers.

Since the OSI places emphasis on the pragmatic benefits of access to the program's source code, rather than focusing on user and programmer freedoms, the FSF has distanced itself both from the Open Source movement and from the term "Open Source". The free software movement places primary emphasis on the moral or ethical aspects of software, seeing technical excellence as a desirable by-product of its ethical standard. The Open Source movement sees technical excellence as the primary goal, regarding source code sharing as a means to an end.

In all cases, licenses which qualify as free software licenses also qualify as open source licenses. However, the reverse is a different matter since the Open Source Definition (OSD) does not explicitly and unambiguously state a requirement that open source licenses grant people the right to copy their software. For example, nowhere in the OSD or its rationale is the word "copy" included. Rather, some interpret the OSD as treating software like cars which you can inspect, tinker, modify and even resell ("redistribute"), while making copies is a different matter which the OSD never addresses. Note, however, that many interpret the term "redistribution" as used in the OSD to include copying. (The OSD is a modified form of the Debian Free Software Guidelines.)

If the OSD is treated as a distribution scheme, as Richard Stallman holds, then the right to copy software is necessarily implied by any OSD license. This view is strengthened by statements made by backers of the OSD that the term "open source software" is simply a "marketing campaign for Free Software". However, the proliferation of use licenses (notably by Microsoft) has led many people to believe that a license is required to run software. From that perspective, the OSD (by itself) does not grant nor imply any right to copy software unless the term "redistribute" is interpreted as including the act of copying.

Since the OSI only approves free software licenses as complying with the OSD, most people interpret it as a distribution scheme, and freely interchange 'open source' with 'free software'. And even though there are important philosophical differences between the two terms, particularly in terms of the motivations for developing and using such software, they seldom make any impact in the collaboration process.

While the term "Open Source" removes the ambiguity of Freedom versus Price, it introduces another - between programs that meet the Open Source Definition, giving users the freedom to improve upon them, and programs that simply have source available, possibly with heavy restrictions on the use of that source. Many people believe that any software that has source available is open source, because they can tinker with it themselves. However, much of this software does not give its users the freedom to distribute their modifications, restricts commercial usage, or otherwise removes users' rights.

Political significance

Since free software allows free use, modification, and distribution, it often finds a home in third world countries for whom the cost of proprietary software is sometimes too high. It is also easily modified locally, so translation efforts into languages which are not necessarily commercially profitable are also feasible. See also internationalization.

Most free software is produced by international teams cooperating through free association. Teams typically are composed of individuals with a wide variety of motivations. There are many stances about the relation of free software to the current, capitalist economic system:

See also

External links and references

Source: adapted by the editor from Wikipedia, the free encyclopedia under a copyleft GNU Free Documentation License (GFDL) from the article "Free software."

Top     

Crosswords: FREE SOFTWARE

Specialty definitions using "FREE SOFTWARE": 386BSDBidouilleurs Sans ArgentcopyleftEmacs LispFree Software Foundation, FRS, FSFGeneral Public Virus, GNU Network Object Model Environment, gzipHungry ProgrammersLessTifMulti-Version Concurrency ControlOpen source licensePOSTGRES, PostgreSQLRichard Stallmansoftware hoardingTANSTAAFL. (references)

Top     

Commercial Usage: FREE SOFTWARE

DomainTitle

Books

  • Alfred Glossbrenner's Master Guide to Free Software for Ibms and Compatible Computers (reference)

  • Free for All: How LINUX and the Free Software Movement Undercut the High-Tech Titans (reference)

  • Free Software, Free Society: Selected Essays of Richard M. Stallman (reference)

    (more book examples)

Source: compiled by the editor from various references; see credits.

Top     

Expressions: FREE SOFTWARE

Expressions using "FREE SOFTWARE": any later version published by the Free Software Foundation; with no free Software Foundation. Additional references.

Source: compiled by the editor from various references; see credits.

Top     

Frequency of Internet Keywords: FREE SOFTWARE

The following statistics estimate the number of searches per day across the major English-language search engines as identified by various trade publications. Hyperlinks lead to commercial use of the expression at Amazon.com.
 
ExpressionFrequency
per Day
ExpressionFrequency
per Day

free software

8,640

free software utility

39

free software download

2,670

engineering free software

38

dvd free software

687

astronomy free software

29

free software dvd player

334

authoring download dvd free software

27

free software ftp

183

bitware cheyenne download free software

27

palm pilot free software

179

window ce free software

26

burning free software

143

free software downloading

26

mp3 free software

112

answering machine free software

21

video editing free software

108

free software statistical

21

cd label free software

84

free software speech text

18

free software cd

84

free software stock trading

17

gps free software

71

free software newsletter

16

completely free software

70

cd copying free software

15

family tree free software

63

free software word processing

15

burner dvd free software

63

book cook free software

14

download downloads free software

62

free software wood working

13

free ware free software

53

video conferencing free software

13

burner free software

49

free software unlock

13

free software foundation

41

checkbook free software

12

anti downloads free software virus

39

clock free software time

11
Source: compiled by the editor from various references; see credits.

Top     

Modern Translation: FREE SOFTWARE

Language Translations for "FREE SOFTWARE"; alternative meanings/domain in parentheses.

French

  

logiciel offert gratuitement, logiciel gratuit, logiciel "libre d'accès". (various references)

   

Italian

  

software gratuito. (various references)

   

Pig Latin

  

eefray oftwaresay

Source: compiled by the editor from various translation references.

Top     

Anagrams: FREE SOFTWARE

Scrabble® Enable2K-Verified Anagrams

Words within the letters "a-e-e-e-f-f-o-r-r-s-t-w"

-2 letters: reafforest.

-3 letters: foreswear, freewares, rosewater.

-4 letters: afforest, arrestee, ferrates, forefeet, foreseer, forester, forswear, fosterer, freeware, offerers, reforest, reoffers, software, troffers, waterers.

-5 letters: afreets, efforts, farrows, fearers, feaster, ferrate, ferrets, foresaw, foresee, fraters, fretsaw, offerer, rafters, reefers, reoffer, restaff, restore, retears, rewrote, roaster, roseate, serrate, staffer, steerer, strafer, strewer, swearer, sweater, sweeter, tearers, toffees, troffer.

Source: compiled by the editor from various references; see credits.

SCRABBLE® is a registered trademark. All intellectual property rights in and to the game are owned in the U.S.A and Canada by Hasbro Inc., and throughout the rest of the world by J.W. Spear & Sons Limited of Maidenhead, Berkshire, England, a subsidiary of Mattel Inc. Mattel and Spear are not affiliated with Hasbro.

Top     



INDEX

1. Crosswords
2. Usage: Commercial
3. Expressions
4. Expressions: Internet
5. Translations: Modern
6. Anagrams
7. Bibliography


  

Copyright © Philip M. Parker, INSEAD. Terms of Use.