Quote:
|
Originally Posted by alib_i
you are perfectly right in terms of morality and human rights and philosophical viewpoint but from the practical viewpoint
|
I am talking from a
practical viewpoint only, not any kind of philosophical or idealistic viewpoint.
Quote:
|
Originally Posted by alib_i
if knowkledge had been completely free then all books must be free all websites , all encypclopedias everything will be free.
|
Books are already free. You are free to share the Knowledge that you gain from reading the book. In a library, the readers are free to read whatever book they want to read. The knowledge that you gain from reading books does not carry any royalty and you are free to reproduce the knowledge that you gained from reading that book.
Encyclopedias are also free. The Wikipedia project <
http://en.wikipedia.org > is today the biggest online encyclopedia in the world. You are Free to read the contents of that encyclopedia and you are free to edit its contents if you feel its contents are not up to mark.
When you purchare a book, you pay for:
1) The time author spent in writing his ideas in that book,
2) The cost of paper and binding,
3) And the printing/marketting resources that were involved to reproduce that book.
Books are material objects, and it is destructible in nature. Hence you have to pay for the book.
Quote:
|
Originally Posted by alib_i
but beyond a certain point .. you cant expect things to be free.
|
Think
Free as in Freedom. You will anyways have to pay to have a copy of software or get a copy of a hard-bound book.
Quote:
|
Originally Posted by alib_i
somebody who's worked day in and day out for creating some program should deserve the right to sell it.
|
No one is stopping to sell one's software.
Consider this scenario.
There a company called MS. It makes a
highly proprietary software product called
MS-Office-XP. It hires
1000 who work full time with MS. Now, when they release their product, they need:
1) 10 Lakh people around the world who are involved in marketting, distribution of MS-Office-XP around the world.
2) 10 Lakh people around the world who are involved in on-site installation and configuration of MS-Office-XP around the world.
3) 10 Lakh people around the world who are involved in off-site/after sales help and support of MS-Office-XP around the world.
Now consider another company called SUN Microsystems. They make an OpenSource office application suite called
OpenOffice 1.1 . They also have 1000 programmers working full time on OpenOffice. Plus some thousands other who also work on OpenOffice voluntarily in the form of porting OpenOffice. Now even if we do not consider the 1000 programmers, We still need those 30 Lakh people for marketting/installing/after-sales activities. And the major money is involved in that 3 activitiers only.
As you can see, Its just a matter of understanding that needs to be sorted out. rest all is absolutely fine.
Quote:
|
Originally Posted by alib_i
i mean why should i always be a saint ... we live in a competitive world .. the GNU's world seem to be a bit too idealistic to be practical
|
In an idealistic world, one has to think about the past, and future also. With a proprietary software industry paradigm, everyone lives in today and is busy in making money as much as possible. By sharing code, we share our knowledge. Someone else might be in the world who might be an expert in some domain. If he is interested to improve the software written by us, then tell me who is going to benefit in the end?? think about it!!