Oracle Bid to Acquire MySQL
i_frame writes "CNet is reporting on a recent Oracle bid for open-source database MySQL. They were unsuccessful." From the article: "'It all comes back to the question of cannibalizing an existing business,' O'Grady said. 'If you determine that to some extent it's inevitable, wouldn't you prefer that you do it, instead of your competitors?' O'Grady said Oracle could benefit from MySQL in the way that IBM has from its acquisition of Gluecode, a company that commercializes the open-source Geronimo Java application server software and competed with IBM's own proprietary WebSphere product."
O'Grady said Oracle could benefit from MySQL in the way that IBM has from its acquisition of Gluecode
This analyst is obviously a genius. Who knew that buying out all your competition would benefit your company?MySQL was created for low volume applications which don't need all the excessive functionality and optimization. What isn't mentioned is that this would probably ruin many small businesses who depend on open-source software because they can't afford large expensive distributions such as Oracle. The article mentions that Oracle has already bought out Sleepycat and InnoDB and now is planning move to take over JBoss. Do we really need to wait until all the competition is dead and gone before we realize they are monopolizing the market?
Capitalism: When it uses the carrot, it's called democracy. When it uses the stick, it's called fascism.
I am NOT buying larry a new boat.
So they've got innodb now, and are going after mysql, is the plan here to own it and then discard further development of it?
...from these things since no one entity owns it. I'm running a Jabber server with PostgreSQL as the data store and it's been quite solid... good times.
The Army reading list
My heart skipped a beat, I am glad they didn't.
In one of my former jobs, they were looking for a database system for HR, accounting, inventory and production related stuff. We were looking at JDEdwards and Oracle, both came to our company to present. JDEdwards blew us away, like they actually wanted us as a client. Oracle came in and half assed it, like they couldn't care if they got us or not.
We ended up holding back because there were talks of Oracle and Peoplesoft to buy out JDEdwards. Eventually, the Peoplesoft deal went through and we ended up purchasing JDEdwards as they claimed we would get full support. Shortly after I left the cocmpany, Oracle gobbled up Peoplesoft.
I don't hear to many good things about Oracle as a company and I don't think too highly of them when they just buy out the competition. They are becoming more like Microsoft, sort of.
I think this means good things for MySQL, it is going to get them more press and more help because of it. They have had a great and free package for years now. With Oracle wanting to buy them out, it just means that Oracle is finally scared of them, they are doing something right!
Should some type of purchase take place, would Oracle keep the software opensource and add some additional functionality and possibly increase the performance of MySQL?
[%] Cingular Ringtones
He did, however, say why he turned down Oracle's offer: the desire to keep his company's independence. "We will be part of a larger company, but it will be called MySQL," Mickos said.
Oracle didn't immediately comment on the acquisition offer.
Oracle has become bloated and greedy (not unlike another large software company I could mention) and as their product continues to be mired in expensive add-ons and upgrades that not many IT departments have use for, they are seeing MySQL as the herald of their doom. MySQL is a lean, mean RDBMS that is slowly becoming the darling of programmers (how many PHP/MySQL books are there?) and Oracle is dominating the large-scale market but can't seem to make in-roads in the smaller markets. On the one hand, they covet MySQL's success; on the other, they see MySQL as a competitor to be squashed.
Larry Ellison better watch his back - the open source community may decide to start truly gunning for him.
GetOuttaMySpace - The Anti-Social Network
In this case I believe it's used incorrectly, as it's supposed to be specifically when you OWN both products. Otherwise it's just plain ol' competition.
A little silly to go into hysterics about the business world based on their choice of "cannibal" don't you think? There's lots of other stuff you can get all histrionic about, without resorting to really silly arguments that water down the real dangers of ungoverned corporatism.
You better watch out, there may be dogs about . .
The cost to buy out these little "free" alternatives is statistical noise in the balance sheet Larry Ellison/Oracle. So they buy the company, patent any IP they think might be useful, and then put development on ice while "their top people" study it (Raiders of the Lost Ark style).
Given that Oracle has already acquired the makers of two of MySQL's transactional engines, putting them in a real tough spot, I'm sure Mr. Ellison assumed this final offer to MySQL to be just a formality.
This kind of integrity is so rare these days. Whatever happens, we should all try our best to support MySQL in what may be a losing battle against an evil foe.
Oracle ... it's MY SQL ... and you can't have it!
They could let it just die. As in, stop supporting it, stop adding code, stop fixing bugs, etc.... just leave it as it is until it becomes irrelevent because obsolescence.
Was Foxpro GPLed? That's one of the virtues of Open Source: Even if a company decides to stop development, it's not necessarily dead. Everyone with the needed knowledge can step in, take the code and continue development. So if, say, Novel considered MySQL important enough for their Linux business, they could have stepped in, hired a few database guys, and continued development on their own.
The only way an OSS project can die is if there's no one interested in developing it further. And even then, the code is still there for others to use.
The Tao of math: The numbers you can count are not the real numbers.
The RDBM provides a standard function in a standard way. It only makes sense that it would become commoditized, and in the software world commoditized = free. Sure oracle offers some pretty impressive features, but at some point the cost of implementing those features yourself or the cost of not using those features is exceeded by the cost of buying oracle.
Remember, MySQL has a closed-source business model trying to sell non-GPL'd versions of their source code - and oracle, now owning the original source Innodb and BerkleyDB can prevent them from doing that. MySQL can still use the GPL'd versions in their GPL'd products, but their closed source products go away, or at least they could. And Oracle isn't a company known for playing softball.
autopr0n is like, down and stuff.
Here's a research piece I recently authored which details the business aspects of OSS database companies like MySQL, SleepyCat, DB4Objects, InterBase, Genezzo, and several others: http://www.tampatech.com/services/business_factors _in_oss_database_companies.htm
- Andrew
... you can just buy them!
IBM did it
Google recently did it.
Aparently every major corp does it
First Sleepycat and now MySQL?
FYI, Larry Ellison is the Oracle CEO. I'd mod parent insightful instead.
Remember what Microsoft did to Foxpro?
Yeah, they bought the product and continue to this day to pay a team of programmers to develop it. Microsoft Visual FoxPro 9 Service Pack 1 was released just two months ago.
Uh, wait, I was supposed to say that they did something nasty, wasn't I? Sorry, but when a company has released four major versions of a product in 8 years, and is committed to supporting the current release through to 2015, it's really rather hard to say that they've evilly crushed the competition like a bug beneath their iron boots.
MySQL is fine for doing websites, or bulletin boards, or dinky little apps. The markets for Oracle and MySQL, though, basically don't overlap at all. Apart from companies which already have a significant infrastructure built to support and maintain Oracle databases, nobody's gonna use Oracle for most of the applications that MySQL is typically used for. More complex business applications require more functionality than MySQL provides. Oracle provides an assload of features, even in the lowest end version of their product, that most people writing the average web app just won't need.
MySQL isn't a competetor for Oracle in the space where Oracle is usually deployed. IBM DB2, MSSQL Server - those are the competetors for Oracle. And probably PostgreSQL is too. It provides a lot of functionality that you'd want in those kinds of applications, and its free. It has the problem, however, of overcoming entrenched attitudes towards 1) anything that's free, and 2) anything that's unfamiliar. Me? I'd use PostgreSQL for those apps, but that's me. Often, there's vendor platoform requirements that'd make that impossible, or management level edicts that prescribe platoforms.
If anything, the purchase of MySQL was intended to soften the image of Oracle and make it appear to be more of a player in the low end. They have (rightly) a reputation for being expensive, and this was probably a ploy at changing that. It's not fear of MySQL's technical prowess.
Companies that buy their competitors out always make me feel like they are admitting defeat in the face of their competitor and so just take the easy way out. I'm not talking about mergers here, that's a different story where both companies can benefit from one another, synergies and so on. Its not like Oracle is unable to build something that can compete with MySQL or SleepCat. Its more like they want to buy the name for its brand recognition (MySQL in this case) and expand their market share the easy way ... make investors happier ... increase stock price ... profit.
Now watch google buy out zimbra. The opensource project is a good replacement of ms crm and outlook.
Oracle's bid for MySQL was not an attempt to gain greater coverage in markets where Oracle already plays, but rather another attempt to break into the "pocket database" (small end/developers database) niche, where the company has yet to find success. Cannibalism thus can never apply - Oracle is simply not selling its prior attempts at a pocket database, and its successful products neither target nor are purchased by the same people who would seek out MySQL.
Ah, but, see, MySQL AB makes its revenue by spreading exactly that FUD.
Yes, you can use MySQL legally in a commercial app without buying a license. You aren't linking to it. However, MySQL says that you *do* need a license. Enough people are going to be scared enough to buy a license. Open source people just see "GPL -- okay, must not be evil" and go ahead and use it.
This is why I use Postgres and avoid the whole ugly thing.
Any program relying on (nontrivial) preemptive multithreading will be buggy.
. . . before they screw up another perfectly good product.
What?
Microsoft hasn't killed FoxPro but they have prevented it from becoming a competitor to Access. Prior to the purchase, FoxPro was on track to eat Access market share. It was faster, more stable, and had more functionality. They haven't killed FoxPro but have kept it in its place (running legacy specialized applications).
I don't read your sig. Why are you reading mine?
It's not an RDBMS without Oracle owned innodb. MySQL fills a very different need than Oracle. It's great if you need a fast database for very simple data and your data is not extremely important. Also, you don't want to use it if you're selling your application to anyone as you will the need to incur license fees.
I'd bet that Oracle was planning to make it easy to migrate from MySQL to Oracle when your application grows, much like Microsoft has an MS Access upgrade tool which many use. This would allow a lot of the people with growing applications to switch over, instead of switching to something cheaper during a rewrite.
"'It all comes back to the question of cannibalizing an existing business,' O'Grady said. 'If you determine that to some extent it's inevitable, wouldn't you prefer that you do it, instead of your competitors?'
Yah dood... good idea. Why not just realize the inevitable and go ahead and make ORACLE open source!
Oh, you don't work for Microsoft. No sir.
obligatory in Mother Russia...
We would say "fork your mother", really, in this case... the mother of all GPL... uh, hold that...
IN US:
I'm gonnato forkin' fork with you by forkin' gettin' another forkin' version of my forkin MySQL. She will be the MOTHER of all forker's. Watch me FORK you over...
Yeh, FORK you, you...
(Ok, enough FORKin' around and forkin' get back to forkin' work.)
Previously: "Linux... Toward the Sunrise..." Now: "Linux... Toward the-- No, now, part of Every Sunrise"
Microsoft has brought Foxpro light years from what it started as...and it would probably have replaced Access, if not for the fact that everybody saw MS buy Foxpro way back when and decided that Foxpro was dead.
After more than 10 years of massively extending and improving the product, it looks like MS is finally throwing in the towel against this self fulfilling prophecy.
IMHO, this premature burial syndrome is as much a threat to MySql as Oracle deliberately killing it.
If Oracle takes out MySQL and the other free databases expand to fill the void, what is to stop Oracle from using their patent portfolio as a lethal weapon?
MySQL is currently the big fish, and it's getting skinned. The rest of the free db ecosystem is waiting for the other shoe to drop.
Oracle is a successful company. In the products tied to their core competence, they have made their customers very, very happy.
Oracle's database is light years beyond the competetion. It has some major problems (security) which are being addressed. For example, IBM DB2 didn't get triggers until v5 (in the late 90s I believe), and the new Oracle db features such as flashback, dataguard, etc. just have no equal.
If you are a customer in the areas of Oracle's core competence (and you have the money), you will be pleased with the product, even if the sales force is somewhat aggressive.
In the ERP arena, it is a different story, but hopefully this will shake down in the next few years into something polished.
I don't mean to sound like a marketing brochure, but a successful company must start with a good product. Oracle has done so.
Wah wah wah. When you move out of your parents' basement maybe you'll gain some understanding of the business world. Either that or prepare to spend the rest of your life complaining about how things are so unfair, which most people grow out of after elementary school.
So you're saying it's OK for me to fuck you over in my climb to that top Pete??? Hey thanks for the carte blanche!!! I think I'm gonna LOVE this capitalism thing after all!!! ;P
-"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
Solaris is free, and you can run MySQL/PostgreSQL on top with no problem. I just wanted to clarify that you could have left the Solaris->Linux swap out of your equation, because that doesn't have anything to do with cost.
Social scientists are inspired by theories; scientists are humbled by facts.
If you use an ODBC layer (unixODBC / Windows ODBC subsystem), then you are linking your application against *that*, not the mysql driver.
:-)
I don't see how drawing a simple abstraction layer diagram wouldn't disprove the assertion that simply using the drivers involves linking against GPL code.
Amusingly, unixODBC may link against myodbc, but it's opensource anyway. Maybe if you're using myodbc in Windows, Microsoft is in violation of GPL because they didn't release the code for the ODBC subsystem?