Oracle Responds To MySQL Purchase Concerns
Luke has no name writes "Yesterday we discussed MySQL founder Monty Widenius's objections to the acquisition of MySQL by Oracle. Today, Oracle released a statement to address some of these issues. Among their commitments, Oracle says they intend to continue releasing MySQL under the GPL, allow vendors to produce 'any-license' third-party engines, maintain the Reference Manual, invest millions into the product, and create a 'customer advisory board.' The pledges are still not enough for some, however."
If you think about it makes sense for Oracle to continue developing MySQL, since this is like Nissan and Infiniti where the customer is provided with a high-end product and a low-end product. Oracle gets to offer service for both, recognising that not everyone wants to have to deal with the Oracle database product, either due to cost or needs. At the same time for customers growing past what MySQL is good at, Oracle can then offer them an upgrade path to their premium product.
Jumpstart the tartan drive.
The original founders of MySQL are using the merger talks in the EU along with SAP and Microsoft to harm competition. The founders goal is to have the code licensed under the BSD so they can take the code they develop private. Monty and Florian have NEVER been friends of the GPL. Don't believe a word they say.
Would it not be a good idea to fork MySQL at this point? rather than relying on Oracle who pledge (which is not legally binding) to continue supporting MySQL and giving it away for free. Even though there is no compelling reason for them to unless they plan to assimilate it into their outrageously priced commercial database packages
Big companies like Oracle are just not to be trusted, any embracing they do must be seen as simply the first step to extending and extinguishing. It would be completely naive to think otherwise
Yeah, because some people hate anything bigger than the mom/pop store down the street.
I would love to see some sort of Social Contract for big companies, where they sign the dotted line to assure us of their "word".
Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
Monty has been paid somewhere north of 100 Million dollars in the MySQL purchase by Sun. Now, having been paid, Monty wants MySQL back for his business - without returning the money. And Monty has no problem with FUD-ing the GPL to get what he wants, even if the GPL provided half of the business method (dual-licensing) that made him rich.
Now, having been paid, I would think that an ethical position for Monty would be to allow MySQL's new owners to have what they paid for.
We can all use MySQL with no problem whatsoever under the GPL. With proprietary clients and Free clients, with no problem. An application across the network interface from the server, speaking a published and standard protocol, is not a derivative work. The GPL wouldn't apply to such an application. There is a GPL-ed client library that has to be replaced with a non-GPL version, but that version has existed for a decade.
Monty is free to do his business with the GPL version if he wishes. But it seems he wants to have his cake and eat it.
Bruce
Bruce Perens.
no kidding. If you are unreasonable enough or you have absolutely no trust in Oracle, nothing will get rid of your concerns.
The source code being under the GPL currently so you could fork it if needed (what the GPL was intended for in the first place) isn't enough for some people.
Except for ending slavery, the Nazis, communism, & securing American independence, war has never solved anything.
I know I'm going to be modded down for this but why bother with MySQL at all? There are other better free databases out there. MySQL is still not even ANSI 92 compliant yet.
larry ellison may be an asshole, but at least he's not a mighty wide anus. Maybe monty should offer to buy back mysql if it's that important to him?
Do you even lift?
These aren't the 'roids you're looking for.
It appears that Oracle has now made some public promises with regard to MySQL so couldn't we return the favor and give them some time and see how it goes before allowing the GPL "true believers" tar and feather them? If any company that touches a GPL product gets burnt, no matter what their intentions, then doesn't that ultimately hurt rather than help the cause of free software?
http://www.moneycontrol.com/news/ibu_index.php?storyid=832
Look at Berkeley DB (on which OpenLDAP uttely depends.) It's now "Oracle Berkeley DB". I don't see any monkey business with that arrangement (although the OpenLDAP people are probably working on ditching BDB just as due diligence.)
As MySQL is Dual License, remember Oracle now owns everything contributed to MySQL and can do whatever they want with the code, including incorporated the code into any proprietary Oracle product. They can even create a pure proprietary fork of the project, extend it, and say they leave the open source version out there, but you must have the proprietary version for support. Now they can extend the proprietary version...
The SFLC's Eben Moglen is okay with Oracle taking on MySQL:
http://emoglen.law.columbia.edu/blog/cases/oracle-sun/ec-hearing-and-after.html?seemore=y
Among other interesting analysis:
"In fact, I think they're wrong. I don't think the GPL is a bad economic fit for MySQL. I believe that Oracle sees clearly the nature of its business interests. It knows that MySQL is much, much more valuable to it alive than dead. In fact, Oracle has almost as much reason to improve MySQL as it has to improve its flagship product. For a small firm, like MySQL AB, dual-licensing revenue was the only efficient revenue source with which to develop the product. But for Oracle, service revenue is much more significant than dual-licensing royalties. As all parties who have spoken about the merger agree, regardless of which side they are on, enterprises that use Oracle are very likely to use MySQL also, because MySQL is the world leader in number of installs. Which means that companies that pay Oracle to service Oracle are very likely to pay Oracle to service MySQL as well, if Oracle is not only servicing MySQL but acting as primary funder and participant in a flourishing MySQL ecology. Even if Oracle were only willing to invest in MySQL the extent of its ability to increase the MySQL service business, Oracle would be the best thing that ever ichappened to MySQL. In fact, Oracle has an immense incentive to invest far more in MySQL than the extent of its increased winnings in the MySQL service market. MySQL driven technologically and economically by Oracle will be a price-zero full-GPL missile aimed at Microsoft SQL Server. "
Of course oracle would say anything to get a hold of Mysql no matter how much they are trying to say it is a completely different solution. Then in a year they can say something along the lines that "business conditions have changed" and kill it.
MySQL didn't take that many "public" contributions as far as I'm aware. They weren't really community developed, instead they hired the good developers out of the community. If you have a large body of code in there, with relicensing privileges or copyright ownership in Oracle's hands, and you've not been paid to develop it, I'd like to hear from you.
Bruce Perens.
... we were all assured that Halo and Halo 2 would be simultaneous releases for Mac, PC, and Xbox.
Whenever there's a question about the GPL or GPL-licensed software, the standard argument is "if you don't like the direction it's going, you can take the code and maintain it yourself". Why is MySQL any different? Is it because the owner is a corporation rather than an individual? Frankly, if you believe in the GPL it shouldn't matter who (or what) owns a particular piece of software.
If, on the other hand, you want to say "MySQL is different because it's used everywhere, so we need additional guarantees from the owner" - remember that the next time someone complains about some small SourceForge project and you're about to put forward that "if you don't like the direction the project is going..." strawman.
The GPL is supposedly all about freedom (and Freedom). That applies equally to the small developer and the giant corporation, whether you like it or not.
#DeleteChrome
http://www.oracle.com/technology/software/products/berkeley-db/index.html
I'm confused too.
Unless Oracle Express is different enough from their main code base that it would be less trouble to ditch Express and just let the OSS crowd continue to maintain MySQL.
Plus Express is still harder to install than MySQL, and a usable version of MySQL "ships" with every Linux (and BSD?) distro.
Give a man a fish and you have fed him for today. Teach a man to fish, and he'll say "WHERE'S MY FISH, YOU IDIOT?"
Under the GPL you can sell your product. as long as you transfer all the rights with it under the GPL.
If MySQL was not under the GPL at the time shame on Monty, if MySQL was under the GPL, then the joke is on Sun for paying so much for a copy of MySQL. And Oracle has all the rights of any other user of MySQL under the GPL.
Given that Oracle says they intend to continue releasing MySQL under the GPL. Grab a copy While you can. And you can maintain your version. I do not believe the GPL part of what ever product Oracle produces can take away the rights of others to the sources. and the GPL rights.
Its this basic protection that the GPL was written in the first place.
Consider this scenario:
This is in fact a typical use case for Golden Gate, which has just been acquired by Oracle.
http://www.goldengate.com/
Oracle can thus make Proprietary addons and extensions to MySQL that are NOT GPL and undermine the project at any time they please.
Notice that Oracle owning the full right for the Proprietary License can at any given time fork the project and make a priprietary version of MySQL that no longer is under GPL. All code ever provided to MySQL will from now belong to Oracle. True you may fork the GPL version, but Oracle can do with MySQL as Apple did with FreeBSD - make a locked down version, incorporate any current GPL code from MySQL into Oracle while keeping the code porprietary and so on. They can even keep all of the code this way after selling of MySQL to someone else!
MySQL is a proprietary database in open source clothing.
Duel license? When there is a conflict in git/svn/cvs during a merge, shoot the other developer.
I like it.
Fork the forking forkers!
Which to me is a beautiful thing. Honestly, the copyright structure used for MySQL was/is brilliant and allows for this "sale". Really sucks if Oracle were to decide to smash the company, but even then the GPL version is out there. I'm surprised he isn't watching from the sidelines with great interest. If he hadn't done this, he could have claimed a victory regardless of the direction Oracle took.
Under the influence of Post-Cyberpunk Gonzo Journalism
Fork.
Respect the Constitution
Apple released the Darwin source code as open source - you can still download it directly from Apple
The source for Darwin 8.4 (the underpinning for OSX 10.4) is sitting there if you want to play with it. It's not "locked down". What they DON'T offer is the user interface, etc., but you can always run the window manager of your choice - it IS a modified BSD.
Where does that leave InnoDB? It's the only game in town for a tried-and-true constraint-enabled MySQL database. I was to understand that Oracle bought that engine up years ago. Were that single piece to go missing, MySQL would be set back to the stone age. The lack of mention about that engine, and lots of talk about third party engines concerns me.
-Ouija- poke 53280,11:poke 53281,12
Time for a fork my friends. The time of MySQL has passed, the time for OurSQL has come.
I'm so clever... go to OurSQL.org, like I did, and guess what? Someone registered it back in '07 and is promising to give to the folks who fork MySQL. It wasn't me. Wish it were, I checked out the big three URLs just in case I was lucky enough be able to register it before I posted, found out I'm not so clever.
OurSQL.com is, of course, for sale.
OurSQL.net has a page that says... "hello there, please work."
My belief is that Oracle WILL maintain and upgrade mySQL. They will turn it into a gateway product for full paid Oracle. Its the only sensible logical business choice that jives with all the facts I know about this. Oracle has been working hard to own mySQL for a long time now. Given the investment, Given the presence of a product like paid-Oracle. It makes sense to me that mySQL will eventually become a crippled version of Oracle.
Yep. You're right. That's what the GPL states. If you don't like it, take it up with the GPL, not Oracle.
"People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
His Wikipedia page puts his share from the sale to Sun at around EUR 17 million - as it happens, about what Sun spends on MySQL R&D every year.
you had me at #!
Releasing libraries under GPL seems to be a perfect way to balance the need for freedom with need of donations. Licensing libraries under GPL (with the option to remove virality) seems beneficial for all involved parties. Instead of emotional attempt to ask for donation: "Do you care about our library? Support us, please!" where the library user needs to do decision about somebody else (about the library maintainer), we have more clearer situation where the library user needs to decide about ownself. The interaction goes like: "Do you want to produce GPL code? OK. No? Then donate!".
I like this duality. I admired when MySQL used it and made a business around it. It worked, Sun payed a lot of money to (also) "remove the virality". I just don't like the original owners of MySQL shall get the money as well as whole the rights to the source code back.