"An advantage to free software is that it is an environment where competition can thrive, choice is always available and different solutions exist for the same problem. However, it's also fair to say that free software is disadvantaged where competition breeds, choices are forced on unsuspecting users and diverse technologies fight each other.
"Examples of this are GNOME vs KDE, PostgreSQL vs MySQL, VI vs EMACS, and even GNU/Linux vs the BSDs. On the face of it, another flame war seems to be looming, in this case in the domain of the accelerated desktop, that is one of SuSE's XGL vs RedHat's AIGLX..."