| | |
What Free Software Means
You often hear the terms 'free software' and open source used interchangeably but they're not the same. In fact, true free software zealots launch into a fiery diatribe on the issue should you even utter the words "open source" when speaking of free software. Free software is not related to the amount of money you pay (or don't pay) for software; it is an ideology. Free means freedom. Most writers relate the concept to free speech or free beer, however, neither fully illustrates the concept.
Free software, as defined by the Free Software Foundation (FSF), comply with the Four Freedoms.
Freedom 0: The freedom to run the program, for any purpose.
Freedom 1: The freedom to study how the program works, and change it to make it do what you wish.
Freedom 2: The freedom to redistribute copies.
Freedom 3: The freedom to improve the program, and release your improvements (and modified versions in general) to the public, so that the whole community benefits.
So, you see, for Freedoms 2 and 3 to be met, the source code must be available. And not only must it be available, it must be available for modification for any purpose, commercial or otherwise. These two freedoms make the term 'open source' redundant and unnecessary.
The other major issue with the term 'open source' is that it does not imply freedom of any kind. Just because you can look at the source means nothing from a freedom perspective. Restrictions might keep you from modifying the code for any purpose, redistribution or charging for your new version. These restrictions are abominable to the FSF and its members.
The two key points to remember are:
Open source and free do not mean the same thing.
Free software has nothing to do with price.
For more information, please visit the Free Software Foundation and the GNU website.
Free software, as defined by the Free Software Foundation (FSF), comply with the Four Freedoms.
Freedom 0: The freedom to run the program, for any purpose.
Freedom 1: The freedom to study how the program works, and change it to make it do what you wish.
Freedom 2: The freedom to redistribute copies.
Freedom 3: The freedom to improve the program, and release your improvements (and modified versions in general) to the public, so that the whole community benefits.
So, you see, for Freedoms 2 and 3 to be met, the source code must be available. And not only must it be available, it must be available for modification for any purpose, commercial or otherwise. These two freedoms make the term 'open source' redundant and unnecessary.
The other major issue with the term 'open source' is that it does not imply freedom of any kind. Just because you can look at the source means nothing from a freedom perspective. Restrictions might keep you from modifying the code for any purpose, redistribution or charging for your new version. These restrictions are abominable to the FSF and its members.
The two key points to remember are:
Open source and free do not mean the same thing.
Free software has nothing to do with price.
For more information, please visit the Free Software Foundation and the GNU website.
0
•
•
•
•
A Free software site can be found at http://spacejock.com/FCharts2.html and as this DANIWEB forum caters for many students and new starters in the software development field, a look at information on the FCharts site is worthwhile. This developer is a sole developer and his software is the best I have come across and I use his FCHARTS and yWriter software. Take a look at examples of his new upgrade development shown on this site as well as list of free software.
Free in this context only allows free to use the software; but the software is so useful that there is little need for the other freedoms mentioned above. Cheers.
Free in this context only allows free to use the software; but the software is so useful that there is little need for the other freedoms mentioned above. Cheers.
Last edited by makybe; Dec 8th, 2009 at 5:40 pm. Reason: Clarification
Similar Threads
Other Threads in the *nix Software Forum
- Hello everybody. Check out my free software. (Community Introductions)
- News Story: Microsoft Offers Startups Free Software, but Be Wary (MySQL)
- News Story: Free software costs two million dollars (Mac Rumors and Reports)
- DISK IMAGING - free software (Windows Software)
Other Threads in the *nix Software Forum
- Previous Thread: vnc client black screen
- Next Thread: Possibly an apache issue?
| Thread Tools | Search this Thread |
Tag cloud for fsf, gnu, open, software, source
.net 3d adobe analytics app apple application barth basic blogging browser business businesssoftware c# c++ chares chrome class cmd code database deserialized developer development distributions download downloads driving eclipse economy embedded external file firefox form foss free fsf gamedevelopment games gnu government gpl hangman header hosting html interactive interview iphone java javascript jsp link linux mac microsoft minimalizes mozilla music news obama online open photos php pirate programmer programming python reading reporting reseller review seamonkey security sell send seo serial services social software source stallman technology testing tomtom top-10 torvalds video visual vmware web website window windows wireless zdnet zero-day




