MySQL Founders Reunite To Form SkySQL
mikejuk writes "The founders of the original MySQL, the open-source database, are getting back together in a merger between Monty Program and SkySQL. SkySQL was created by around two dozen former MySQL executives and investors after Oracle bought MySQL from Sun. Widenius started Monty Program AB and created the MariaDB database from some of MySQL's open source code. The merger will provide a stronger rival to MySQL, so reassuring users who are worried about Oracle's future plans for the database."
Anything that takes Oracle out of the way of MySQL gets my vote!
...Hasta la vista, Baby!
Table-ized A.I.
If I understand the release correctly, this will mean that MariaDB will continue with organizational support from SkySQL. Sounds like they are well on the road to being the top MySQL "distribution" which is good reassurance for making the switch.
"Here Lies Philip J. Fry, named for his uncle, to carry on his spirit"
But Monty doesn't have a daughter named Sky?!
All generalizations are false
Monty needs to stop crying about what Oracle is / will do with MySQL. He sold MySQl walkng away with almost A BILLION DOLLARS! If he cared that much, he wouldn't have sold.
The majority of the internet would disagree with you. I'm not a big DB person but I do use MySQL on my hosted website. I'd happily go to Postgresql if my provider offered it though.
"general absence of programmers, engineers fails to deter C-levels from merging two companies in an effort to become a more robust alternative to databases that still arent hadoop, couch or hypertable"
Good people go to bed earlier.
The majority of the internet would disagree with you. I'm not a big DB person but I do use MySQL on my hosted website. I'd happily go to Postgresql if my provider offered it though.
So many people (99%-ish?) use MySQL as a multi-user sqlite, to organize a few thousand rows for personal sites. And that's great, Mysql is well understood and lived long enough as a fully open source project to be a good choice. But people who use databases for *serious* work (not to devalue anyone's blog, but serious here means many tables of 1M+ rows) there is a vacuum in the open source space since the innovation that used to happen at MySQL is now kept private.
Understood, but as far as I am aware, MySQL never pretended to be that. I've been aware of MySQL for over a decade and used it off and on. I'm not a DB admin so take what I'm saying with a grain of salt. But MySQL was always the "Use it for your website!" DB package. Facebook seems to get a lot of use from it, granted they use a patched version.
Postgresql was supposed to be the heavy lifter if I remember right. Is this not the case?
There are several good open source/free to use database engines. MySQL is not one of them.
That depends on what kind of user base you want. If you develop a web application for installation on hobbyist web sites, something comparable to WordPress or phpBB or MediaWiki, you need to make it compatible with MySQL because so many budget web hosts provide only MySQL (and possibly SQLite).
The majority of the internet would disagree with you.
The majority of Internet users use web applications as a user, not as a server administrator, and definitely not as a developer.
I'd happily go to Postgresql if my provider offered it though.
Have you considered SQLite? Some MySQL haters would claim that some of SQLite's features are better even if the concurrency is worse, and if your site is on a plan smaller than a VPS, it probably isn't popular enough to need heavy concurrency yet.
Let's all back these guys so that they can sell us out a second time later down the road, when the community makes them successful again.
There are several good open source/free to use database engines. MySQL is not one of them.
On the other hand, it's the only concurrent DB I would consider to be a perfect match for PHP. ;)
Install windows on my workstation? You crazy? Got any idea how much I paid for the damn thing?
Whilst I agree with you (having sweated blood over fixing corrupted MySQL tables more times than I'd care to mention), and wish there was more support for more robust databases, it seems most of the world hasn't caught up with this idea yet.
Not only do most webhosts only support/provide MySQL (IIRC due to Postgres and others not having quota support), but there's a vast swathe of projects out there that don't have support for anything other than MySQL. Heck, I was looking into upgrading my home install of Gallery only to find out that support for Postgres (or even SQLite) was dropped completely:
http://codex.galleryproject.org/Gallery3:Requirements
A similarly disheartening thread from Piwigo can be read here:
http://piwigo.org/forum/viewtopic.php?id=18008
Sadly, for a bewildering array of software it's MySQL or nothing. It's partly this monoculture that has, IMHO, contributed to much of the animosity against MySQL, since users are unable to even contemplate trying out something else.
£0.02
Moderation Total: -1 Troll, +3 Goat
1. Create a popular but flawed FLOSS product (MySQL).
2. Build a business atop flawed FLOSS product (MySQL AB).
3. Ca$h out by selling your baby to formerly glorious tech company on the ropes (FGTCOTR, aka SUN).
4. Profit!
5. Leave FGTCOTR after a tasteful waiting period to start your own company DOING THE SAME THING YOU JUST SOLD because you can fork the OSS codebase you just sold.
6. Take public potshots at EVIL Corp (who very predictably acquired FGTCOTR) for mismanaging the baby you sold (because EVIL), while flogging your fork of the product you sold as a viable alternative (FLOSS, to cloak yourself in the veneer of legitimacy because you can live off of steps 3 and 4).
7. Reunite to form company that does the same thing the company you sold for big $$$ did, to compete with the product you willingly relinquished control over.
8. GOTO #1?
I can't decide whether to admire Monty for successfully gaming the system, or condemn him as an amoral manipulator who wasted no time screwing over the very people he sold out to at the earliest possible opportunity.
Grudgingly, I lean toward admiration. Nicely done, sir.
That said, I avoid MySQL as the half-baked relational DB pretender that it is and use PostgreSQL whenever possible. Better technology without the drama. I have never regretted PgSQL once, MySQL many times.
MySQL (or MariaDB, or SkySQL) are not suitable for use in banking, but the vast majority of database applications don't have the same requirements of banks. Banks have extremely high data integrity, retention and security requirements. Armoured cars have extremely high security and cargo integrity and retention requirements. But vast majority of transportation applications don't require armoured cars.
MySQL is demonstrably scaleable and is secure and robust enough for the vast majority of applications. It is used extensively in health care - which has fairly high privacy and data retention requirements. It's a matter of using the right tool for the right application. Sledge hammers are useful for breaking concrete, not so much for framing. Statements like "because banks don't use MySQL, you shouldn't either" are just ignorant.
If you aren't part of the solution, then there is good money to be made prolonging the problem
MySQL was sold to *Sun*, who were good stewards of the code and community. Then Sun was taken over by Oracle.
I think the FOSS community would probably have been fine if MySQL had remained with an independent (and profitable) Sun. But Oracle is not Sun. For me, personally, the Oracle v. Google lawsuit pretty much gave notice that Oracle would go scorched earth on anyone who used "their" open source properties in ways they didn't approve of.
If you aren't part of the solution, then there is good money to be made prolonging the problem
Because the people who came up with MySQL shouldn't be touching PostgreSQL code.
SELECT Name, Date, Time, Lat, Long, Photo FROM humans WHERE Name = "Sarah Connor"
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
But it's high speed!
There are two types of people in the world: Those who crave closure
To be fair, I think if Facebook were starting over today with a clean codebase, and know they were going to grow into such a massive enterprise, they might have made different design choices. As it is, they are committed to MySQL and have tuned, optimized and tweaked the hell out of it to suite their requirements.
I believe a Facebook engineer once stated exactly what you suggest. I'm sure they would have gone another direction but just the fact that Facebook is able to use it like it does seems to imply it's a pretty capable open source project, despite its flaws.
In reality, MySQL is sort of a poster child for open source software. It's a case where a company started using it to keep expenses down. Out grew it but because they had the source they were able to modify it for their use and contributed it back to the community. I can't think of a better example really.
Understood, but as far as I am aware, MySQL never pretended to be that.
Monty has long made excuses for MySQL's inadequacies (most notably the pre-INNODB argument that foreign key constraints weren't really that important and you could just enforce such constraints in software). So there *were* attempts to pretend that MySQL was a "serious" database equivalent to better alternatives. Many of the shortcuts MySQL uses (or used - some of this is historical) apply to edge cases that aren't apparent to "I'm not a DBA" developers creating simple LAMP applications. But when you *do* run into one of those edge cases, then you quickly feel the pain and realize that it could have all been avoided.
Here's a good read: http://grimoire.ca/mysql/choose-something-else
That shit scales horizontally, it must be web-scale.
I normally mod down both trolls *and* the people stupid enough- or with too little self-control- to be lured into replying to them.
However, given that at least three ****wits have already modded you "informative" for this post, I feel obliged to point out that the original comment is more than likely a Joe job (as well as a troll), and pretty obvious one.
Matter of fact, I wouldn't discount the possibility that "your" comment was made by the same person as the original, but the fact it was modded up shows that at least some people believe otherwise.
Seriously, I can't believe that there are Slashdotters stupid enough to take this crap at face value.
"Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
Yeah, Wikipedia ain't serious enough.
SkySQL is a commercial entity that uses MySQL and now MariahDB - http://www.skysql.com/
They are replacing MySQL with MariahDB for their hosted solutions and throwing financial backing at the project. MariahDB is not going away. I would encourage you to look into PostgreSQL however as an alternative: http://www.postgresql.org/
He's been posting these emails in almost every thread for the last few days. He's the "my fast pc" spammer for some unknown Linux website. If you check his Contact page [linuxadvocates.com] you'll see I am not him as he doesn't like his email address displayed in a scrape-able way
Are you really that dim? I already linked "joe job" and you still managed to miss the entire point.
Let me explain it in *very* *simple* *words*. The person that posted the original "spam" above is probably *not* "Dieter T. Schmitz" as they claim, but someone else who is (a) trying to make him look bad (b) trolling, and/or (c) stirring up trouble by pretending to post spam under his identity.
Your logic is circular- you're already assuming that "he" posted the original comment, when in fact "he" probably didn't and "he" isn't the same person.
Good grief...
He's the "my fast pc" spammer for some unknown Linux website.
This *does* explain a lot... about you. If you're one of the idiots that genuinely believed the "My Clean PC" comments were spam- even long after anyone with half a brain could see it was being kept going by trolls- then you're even more gullible and blinkered than I thought you were.
Anyway, I only posted my original comment as a heads up to those so lacking in common sense that they might have planned on harassing the alleged "spammer".
"Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
Its not. Wikipedia's database load is rather low. Serving mostly static content from memcached can be done with any number of databases just as easily.
Its cute how you guys point out websites with a lot of traffic as if they indicate database load in some direct way.
Why VISA starts using MySQL for transactions, then you can start talking about it being serious.
Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
Okay, we'll rework it, but will "asshat" be okay with you?
Table-ized A.I.