People often think that free software means open source software. Most people think that Linux is free software. Software’s that run on Linux operating system is absolutely free but this is not the case. There is a lot of difference in all these terms. After studying a lot of websites I found some real good facts that I am sharing with you.
Freeware: Freeware software’s are available to use with no cost. Proprietary software’s can also be freeware software. Freeware software’s are generally used by companies to help developers, students and communities to develop software skills while using this freeware software, but not to loose their business potential software companies don’t give the source code of the software’s. Freeware software is different from shareware software. Shareware software’s are used for marketing purpose. Computer users can download and use a limited version of software or full version of software for a limited period of time. We can say that Shareware software is just like “Try before you buy”.
Freeware generally refers to software that is copyrighted and the term shareware refers to commercial software that is copyrighted, but which may be copied for others for the purpose of their trying it out with the understanding that they will pay for it if they continue to use it
Free Software: Free software can be used, modified and studied without any restriction. Free software can be copied and distributed with or without any modifications. A software is free when the end user get’s full software with the human readable form of the program called as source code with above permissions. Free Software Foundation maintains the definition of free software
The definition published by FSF
-
Run the program, for any purpose.
-
Study how the program works and adapt it to your needs.
-
Redistribute copies so you can help your neighbor.
-
Improve the program, and release your improvements to the public, so that the whole community benefits.
Open Source: Open source software can be defined as computer software for which the source code of the software is available under a copyright that must meet the open source definition.
Open Source Definition
-
Free Redistribution: the software can be freely given away or sold. (This was intended to expand sharing and use of the software on a legal basis).
-
Source Code: the source code must either be included or freely obtainable. (Without source code, making changes or modifications can be impossible.)
-
Derived Works: redistribution of modifications must be allowed. (To allow legal sharing and to permit new features or repairs.)
-
Integrity of The Author’s Source Code: licenses may require that modifications are redistributed only as patches.
-
No Discrimination against Persons or Groups: no one can be locked out.
-
No Discrimination Against Fields of Endeavor: commercial users cannot be excluded.
-
Distribution of License: The rights attached to the program must apply to all to whom the program is redistributed without the need for execution of an additional license by those parties.
-
License Must Not Be Specific to a Product: the program cannot be licensed only as part of a larger distribution.
-
License Must Not Restrict Other Software: the license cannot insist that any other software it is distributed with must also be open source.
-
License Must Be Technology-Neutral: No click-wrap licenses or other medium-specific ways of accepting the license must be required.
There can be different open source copyright laws enforced by different software vendors.
Technorati Tags: Freeware Software,Free Software,Open Source Software
Ideally this should be pretty obvious for lot of people. Thanks for putting this nicely together. Well written.
Ramesh
The Geek Stuff
Thanks for this informative article.
I too didn’t knew much about it.
thx for this
but I think ur concept of free software is wrong
free software can also be licensed under EULA or GNU
EULA does not allows modification
@ Siddharth
It depends upon the software vendor. How they want to distribute their software as free or under some free software license.
it can GNU or any other type of license. Linux and VLC Player both are free but both are different.
Really nice post, this will definitely clear doubts of people who think both the softwares are the same. Stumbled.
Very much useful article, many people have this misconception about Open source and freewares.