Wikipedia Moved To MariaDB 5.5
Peetke writes "As we all know Oracle is not the biggest friend to the Open Source Community. Long standing OSS supporter Wikipedia has now moved from an optimized fork of MySQL 5.1 to MariaDB 5.5, for both its English and German sites. Wikipedia expects all other languages to follow within a month. Performance-wise, this move has no big implications, but it will ensure our biggest community database will live long and prosper."
Soo they don't like Oracle too?
"Oracle may screw MySQL".
Is there a reason for this other than ifs, buts and maybes?
One definition of madness is to try the same thing again and again and keep expecting different results. It's Oracle. You will get screwed.
SJW n. One who posts facts.
It's part performance and part philosophical. Given that wikipedia is a strongly philosophical enterprise, this seems reasonable.
Well, the performance difference didn't seem to be huge - in fact, some stats were slower.... I don't buy for a second that it was for performance reasons.
Philosophy - maybe - however Oracle contribute quite a bit to OSS - more than a lot of companies - See: http://www.oracle.com/technetwork/server-storage/linux/technical-contributions-1689636.html
In a nutshell, they are working on NFS over IPv6, data integrity checks for ext3, they maintain libstdc++, they worked hard on BTRFS, If anything, they have helped open source much more than most other companies.
Again, I don't see the philosophical reasons other than 'because we can'.
Sendmail is like emacs: A nice operating system, but missing an editor and a MTA.
Java was already open source when Oracle bought Sun. And since then, Oracle has been trying to close it back again with bullshit patent claims.
however Oracle contribute quite a bit to OSS
Looking like you support OSS is not a bad business move as even Microsoft has learned. It also makes underhanded sabotage of OSS much easier because they can "We support OSS and aren't greedy scum" FUD most people.
Oracle has a few employees that are solid OSS contributors, and apparently they have some management support. That's been true for years (e.g. their OCFS filesystem...). However, they're only an OSS contributor in a tactical sense. Many years ago (and much earlier than one would've expected!) they came to the realization that Linux was the future (or at least, a large chunk of the future) in the server space, and they made the very smart tactical decision that they didn't want to be relegated to a dusty corner where their products only ran (well) on legacy Sparc/Solaris, HP/UX, IBM AIX, etc environments. So they made their core Oracle products work on Linux, and as a part of doing that job fully and trying to make their stuff really shine on Linux, they necessarily had to get involved in the OSS community.
Later came the MySQL acquisition, which was another tactical decision along the lines of "Well, that worked great and we retained our corporate Oracle customers that wanted to move from Sparc/Solaris (etc) to x86/Linux, but... we can't get all these exiting Linux/OSS users to adopt Oracle because MySQL works well enough for them and its free, so lets take over MySQL too and own the Linux relational database space".
It's all tactical, and it's all designed to corner the market on relational databases (and various other bits that go on top of them) as hard as they can. Philosophically, as an organization, Oracle doesn't have any real interest in promoting Open Source or doing right by the community. Their vision isn't long-term enough for that. It was just barely medium-term enough to make the right calls to get involved in OSS at all. Their big-picture motivation isn't "Build awesome free software for the world to share", it's "Let's find a way to trap all these Linuxy people into paying us for something".