Re: @LDS
THe funny thing is because MySQL is GPL, MariaDB has to make available everything it adds, and Oracle can incorporate if if it likes. And because Oracle is the MySQL owner, it can use its dual license and release outside GPL (and only the owner can do this...)
Not quite. Oracle is NOT the owner of any GPL code that is submitted into MariaDB. So it can use/release the MariaDB code in the GPL version of MySQL but not in the proprietary version. So Oracle cannot get it all its own way.
I suspect that, long term, Oracle wants to get rid of the ''free'' competition that MySQL presented and so doing what it is doing makes sense -- except that people will slowly jump ship. I teach Perl & PHP courses (amongst other things) and am now adding in PostgreSQL into equal coverage/prominence to MySQL (MSSQL & Oracle already there in a small way).
I hazard a guess that people are converting. If you google 'convert mysql to postgresql database' it finds 24,100,000 results. If you look for 'convert postgresql to mysql database' it finds 6,870,000.
Hmmmm