![]() |
![]() |
|
![]() |
![]() |
Encyclopedia :
F :
FR :
FRE :
Free software |
|
|
Free software Free software is software which is "free as in freedom, not as in beer". Once obtained, it can be used, copied, studied, modified and redistributed. It is often made available online without charge or offline for the cost of distribution; however, this is optional. Freeware is sometimes published with source code; however, the software is non-free unless the rights to modify and redistribute modified versions of the program are guaranteed. History
A compliant licenses list is on the FSF web site: "Proprietary software" is distributed under more restrictive software licenses. The FSF free software definition disregards price. CDs of free software such as Linux distributions are commonly for sale. However, the CD buyer still has the free software freedoms, so it is still free software. Free beer software which includes restrictions that confict with the FSF definition are considered proprietary. For example, source code may be unavailable, redistributors may be prohibited charging fees, etc. Some people use "libre" and "gratis" to avoid the ambiguity of the word "free." However, these terms are mostly used within the free software movement and are slowly spreading. Variations on free software as defined by the FSF: The copyright owner of copyleft-licensed software can produce and sell a version under any license, in addition to distributing the original version as free software. Many free software companies use this technique; this does not restrict any of the rights granted to the users of the copyleft version. Examples and evolutionThe amount of free software is large and increasing; this is often referred to as the free software movement. Notable free software projects: Like all free software, these projects' software licenses grant people all the freedoms discussed above. However, license technicalities makes combining programs by mixing source code or directly linking binaries problematic, unless the applications' licenses are compatible. Programs indirectly connected together may avoid this problem. Much free software supports the non-free Microsoft Windows platform, and non-free software can support free platforms, although purists prefer all-free software on a free platform such as GNU/Linux. Free software packages constitute a software ecosystem where software provides services, resulting in mutual benefit: for instance, the Apache web server handling the HTTP protocol, using mod_python to provide dynamic content. Social significanceSoon after free software begins circulation, it becomes available at little to no cost. When free software spreads, its utility is constant, or even increases due to network effects. Thus, free software is a pure public good rather than a private good. Because free software freedoms result in lower cost than proprietary software, free software is often popular in third world countries. Furthermore, the openness of free software eases internationalization. International cooperation through free association produces most free software. Individual MotivationsIndividuals within a team typically have a wide variety of motivations. Stances on the relationship between free software and the existing capitalist economic system: Relative securityThere is controversy over the security of free software vs. proprietary software (a major issue being security through obscurity). A popular relative security measurement is counting known unpatched security flaws. Generally, users of this method advise avoiding products which lack fixes for known security flaws, at least until a fix is available. See alsoExternal links
|
|
|
This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License. |
|
| © 2008 Chamas Enterprises Inc. |