Software Evolution


http://www.pbs.org/cringely/pulpit/pulpit20031023.html

Short quote:

“The lack of a roadmap for Open Source means that there can be dozens of
similar projects, some being born, some dying, and others forking into
new identities. Since there is no single architect for Open Source,
these projects all have to compete for manpower and user interest. Most
Open Source projects die, but when they do, it is a death Darwin would
understand. Every death improves the software bloodline.”

This writing of Robert X. Cringely is very beautiful. He really understands
software evolution and ecology. In this perspective proprietary software like
Windows 98/XP/2K/2K3, MS Office, BEA Weblogic, IBM MQSeries etc is having
evolution competition from Open Source software. The main question is not
“Is Open Source software is always better than proprietary software?”.
The main question is “Can proprietrary software evolve and adapt to user
needs better and faster than Open Source software?”. Facts in the field shows
Open Source software evolve and adapt to user needs better and faster than
proprietary software. There is no feature in Open Source software that is
not requested by its user. Also release cycle of Open Source software
is much faster than proprietary software. Is this means proprietary software
will extinct? Maybe not extinct but reduced in role. I mean greatly reduced. 😉

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s