Re: Is my MySQL Gaining ? - Mailing list pgsql-general

From Chris Travers
Subject Re: Is my MySQL Gaining ?
Date
Msg-id 006201c3cc6f$77830fe0$93285e3d@winxp
Whole thread Raw
In response to Is my MySQL Gaining ?  (Sai Hertz And Control Systems <sank89@sancharnet.in>)
Responses Re: Is my MySQL Gaining ?
Re: Is my MySQL Gaining ?
Re: Is my MySQL Gaining ?
Re: Is my MySQL Gaining ?
List pgsql-general
Hi all,
Comments inline

----- Original Message -----
From: "Marc G. Fournier" <scrappy@postgresql.org>
To: "Chris Travers" <chris@travelamericas.com>
Cc: <aspire420@hotpop.com>; <pgsql-advocay@postgresql.org>;
<pgsql-general@postgresql.org>
Sent: Saturday, December 27, 2003 9:18 AM
Subject: Re: [GENERAL] Is my MySQL Gaining ?


> On Sat, 27 Dec 2003, Chris Travers wrote:
>
> > 2: Maintaining centralized corporate control over everything in the
> > database manager.  This slows their rate of development and we will
> > continue to move faster than them.
>
> This could be argued both ways, actually ... their model makes for less
> discussions on how to implement things ... they decide to implement it, do
> it and commit the code without having to worry about whether anyone else
> agrees with it ...
>
> The flip side to this, of course, is the lack of input from other
> developers who may (or may not) agree with how it is being implemented ...

Actually my concern here is something else.  Open source is a very different
software development methodology than proprietary software development is.
Some time ago, in the MySQL manuals, I had actually see them claim that the
larger development community of PostgreSQL was a bad thing.

See-- here is the problem:  Open Source development is at its best when the
core team, in addition to doing development, help to foster an environment
whereby the project grows in community-driven ways.  I am not sure that a
close corporate control over an open source project will ever lead to
optimal software because the software will end up stuck between worlds.
This is a major problem for some open source projects.

I have always been a firm believer that software can be either proprietary
or open source, but that the two cannot be combined well into one for
general purpose tools and platforms.  I feel that this is the mistake that
Caldera made which has lead to their fall from one of the leading distros to
the current situation where it is not even maintained anymore.  In trying to
sell Linux as if it were a proprietary platform, they allowed Red Hat in
particular to out-manuver them.  This is the same problem that Trolltech and
MySQL AB have today, for which UserLinux has decided to use GNOME instead of
KDE, and I would be surprised if people selling proprietary apps would
choose MySQL over PostgreSQL.

Simply put my point is that software can be proprietary or open source, but
projects which try to do both often end up losing out.  I see MySQL as
trying to do both.

As much as I like the idea of open sourse software, at this time, there is
still a substantial market for proprietary applications, and although it may
fade over time (and has already done so considerably), it is a market that
must open source software must co-exist with rather than simply attempting
to assimilate or trying to belong to both communities..  This is also why I
have argued that the GPL is intended for self-contained projects, of which
MySQL is not, when you include the client libs.

In short, I do not see MySQL as any sort of threat to PostgreSQL, near or
long-term.  PostgreSQL will continue when MySQL no longer exists.  Firebird
is a more serious competitor long-term, though I found it to be hard to
learn when compared to PostgreSQL.  It has a long way to go before being as
easy to use as PostgreSQL.

Best Wishes,
Chris Travers


pgsql-general by date:

Previous
From: Joe Conway
Date:
Subject: Re: Strange permission problem regarding pg_settings
Next
From: Casey Allen Shobe
Date:
Subject: Re: Is my MySQL Gaining ?