MySQL Founder Starts Open Database Alliance, Plans Refactoring
Gary Pendergast writes "Monty Widenius, the 'father' of MySQL, has created the the Open Database Alliance, with the aim of becoming the industry hub for the MySQL open source database. He wants to unify all MySQL-related development and services, providing a potential solution to the fragmentation and uncertainty facing the communities, businesses and technical experts involved with MySQL, following the news of the Oracle acquisition of Sun." Related to this, an anonymous reader writes that "MySQL has announced a project to refactor MySQL to be a more Drizzle-like database." Update: 05/14 20:50 GMT by T : Original headline implied that this was a project of Sun, but (thanks to the open source nature of MySQL) it's actually Monty Widenius — no longer with Sun — leading this effort.
If they don't come up with a pure technical reason, a proof for forking the project rather than "big company hate" or conspiracy theories, they are already taking this decision politically.
If they think Oracle purchased Sun just to kill their project for 7.2 billion dollars in such state of Global economy, they are bordering megalomania.
I'll admit, I haven't followed MySQL that much but i'm confused as to the state its in now. With the original founders going off and doing related stuff it seems pretty fragmented.
Can someone piece it all together?
"Thanks to the remote control I have the attention span of a gerbil."
Just figured I'd bring up here that since they've stated they plan to keep SPARC R&D going, maybe one of their big goals is to retain processor independence, while also leveraging an architecture that better coincides with their probable workloads (Sun's biggest feature has always been IO throughput and reliability and with their highly multithreaded chips they would seem to mesh well for the large scale databases that they'll be pushing.)
A lesson in Open Source acquisitions:
1. Monty starts db called MySQL, trademarks and has copyright
2. Monty sells trademarks and copyrights to Sun (presumably for a ton of cash)
3. Monty leaves Sun
4. Monty forks MySQL calls it MariaDB
So in the end.
Sun has:
1. A trademark
2. Rights to the code
3. Right to sell MySQl under any license
Monty has:
1. GPL'd code he does not own
2. Credibility as the guy who knows about this
3. The ability to continue selling support services
So in OSS when you buy a product you don't really get too much do you? (At least if you can't hang onto the developers)
Slony-I is asynchronous. Read postgres' excellent documentation for some other possibilities.
You also get more flexibility; want to replicate your "current" tables but keep your "history" tables only on the master? Want to chain slaves to slaves instead of all slaves to one master? Want a special search database (you can have transactions and fulltext search at the same time) that only contains the ts_vector (fulltext search index) tables? Slony lets you do all of those.