"Free Software is not about altruism but about self-preservation".Well, I am not convinced with this stmt.
Your notion that companies need to _give_away_ software as charity is
wrong. When a company decides to contribute to the Free software
society it is doing it mainly on _business_ grounds.
Sure, I ll get back on my views after I heard that.
Robert 'r0ml' Lefkowitz explains this beautifully in his talk
'Seismology of Open Source'[1] why OpenSource/Free Software is what it
is today. I suggest you give it a hear.
That is exactly the point. They will need FOSS developers, you still
Google is an excellent example of FOSS-based business. They spent
years developing their products behind closed doors using FOSS.
their needs on Free Software is so much that they _NEED_ to hire theThey will not have to be. Google kinda rules a part of the market!
best Free Software developers available. Do you think people like Greg
Stein, Guido and Andrew Morton are hired by Google out of charity ?
involved in any case. The Free Software community is not beingI hate biology ;-)
charitable towards Google nor is Google being charitable to the
free-software community. It's a symbiotic relationship.
1. Recognize that the Free Software community exists. (discovery)
2. Utilize Free Software as a replacement to proprietary software and
discover the merits if any exist (usage).
3. If the outcome from Step 2 is positive , then make sure that the
free software being used for it's needs is the best. (perfection)
4. Contribute the changes made to the community on a case-by-caseThis is vision.
basis (active contribution).
Let us hope it does.
A FOSS based business never starts out thinking it is going to
actively contribute code back to the community. As it evolves and
reaches a strong position (while still using FOSS), contribution to
Free Software becomes an eventuality.