[snip]
This is no different from the reasoning that makes it worthwhuile for
everyone who uses a web server to help with Apache while they all use
it to build their own unique web sites.
Sure there is. Simply put- your example of apache is a good one, to
show that free open source software works. However, there is an issue
with open source + commercial: Commercial groups desire no competition
so there is less drain of their profit share into other segments of the
market. OSS libraries that everyone contributed to would increace
competition.
Sure, but in that case, why do companies even consider licensing their
engines to others? Sure, they make good money from it - but remember that
they initially had to create their engines from scratch!
If you want to sell something, you have to create it first. If you grab
something Free/Open Source, you can’t sell it (the Free/Open Source part,
that is), but it doesn’t cost you much either.
Basically a company would make it’s own additions, and
keep them for itself. In essence, they’d be leaches because they don’t
want competition.
That would be illegal with any of the licences most of us consider truly
Free/Open Source. That’s the very point with these licenses, as opposed
to just putting things in the public domain.
Competition is good because it improves products
because they have to make something better than their competitors, but
too much eliminates profits and thus is actually bad. (Note: to little
would be the example of commercial x86 operating systems, too much
would be games… too bad the game development companies make one or
two then bust, except a few.)
Exactly! I’d say the quality of games in general would be much higher
if game companies didn’t have to spend most of the time and budget
reinventing the wheel…
Consider a Free/Open Source 3D engine in the Quake 3 league: Creating a
game, you’d spend only a fraction of the time working on the engine. The
rest of the time could be spent working on AI, physics/logic interaction
and other game specific stuff, not to mention level and character design.
As to competition; it’s not like Id Software is immune to competition
just because they have the hottest engine, is it? (At least, UT seems to
be rather popular, to say the least - and that’s not based on a Quake
engine AFAIK…) Competition would just shift towards the creative part
of game development, which would be a very good thing, IMHO.
//David Olofson — Programmer, Reologica Instruments AB
.- M A I A -------------------------------------------------.
| Multimedia Application Integration Architecture |
| A Free/Open Source Plugin API for Professional Multimedia |
----------------------------> http://www.linuxdj.com/maia -' .- David Olofson -------------------------------------------. | Audio Hacker - Open Source Advocate - Singer - Songwriter |
-------------------------------------> http://olofson.net -'On Thursday 11 April 2002 03:03, Steven James Stapleton wrote: