Onno Tasler said:
Some of these points are very good, I think for a good answer you
should also read the "philosophy" section of gnu.org or even mail
the FSF. I will try to answer some of the questions.
Thanks for the pointing me to this section.
Well, you have people who are well paid and are supported by
volunteers in many areas. And, to be exact, the many people who
help their neighbours with their Windows problems are doing mainly
the same thing.
Well, if I take an example : when a user wants to use a MS product,
he knows he has to pay the price for it ; things are clear, money is
needed to buy the software and help can be found : either free
(newsgroups, mvps, etc) or through non-free support. What I don't
find clear with big opensource projects is that at first sight (or
the for the average user), everything looks free whereas actually it
isn't : some developers are paid and huge companies spread huge
amounts of money to support some opensource projects. They don't do
it in a sheer altruist behaviour but mainly, imho, aim at
counter-balancing some powerful software editors' power.
Well, they will always be needed. There will never be a project
around that exactly fits your specific needs, you will have to
hire someone to change the program according to your needs. So,
even if "free software" would be the only kind of software
available, programmers could still earn money, simply due to the
fact that most people cannot program. Just the distribution
systems will change.
I am not sure. Products like apache, openoffice or mozilla's suite
generally only need some tuning which can be done by 'simple' system
administrators, network administrators or even users.
In that case, they are mere professional software pirates which
could and should be sued. (There was a recent judgement in German
where a company who had broken the GPL was sued and lost the trial
-- the court stated breaching the GPL would be identical to
breaching any propriety softwares license)
Q corrected our assertions but do you think fair that some
volunteers spend hours developping a free project and some companies
(adapt and then) use it order to make profit : it's true with
webhosting companies (apache, php, ...), with internet service
providers (postfix, sendmail, ...), without (generally) bringing a
single support to those projects (neither technical, nor financial,
maybe a backlink).
Well, but these hardware manufacturer need software to sell their
hardware. For example, OS/2 died because there were not enough
programs for it, even so it was technically superior to all other
operating systems for Intel processors at that time. The same is
true for hardware, of there were no good software for Intel,
people would buy more Apple, SPARC or whatsoever. Intel's
processor type is the widest spread due to a great variety of
software available.
You are right but look what happened recently to PalmSource(tm) :
facing huge problems in releasing PalmOS(tm) v6 so that the
licencees can implement it on their hardware, PalmSource(tm)
recently announced that it will from now work with a linux
opensource kernel and of course go on selling their on-top
PalmOS(tm) 'interface' to their licencees.
Best regards.