I would like to re-iterate.

I am not saying Linux is bad and Windows is good.

What I _am_ saying is that, for not-well-known use cases, Open Source
solutions generally suck compared to their closed-source competition,
simply because the Open Source developers don't have the depth of
expertise, dollars, or both to architect a robust solution.

Example: Operating System. This is a fairly well-known problem domain.
So Linux does very, very well here.

Same for Apache.

Same for PHP.

But get into something like cluster management. Linux-HA completely
falls flat compared to say HP ServiceGuard, or Veritas Cluster, or Sun
Cluster. Cluster management and load-balancing is a TOUGH job.
Oracle's cluster solution (Oracle Cluster) is only second-tier in this
market, behind the above-mentioned ones. What more a small-community
Open Source project?

Example: Database. We can go to town about the relative merits of
MySQL, PostgreSQL, MS SQL, and Oracle, but the bottom-line is that if
you really look into the functionality, the Open Source offerings are
absolutely toylike in comparison to the enterprise offering.

Let's not get into SAPDB -- sure it's "enterprise" (but look for a SAP
installation running on SAPDB) -- but it also suffers from a tiny
community (killer for Open Source software) and is riddled with bugs.
Yes, I tried using it. Yes, I gave up.

So... common use case with big community, Open Source == Good. All of
the famous OSS projects fall in this category: Linux, *BSD, Sendmail,
Postfix, Bind, Apache....

Less-common use case, or scaling on huge hardware, or ultra-stringent
performance or availability requirements, Open Source == Falls Flat.
_________________________________________________
Philippine Linux Users' Group (PLUG) Mailing List
[email protected] (#PLUG @ irc.free.net.ph)
Read the Guidelines: http://linux.org.ph/lists
Searchable Archives: http://archives.free.net.ph

Reply via email to