Slashdot Mirror


Sun Announces New MySQL, Michael Widenius Forks

viktor.91 writes "Sun Microsystems announced three new MySQL products: MySQL 5.4, MySQL Cluster 7.0 and MySQL Enterprise Partner Program for 'Remote DBA' service providers." which showed up in the firehose today next to Glyn Moody's submission where he writes "Michael Widenius, founder and original developer of MySQL, says that most of the leading coders for that project have either left Sun or will be leaving in the wake of Oracle's takeover. To ensure MySQL's survival, he wants to fork from the official version — using his company Monty Program Ab to create what he calls a MySQL "Fedora" project. This raises the larger question of who really owns a commercial open software application: the corporate copyright holders, or the community?"

8 of 306 comments (clear)

  1. Get it here by A+beautiful+mind · · Score: 5, Funny

    Get the improved code here.

    --
    It takes a man to suffer ignorance and smile
    Be yourself no matter what they say
  2. Re:It depends by digitalunity · · Score: 5, Insightful

    Well, even if the maintainers have the copyrights, that only means future versions can be closed source. They can't terminate the already-outstanding licenses without a breach of terms. They also own the trademarks to the MySQL also.

    IMO, Sun lost the hearts and minds of the developers which is where the real value was. The trademarks and copyrights are worthless if the community views MySQL's direction is wrong and moves entirely to a fork.

    --
    You can't legislate goodness. Let each to his own destiny, by will of his freely made choices.
  3. Re:It depends by 0xB00F · · Score: 5, Funny

    It depends on the license of the software. Always.

    It also depends on where you live. In Soviet Russia, software owns you.

  4. Let me make it easy by Anonymous Coward · · Score: 5, Informative

    If MySQL had a BSD license it would be owned by the community.
    If MySQL had a "non-free" commecial license it would be owned by Oracle.
    The mess MySQL, and you, find yourselves in is because of MySQL's stupid dual-level license bullshit. Nobody seems to be able to figure it out or agree on it and it has caused more column inches of claptrap on Slashdot than the MySQL/PostgreSQL threads themselves. MySQL's originator's wanted to have it both ways: Lots-O-corporate money AND GPL poster child. Well they got their money alright, but to get it they had to pray for a really wealthy, poorly managed corporation to come along and vet their convoluted business plan. That would be Sun.

    Now, with a billion dollars spent to "buy" MySQL but a bunch of forks still out there, no company in their right mind is going to invest anything in MySQL because they'll be worried Widenius will just steal the improvements and fork it again. MySQL is pariah, it's poisoned.

    If you're running any kind of data volume worth talking about you're better off with PostgreSQL. Not only is it faster with *real* queries and more robust, but now it's safer going forward.

  5. Re:It depends by AKAImBatman · · Score: 5, Insightful

    They can't terminate the already-outstanding licenses without a breach of terms.

    On the flip side, the forking company can't use the same business model as MySQL AB. Since MySQL owned the copyrights, they could see non-GPLed versions of the software under terms that were more palatable to corporations. To a certain degree, it served their purposes to fuel GPL fears.

    Now that the forking company is 100% bound by the GPL, they must attempt to undo any misplaced fears about the GPL and seek to convince companies that what they really want is a support licene, additional tools, or trained consultants.

  6. Re:Right by rackserverdeals · · Score: 5, Funny

    Yeah, you're right. Foreign keys, who needs 'em

    They should even get rid of SQL support altogether and just call it My. Who needs all that complicated elitist crap anyway?

    --
    Dual Opteron < $600
  7. Re:Right by ShieldW0lf · · Score: 5, Funny

    Only two-bit operations that are run out of their mothers basement use PostgreSQL.

    Operations like Skype

    --
    -1 Uncomfortable Truth
  8. Re:It depends by SerpentMage · · Score: 5, Interesting

    And here is the crux of the argument and why MySQL is doomed...

    You see if you have a product that binds to MySQL you will have to GPL your product. Why? Simple...

    1) All (most?) drivers are GPL'd.
    2) The MySQL notation uses a specific parameter delimintator that is specific to MySQL. And a 4 year old court decision said that there is no binding between application and RDMS if the same code can be used on other databases. With the special notation, it is not possible and hence constitutes a GPL binding.

    Personally I see MySQL falling off to the way side...

    --

    "You can't make a race horse of a pig"
    "No," said Samuel, "but you can make very fast pig"