vishnu wrote:
Linux
and
gnu; and there's your answer, it's the gpl. If you want to make vast fortunes, keep your source closed and hope for the best, if you want your code to be used by potentially the most amount of people, open your source. And that points out a big difference between the gpl and bsd licenses, none of the bsd developers are living in houses as nice as Linus'...
You can go to kernel.org, and download the Linux kernel for free. Furthermore, nothing in the GPL says that you can't charge for a product, or that you can't earn a living out of open source, only that you have to distribute the code and if someone modifies said code they have to contribute those modifications back. Here's what the gnu guys themselves have to say:
Quote:
Many people believe that the spirit of the GNU Project is that you should not charge money for distributing copies of software, or that you should charge as little as possible — just enough to cover the cost. This is a misunderstanding.
Actually, we encourage people who redistribute free software to charge as much as they wish or can. If this seems surprising to you, please read on.
The word “free” has two legitimate general meanings; it can refer either to freedom or to price. When we speak of “free software”, we're talking about freedom, not price. (Think of “free speech”, not “free beer”.) Specifically, it means that a user is free to run the program, change the program, and redistribute the program with or without changes.
http://www.gnu.org/philosophy/selling.html