Slashdot Mirror


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."

27 of 180 comments (clear)

  1. MicroracleSoft by ExE122 · · Score: 5, Interesting

    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.
    1. Re:MicroracleSoft by GigsVT · · Score: 5, Insightful

      You know it's GPL right?

      It's not like the open source MySQL is going to go away if they buy MySQL AB.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    2. Re:MicroracleSoft by dr_d_19 · · Score: 5, Insightful

      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

      Yeah, because no other similiar solutions exists. Right?

    3. Re:MicroracleSoft by AKAImBatman · · Score: 3, Insightful

      It's not like the open source MySQL is going to go away if they buy MySQL AB.

      No, but it gives Oracle and excellent barganing position. They can effectively kill the upgrades to MySQL that would turn it into a real database. (Look Gepeto, I'm a real boy!) Then when customers come through looking to use MySQL, Oracle will try to upsell them to Oracle or one of their other properties. Even if the customer decides on MySQL, that's still revenue for Oracle.

      If Oracle wanted to be really nasty, they could start legally enforcing MySQL's interpretation of the GPL. i.e. If your software uses MySQL but isn't GPLed, Oracle could sue you for failing to keep up the licensing terms. Even if you are just using it for internal, non-distributable software (such as a web app), many companies would rather pay up a small licensing fee rather than tango with Oracle in court.

    4. Re:MicroracleSoft by gnuLNX · · Score: 3, Informative

      "If Oracle wanted to be really nasty, they could start legally enforcing MySQL's interpretation of the GPL. i.e. If your software uses MySQL but isn't GPLed, Oracle could sue you for failing to keep up the licensing terms."

      This is totaly FUD.

      The GPL does not enforce "external" programs to fall under the GPL. It is perfectly legal for non GPL code to "USE" GPL code as longs as it does not link directly to the code or add any exsisting extensions to it.

      If your software embeddeds a MySQL database then you have to purchase a commercial license. However, it is perfectly legal for anyone to use a mysql database without releasing any code under the GPL.

      --
      what?
    5. Re:MicroracleSoft by AKAImBatman · · Score: 4, Insightful
      1. MySQL's interpretation is that by accessing MySQL over the network, you're "linking" against it.

      2. MySQL has further enforced this by GPLing all of the drivers, which you MUST link against in order to access MySQL.

      3. Did I mention that Oracle could take them to court regardless of whether or not they're actually in violation? Did I also mention that most companies would pay up rather than go to court? Why yes, I do believe I mentioned that.

      MySQL OSS License Page

      In their simplest form, the following are general licensing guidelines:

              * If your software is licensed under either the GPL-compatible Free Software License as defined by the Free Software Foundation or approved by OSI, then use our GPL licensed version.
              * If you distribute a proprietary application in any way, and you are not licensing and distributing your source code under GPL, you need to purchase a commercial license of MySQL
              * If you are unsure, we recommend that you buy our cost effective commercial licenses. That is the safest solution. Licensing questions can submitted online for our advice, and we encourage you to refer to the Free Software Foundation or a lawyer as appropriate.


      The older version of that page was more to the point:

      3. Commercial use for everyone else

      If your application is not licensed under GPL or compatible OSI license approved by MySQL AB and you intend to distribute MySQL software (be that internally or externally), you must first obtain a commercial license to the MySQL software in question.

      More specifically:

      a) If you include the MySQL server in your non Open Source application, you need a commercial licence for the MySQL server

      b) If you include one of the MySQL drivers in your non Open Source application (so that your application can run with MySQL), you need a commercial licence for the driver(s) in question. The MySQL drivers currently include an ODBC driver, a JDBC driver and the C language library.

      c) If you use MySQL Software within your organisation and you don't want to risk it falling under the GPL license, you are welcome to purchase a commercial license.

      d) Many users opt for the commercial licence simply because under it MySQL AB takes responsibility for its products. Under the GPL licence, there are no warranties or representations from the developer (i.e. from MySQL AB).


      So in short, Oracle would have broad powers under which to enforce the GPL, and they could easily extend them (whether correct or not) to bring a court case against companies whether or not the case has any validity. Understand now?
    6. Re:MicroracleSoft by AKAImBatman · · Score: 3, Informative

      Why? You could take a public defender and beat Oracle every single time.

      Public Defenders are for criminal cases. AFAIK, the court will not appoint one for a civil disagreement. There is also the massive expense for a company to find and prepare evidence for their defense. Since the GPL is hinged on very technical matters, Oracle could easy keep the case in the court for a LONG time and bleed a company dry trying to defend themselves. Worse yet, a judge may actually agree with Oracle due to difficulty in understanding the technical issues at hand. Which means that the case would be held up even more by appeals.

  2. Please No... by RiscIt · · Score: 4, Funny

    I am NOT buying larry a new boat.

  3. PostgreSQL seems to be immune... by tcopeland · · Score: 4, Informative

    ...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.

    1. Re:PostgreSQL seems to be immune... by Bob+Uhl · · Score: 3, Interesting
      If the key developers are gone, well development is halted... yes others can pick up where they left behind, and in 6months some development will start again by people that dont have the intimate knowledge of the system or the same set of skills. you could cripple most projects with that method

      Of course, as How PostgreSQL Rose to Fame documents, PostgreSQL lay dormant for about two years and was picked up by a mostly-new set of developers. And it seems to be doing pretty well; no doubt MySQL could survive in a similar fashion.

      Of course, my druthers would be for PostgreSQL to take over for MySQL, but that's just because I consider it a better database. It's conceivable that someday MySQL will be better. Although, quite frankly, I doubt it.

  4. This space is available for purchase by MrPeavs · · Score: 4, Interesting

    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!

  5. Not For Sale by Billosaur · · Score: 4, Insightful
    MySQL Chief Executive Marten Mickos confirmed the acquisition attempt in an interview at the Open Source Business Conference here but wouldn't provide details such as when the approach was made or how much money Oracle offered.

    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
    1. Re:Not For Sale by cmdr_beeftaco · · Score: 4, Funny

      I am starting a paypal collection box to make a competing bid. If enough of you contribute than I will attempt to out-bid Larry. If each slashdot userid contributes $100 USD we can make a very loud statement that free software should be free, unless someone tries to buy it and then it's really freaking expensive but we will buy it anyways and pretend it's free. Of course if not enough money is collected, at least we tried and I can buy that ipod I always wanted.

  6. Bingo by Ritz_Just_Ritz · · Score: 3, Interesting

    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).

  7. Principled or just stubborn? by atomic777 · · Score: 3, Insightful
    [MySQL Chief Executive Marten Mickos] 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,"

    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.

  8. They could kill it. by IAAP · · Score: 3, Interesting
    It's not like the open source MySQL is going to go away if they buy MySQL AB.

    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.

    1. Re:They could kill it. by inter+alias · · Score: 5, Interesting

      I believe the non-compete clauses in work contracts that are common in the US are illegal in sweden (mysql AB is swedish).

      Imagine this scenario:

      * oracle tells recently bought mysql "don't improve mysql"
      * mysql ab employees are pissed off because they like their db
      * novell/redhat thinks mysql is important for their linux sales
      * they hire said grumpy mysql employees to work on the GPL version

      == mysql development continues and oracle just wasted a lot of money.

    2. Re:They could kill it. by Karzz1 · · Score: 4, Insightful

      They could. But an application as important and popular as MySQL would simply fork. Simply look at X.org vs XFree86.

      --
      Beware of he who would deny you access to information, for in his heart he dreams himself your master.
    3. Re:They could kill it. by budgenator · · Score: 3, Interesting

      if your running MySQL and need transactions, that's provided by the berkely DB, supported by Sleepycat, or InnoDB supported by Innobase, both were bought by Oracle. If Oracle is seeking to kill MySQL, then it's dead man walking right now. However if Oracle's intentions is to aquire MySQL, make a few modifications and have it compatable enough with oracle that they can use it for the entry level database that can be a step towards a full oracle installation, it doesn't matter because they can still contribute code to MySQL. How many MSSQL instalations happen because somebody outgrows access?

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
  9. DB becomes a commodity. by autopr0n · · Score: 3, Insightful

    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.
  10. Business factors in OSS Database Companies by andrewzx1 · · Score: 3, Interesting

    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

  11. Re:Foxpro by Haeleth · · Score: 4, Insightful

    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.

  12. MySQL is not a danger; PostgreSQL may be by Reality+Master+201 · · Score: 4, Insightful

    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.

    1. Re:MySQL is not a danger; PostgreSQL may be by QuietLagoon · · Score: 4, Informative
      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.

      http://www.mysql.com/why-mysql/case-studies/

      PokerRoom.com Powers High Transaction Online Poker System with MySQL and HP .... 12,000 players occupy the poker tables. Since each bet, each played hand and other data are recorded, the database often handles 2,000 transactions per second.

      Los Alamos National Labs Relies on MySQL to Scale with 7 Terabytes of Data.

      Lycos Europe Reduces TCO by 90% by Migrating to MySQL.

      Lycos Europe migrated all company portal services to MySQL, displacing one of the leading proprietary databases in the market. Replacing their existing database solution with MySQL resulted in more than a 90% savings. Lycos Europe today has approximately 1 terabyte of data handled by 100 MySQL servers. At peak traffic up to 25,000 concurrent users are online and 1 Gb of data per second is delivered to users.

      Cox Communications Powers Massive Data Warehouse with MySQL To maintain optimum performance and customer-service levels, Cox has developed a huge data warehousing application. At the heart of this business-critical system is a 2-billion row MySQL database.

      etc.....

  13. MySQL AB makes its money on FUD by typical · · Score: 3, Insightful

    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.
    1. Re:MySQL AB makes its money on FUD by temojen · · Score: 4, Insightful
      This is why I use Postgres and avoid the whole ugly thing.

      Oh? I use it because it's better.

  14. Re:How does this affect me? by inotocracy · · Score: 3, Funny

    Oh, you don't work for Microsoft. No sir.