Re: About GPL and proprietary software - Mailing list pgsql-general

From Richard Huxton
Subject Re: About GPL and proprietary software
Date
Msg-id 200309252039.31344.dev@archonet.com
Whole thread Raw
In response to Re: About GPL and proprietary software  (Christopher Browne <cbbrowne@acm.org>)
List pgsql-general
On Thursday 25 September 2003 04:08, Christopher Browne wrote:
[snip]
> He also wrote something that seems really quite remarkable:
>
>   "The only ones suffering from MySQL's licensing policy are the ones
>   who try to exploit open source for their own benefit without giving
>   anything back to the community."

That's the one that got my attention too. I must admit that although I've
never spent a penny on PG or related merchandise I do believe I've
contributed in my own small way. I must have answered over 1000 queries in
the last couple of years, hopefully helping several hundred people. My
PostgreSQL Notes were getting over a thousand hits a week at their peak -
presumably they were of benefit to _someone_.

> That might be true specifically for MySQL, based on some fairly
> peculiar understanding of the word "community."  (Presumably one where
> the "community" is more precisely characterized as "the owners and
> employees of MySQL AB.")

Well, to be charitable if you view the key point of open source as being,
well, the source code they have a point. BSD code can end up pretty much
anywhere without any repercussions. If they had kept the GPL on the database
but stuck to the LGPL on the client libraries no-one would bat an eyelid.
It's the fact that merely _using_ MySQL now makes you conform to the GPL that
raises any questions.

[snip]
>
> But apparently this must be an area where MySQL has some peculiar
> burdens to bear, such that people that aren't paying money to MySQL AB
> are not "giving anything back to the community."  Other open source
> projects don't see things that way.

My take on this is it's all about ownership. With MySQL and Qt there are the
owners and the users, and not a lot of overlap. With PG, it's all a lot more
fuzzy. The SAP-DB mailing-list archives are a good illustration of the
difference - when the "transfer" to MySQL happened there were a lot of people
who suddenly realised exactly where they stood.

--
  Richard Huxton
  Archonet Ltd

pgsql-general by date:

Previous
From: "Nigel J. Andrews"
Date:
Subject: Re: "Expiring" transactions?
Next
From: Tom Lane
Date:
Subject: Re: Building PostgreSQL non-default Block size