← Back to team overview

maria-developers team mailing list archive

Re: MariaDB and the SCA


Hi Henrik, Kristian,

On 03/09/2009, at 9:05 PM, Henrik Ingo wrote:
On Thu, Sep 3, 2009 at 12:51 PM, Kristian
Nielsen<knielsen@xxxxxxxxxxxxxxx> wrote:
Kristian Nielsen <knielsen@xxxxxxxxxxxxxxx> writes:

Davi Arnaut <Davi.Arnaut@xxxxxxx> writes:

I've been monitoring the maria-developers list and there are some
patches that we would like to gradually incorporate into our
branches. For a practical example, i would like to merge into 5.1
parts of this (http://tinyurl.com/q2ulgt) patch by Kristian.

Negotiations between Monty Program and Sun have started some time ago on a deal which would cover how Sun will get the rights it needs (ie. SCA) to include the MariaDB code into the MySQL code, and how Monty Program will receive compensation for giving these rights. As I understand it, these
negotiations are however still in the early phase.

Apparently, this is moving nowhere :-(.

Davi, I'm sorry there has been no progress on this. We discussed this again in
MariaDB, and would like to get things working better for now.

What Monty suggested was that it would work for Sun if we submit specific
patches under a BSD-new license.

I realise that the http://tinyurl.com/q2ulgt patch request is now so old that it may be of no interest to you any longer. But if you have a request for this or other patches, please send them. All developers at Monty Program have the ability to submit their work to Sun at their own discretion, so we should be able to make this work on a low-overhead technician-to-technician level.

Thanks for picking this up. I just wanted to confirm this is true and
we are happy to cooperate.

It's how it works with Drizzle.
However, I've blogged and otherwise written and spoken about this before, it does not make me particularly happy.

Here's the layout:
 - the GPL parts of the code are owned by Sun.
 - BSD can be incorporated non-OSS derivatives.

And the consequenec of this is that Sun is able to perpetuate the dual licensing model - a model which perhaps worked once upon a type and did well, but which is definitely outdated, and only abused by greedy salespeople. By agreeing to this arrangement, contributors ensure that Sun is able to continue that.
Do you want that?

"yes" might be a valid choice, on the basis that it might be more important to get the changes upstream.
But I think the question needs to be asked explicitly. Hence.

Arjen Lentz, Exec.Director @ Open Query (http://openquery.com)
Exceptional Services for MySQL at a fixed budget.

Follow our blog at http://openquery.com/blog/
OurDelta: enhanced builds for MySQL @ http://ourdelta.org

Follow ups