Page 1 of 1

MySQL Reverses Decision On Closed Source

Posted: Tue May 06, 2008 7:38 pm
by greggh
http://developers.slashdot.org/article. ... 5&from=rss
"I am very happy to be announcing that MySQL will be forgoing close sourcing portions of the MySQL Server. Kaj has the official statement in his blog. No portion of the server will be closed source including backup, encryption, or any storage engines we ship. To quote Kaj 'The encryption and compression backup features will be open source.' This is a change from what was previously posted here on Slashdot. I've posted some additional thoughts on my own blog concerning how we keep open source from becoming crippleware. Word has it that we will also have a panel at this year's OSCON discussing this topic. Contrary to the previous Slashdot discussion, this shows Sun's continued commitment to Open Source."
MySQL's official statement on this http://blogs.mysql.com/kaj/2008/05/06/m ... xtensions/
MySQL Server is Open Source, even Backup extensions

As reported yesterday from CommunityOne:

* MySQL Server is and will always remain fully functional and open source,
* so will the MySQL Connectors, and
* so will the main storage engines we ship.

In addition:

* MySQL 6.0’s pending backup functionality will be open source,
* the MyISAM driver for MySQL Backup will be open source, and
* the encryption and compression backup features will be open source,

where the last item is a change of direction from what we were considering before.
Once again, kudos to Sun for doing the right thing here, even if their initial instinct was to do the wrong thing.

Edit: On further reading I find that I was wrong to assume that it was Sun that was considering making these things closed...
The change comes from MySQL now being part of Sun Microsystems. Our initial plans were made for a company considering an IPO, but made less sense in the context of Sun, a large company with a whole family of complementary open source software and hardware products.
It goes on to explain how they will try to experiment with the business model...
I’d like to shed some light on the big picture, in two different ways — openness, and the business model.

MySQL’s openness manifests itself in three ways:

* MySQL’s code is open.
* MySQL’s APIs are open.
* MySQL’s data formats are open.

These form a foundation around the MySQL Server and its connectors on which we (Sun), our partners, and the community can all freely build upon. And through this openness, we will always provide a means for our users to easily export their data from MySQL.

Then for MySQL’s business model. To financially support MySQL’s free and open source platform, we have a business model which allows both community and commercial add-ons, and we remain committed to it. We believe the model to be useful for both those who spend money to save time, and those who spend time to save money.

As Mårten mentioned yesterday in the CommunityOne panel, expect Sun/MySQL to continue experimenting with the business model, and with what’s offered for the community and what’s offered commercial-only. We won’t always know the right answer from the beginning, but we want MySQL to be the most popular database for both paying and non-paying users.
So in this case, Sun buying MySQL, actually resulting in MySQL being more free... hmmmm.

Re: MySQL Reverses Decision On Closed Source

Posted: Tue May 06, 2008 8:20 pm
by Tsuroerusu
A group of commentors on Slashdot, made some extremely crucial points to this whole thing, which has given Sun a lot of unjustified crap:
Mark Atwood wrote:...

As a small aside, the Slashdot headline of the original article was not entirely accurate. It wasn't the Sun executives who decided this. It was the MySQL executives. What that means, especially in light of the keynote speeches given by CEO Jonathan Schwartz and VP Rich Green, is interesting, and remains to be publically seen.
Source: http://developers.slashdot.org/comments ... d=23317792

Rary wrote:Actually, that headline and this headline are completely inaccurate, because both mentioned a decision where none had been made.
MySQL had not decided to use a closed source license. They were considering many different licenses, including a closed source license -- but also including the GPL and other open source licenses. No decision had been made. This announcement is the first actual decision on the subject.
Source: http://developers.slashdot.org/comments ... d=23317874

Jherek Carnelian wrote:Baloney. The former CEO of MySQL even posted otherwise right here on slashdot:

The business decision on this was made by MySQL AB (by me as the then CEO)... [slashdot.org]

The decision was made and then was reversed.
Source: http://developers.slashdot.org/comments ... d=23318332

njcoder wrote:Read your own link:
Additionally we will develop high-end add-ons (such as encryption, native storage engine-specific drivers) that we will deliver to customers in the MySQL Enterprise product only. We have not yet decided under what licence we will release those add-ons (GPL, some other FOSS licence, and/or commercial)
Source: http://developers.slashdot.org/comments ... d=23319060

So what this whole shitstorm comes down to, is that it was just a bunch of crazy Swedes causing trouble! :lol:
(In Denmark, we joke like this! The Swedes know it's all love! :mrgreen: )

To be honest, I'm not nervous about Sun owning MySQL at all, because this means that some totally non-open source company like Oracle is not gonna come around and screw things up for us. People, including myself (See this recent blog post of mine: http://www.troelsjust.dk/?p=224), can bash Sun all they want to, but it'd be hard to deny their enormous contributions to free software.

Re: MySQL Reverses Decision On Closed Source

Posted: Mon May 12, 2008 9:10 pm
by eddie
Bravo!