Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×
Databases Programming Software IT

Oracle Acquires Innobase 165

A short time ago, Oracle announced its acquisition of Innobase, the Finnish company that makes the GPL'd InnoDB table storage engine. Among MySQL users, the separately-written InnoDB is almost as popular as the native MyISAM engine, and is considered to be more advanced for most purposes. Slashdot has, except for search, run entirely on InnoDB for the past year or two so we're as concerned about this as anybody. Brian Aker, former Slashdot coder and current Director of Architecture for MySQL AB, comments: "InnoDB is GPL, so once again the beauty of the open source market is at play: there is no lock in, and we can continue to develop Innodb as we see fit. The code is out there and we plan on continuing to support it. The largest database vendor in the world just confirmed that the market for open source databases exists."
This discussion has been archived. No new comments can be posted.

Oracle Acquires Innobase

Comments Filter:
  • Slashdot has, except for search, run entirely on InnoDB for the past year or two so we're as concerned about this as anybody.

    Why? InnoDB is GPL'ed.
    • Re:/. concerned? (Score:2, Insightful)

      by Trigun ( 685027 )
      Slashcode development is a tad bit different than database development.
    • Re:/. concerned? (Score:4, Insightful)

      by kwerle ( 39371 ) <kurt@CircleW.org> on Friday October 07, 2005 @03:35PM (#13742506) Homepage Journal
      Why? InnoDB is GPL'ed.

      But the minds behind it are not. If Oracle snaps up key talent behind innodb, it could mean a big slowdown for that aspect of MySQL.

      Oracle isn't stupid. They didn't want the InnoDB buildings. They didn't even really want InnoDB itself - that's in the wild. They probably DID want the brains behind it, or the tech they were about to release.
      • But the minds behind it are not. If Oracle snaps up key talent behind innodb, it could mean a big slowdown for that aspect of MySQL.

        Isn't that one of the major points of open source software that if developers leave for whatever reason, that other brilliant minds will take their place? If so, why should slashdot be concerned?

        • Slashdot, and other MySQL users should be concerned.

          MySQL is centrally controlled and developed. That means that, unless the development model for MySQL changes, MySQL will need to take over development and maintainence of the InnoDB engine. Right now it would be a big change in the entire MySQL development model if the InnoDB engine were developed and controlled by some other group.

          Also, this also sounds like it affects commercial licenses of MySQL, but I'm unclear on those details.
        • The GPL addresses patents, right? If Oracle has a patent for which InnoDB has prior art, could they suppress the application of the prior art?

          Just a thought.
      • Re:/. concerned? (Score:3, Interesting)

        by Watts Martin ( 3616 )
        This is probably accurate. Oracle was most recently in the news, remember, saying that they wanted to "crush" Salesforce.com's competing CRM products.

        http://www.theregister.co.uk/2005/09/30/oracle_cru sh_salesforce/ [theregister.co.uk]

        Since you can't really buy and destroy open source software, they may well be trying to throw a monkey wrench into it. InnoDB brought ACID compliance to MySQL, and the new 5.0 release brings, well, SQL to MySQL. Despite what I'm sure Oracle would say, this is a problem for them.

        I know there are c
    • Re:/. concerned? (Score:5, Insightful)

      by 99BottlesOfBeerInMyF ( 813746 ) on Friday October 07, 2005 @03:38PM (#13742526)

      Why? InnoDB is GPL'ed.

      Just off the top of my head I'd say that they are worried about the possibility that future development and bug fixes will go to a closed source branch, that development might grind to a halt as the original developers are reassigned, that the nature of development might change and move in directions not beneficial to Slashdot as a user, or that something else will result from this change.

      It is wise to be concerned when you technology provider undergoes a drastic change. The GPL helps, since the project will likely continue as a active, GPL project in any case, but losing most of the experienced developers could really slow things down. That is not to say that it will. In fact, development might speed up and get better. It is just understandable to be concerned.

    • Re:/. concerned? (Score:5, Interesting)

      by jamie ( 78724 ) <jamie@slashdot.org> on Friday October 07, 2005 @03:43PM (#13742561) Journal
      Because continuing InnoDB development is critical to upcoming versions of MySQL, and development of a database engine requires more than simply GPL'd code. In the past, Heikki Tuuri's company Innobase has been eager to develop InnoDB specifically for MySQL's needs, because MySQL was in a sense the only "platform" it ran on. But that's not likely to be true in the near future, or at the very least, not necessarily true.

      I do know there are at least several developers at MySQL AB who are intimately familiar with the InnoDB code, but I don't know if there are enough to fork the code and continue its development in the same vein as before. Frankly I will be surprised if this doesn't slow down 5.x development [livejournal.com] at least a little, while MySQL AB shuffles people around to get them up to speed.

    • Your big problem is that the license that MySQL has to include InnoDB in their product expires soon. If it doesn't get renewed then without question they lose half of their user base.

      I certainly can't do without transactions, foreign keys, table spaces etc. etc.
  • by frodo from middle ea ( 602941 ) on Friday October 07, 2005 @03:33PM (#13742481) Homepage
    Acquisitions happen.

    The code is GPLed so what exactly is your concern ?

    • Because if my imports or exports fail (just like user defined tables with nested arrays or OO tables) because of these I'm going to be pissed. RMAN isn't widely used with other database systems within my company, and we're already having to deal with other systems wanting to hand us datapump exports when our models aren't scheduled to go to 10g until next year.

      That's why I am concerned. There's other table types that break import/export, if I can get an assurance that this isn't one of them , then fine.
      B
    • Here's why (Score:2, Interesting)

      "Because continuing InnoDB development is critical to upcoming versions of MySQL, and development of a database engine requires more than simply GPL'd code. In the past, Heikki Tuuri's company Innobase has been eager to develop InnoDB specifically for MySQL's needs, because MySQL was in a sense the only "platform" it ran on. But that's not likely to be true in the near future, or at the very least, not necessarily true.

      I do know there are at least several developers at MySQL AB who are intimately familiar w
    • C'mon, man. Most large GPL'd projects are supported financially by some corporate interest(s). Sure, the code is out there. That doesn't mean the project will be a continued sucess, or that future development won't suffer. If Oracle drops the GPL'd version, the DB is in a precarious situation. You don't think everyone using the DB has their own team that compiles and develops it, do you?

  • Consern? (Score:4, Insightful)

    by Gnpatton ( 796694 ) on Friday October 07, 2005 @03:35PM (#13742500)
    I guess the consern would be that InnoDB isn't going to get as much support as it should be. But as the original story puts it, the MySQL team intends to continue support with InnoDB. As a heavy MySQL user I can see where the worry would come from but I'm not worried because I believe the MySQL team will hold true to their word.
    • I believe the MySQL team will hold true to their word

      That would look better this way - "I believe the MySQL team will hopefully hold true to their word."

  • by totallygeek ( 263191 ) <sellis@totallygeek.com> on Friday October 07, 2005 @03:35PM (#13742505) Homepage
    I think this is excellent, and will only lead to an expansion of InnoDB functionality. The speed over MyIsam coupled with the direct disk access is great, and was a huge factor in choosing MySQL over some others in recent software development. I have not ever heard of Oracle purchasing technology to squash it, either.
    • by Thundersnatch ( 671481 ) on Friday October 07, 2005 @04:45PM (#13742967) Journal
      I have not ever heard of Oracle purchasing technology to squash it, either.

      Peoplesoft and J.D. Edwards don't count?

      • With support well into the next decade, I would say no, it doesn't count as squashing them out.

        from http://www.oracle.com/support/premier/lifetime-sup port-policy.html [oracle.com]

        "Oracle's Lifetime Support Policy further extends support for PeopleSoft and JD Edwards applications as well. For currently supported PeopleSoft and JD Edwards releases, we are offering Premier support for five years from their general availability date. This is an extension of an additional year over what we had previously announced. We will
        • Support != development. Oracle will effectively kill PeopleSoft and JD prodcut lines by stagnation.

          Oracle's obvious ratioanly in buying PeopleSoft/JD was to get their large customer bases, and transition them to future versions of Oracle's applications. PeopleSoft and JD customers are effectively in maintenance mode.

          Supporting three large, and mostly redundant application suites is not cost-effective from the vendor standpoint. My own company has experienced this "buyout and switch" practice for several of
    • Hmm. How about RDB? Peoplesoft? JD Edwards?

      You can still get licenses for some of these if you really try, but it has been quite clear that Oracle bought them more to take over the market for their own products than to "enhance" the prospects for the products.

      This will most certainly turn the continued availability of the "transaction-oriented" InnoDB engine into a delicate dance between MySQL AB and Larry Ellison.

      If MySQL AB had "disinterest" in competing with Oracle before, this will most cert

  • by Mulletproof ( 513805 ) on Friday October 07, 2005 @03:36PM (#13742511) Homepage Journal
    All your Innobase are belong to us. Or them. One of the two.
    (Ok, yeah, you can shoot me now.)
  • I don't remember the exact details of the article from a few months back, but will this have any effect on MySQL's befriending SCO?
  • by splante ( 187185 ) on Friday October 07, 2005 @03:37PM (#13742519)
    Time for /. to convert to PostgreSQL!
    • Amen Brother! I will never understand the attraction of MySQL.
    • Time for /. to convert to scoop! Oh, wait...
    • /. is written in PERL right, it's written with DBI right? It should be trivial in theory right?

      You know what would be cool? Keep switching the backends of /. to different open source databases and report on the results.
      • by Dom2 ( 838 ) on Saturday October 08, 2005 @03:19AM (#13745547) Homepage
        To say this shows a lack of real world database experience. Whilst it's simple to change the connection to point at a different database using DBI [cpan.org], once you're actually connected the SQL that you have to use varies in many subtle and incompatible ways.

        Probably the first one that everybody comes across is the difference in the integer primary key. In MySQL, it's auto_increment, in PostgreSQL it's a serial datatype with a backing sequence. If you want to know the primary key value after creating a new row, it's accessed in different ways. And this is just the tip of the iceberg.

        Thankfully, because they're all based on a common standard language (SQL), it's possible. It's just still a lot of very hard work. But it's not impossible.

        If it was easy, you'd see many, many more open source projects supporting something other than MySQL (which bugs me as PostgreSQL user :-)

        -Dom

  • haha! (Score:2, Funny)

    InnoDB is GPL, so once again the beauty of the open source market is at play: there is no lock in, and we can continue to develop Innodb as we see fit. The code is out there and we plan on continuing to support it..

    Of Course, InnoDB exists because MySQL's effort (MyISAM) is such a piece of shit.

    • Re:haha! (Score:4, Informative)

      by Z00L00K ( 682162 ) on Friday October 07, 2005 @04:15PM (#13742777) Homepage Journal
      The difference between InnoDB and MyISAM is not that InnoDB is better, they are both good, but have different strategies. MyISAm isn't a fully transactional solution, which may be bad, but the advantage is that MyISAM is very fast, which is the key issue in some cases.

      MySQL is also supporting several other databases as backend, all with different advantages and disadvantages.

  • Confirmation? (Score:5, Interesting)

    by jlowery ( 47102 ) on Friday October 07, 2005 @03:39PM (#13742542)
    "The code is out there and we plan on continuing to support it. The largest database vendor in the world just confirmed that the market for open source databases exists."

    I would think that it was the users of InnoDB that confirmed that the market for open source databases exist.

    Also, what about IBM and their open-sourcing of Cloudscape? Don't they count?

    • "The largest database vendor in the world just confirmed that the market for open source databases exists."

      Looks like they forgot two letters. I think they meant to say the market for open source databases existed. :) If MS or SCO or whoever bought OSDL or hired some other key linux kernel developers or Ubuntu I don't think they'd say "see, the market for open source kernels and OS's exists!" At least they didn't say that when MS hired drobbins.

    • I think it's more of a shock that the largest commercial DB company is willing to buy a company that develops open source software.
  • by martenmickos ( 467191 ) on Friday October 07, 2005 @03:40PM (#13742543)

    Is this yet another sign that the DBMS vendors are going open source? This reaffirms our thinking of where open source is going. Great to see Oracle legitimise the open source database space as they did with Linux.
     
    Marten Mickos, MySQL AB
    • by 3770 ( 560838 ) on Friday October 07, 2005 @03:56PM (#13742659) Homepage

      Great to see Oracle legitimise the open source database space as they did with Linux

      There is one key difference. Oracle isn't in direct competition with Linux.

      There is a chance that Oracle has some plan for InnoDB that will help Oracle's bottom line without actually harming MySQL. But if I had to guess, I would guess that the strategy in some way involves Oracle helping Oracle by harming MySQL. Or rather by slowing MySQL's progress. Because I don't believe that this isn't something that MySQL can't deal with.

      While that is a great flattery, I can't help but think that brave words such as "Great to see Oracle legitimise the open source database space as they did with Linux" feels just a little bit like putting up a brave face. Because it would almost certainly have been better for MySQL if Oracle hadn't bought InnoDB.
  • oy vey (Score:5, Insightful)

    by SuperBanana ( 662181 ) on Friday October 07, 2005 @03:40PM (#13742544)
    Brian Aker, former Slashdot coder

    Uh, no offense guys- but that's something I wouldn't put on my resume. Slashcode has seen near zero feature additions, is widely known to have some of the worst perl code ever written, is grossly underdocumented...

    and current Director of Architecture for MySQL AB, comments: "InnoDB is GPL, so once again the beauty of the open source market is at play: there is no lock in, and we can continue to develop Innodb as we see fit.

    You can, sure. But who has been putting the majority of development time into InnoDB? MySQL, or Innobase? If it's Innobase, and Oracle says to Innobase, "walk away from this", you're screwed. "Open Source" doesn't mean "if the primary supporter walks away, the project keeps going."

    The largest database vendor in the world just confirmed that the market for open source databases exists."

    Um...no, they didn't. They thought buying Innobase made business sense, so they did it. Inferring "OMG Oracle thinks we're cool!" is, well, quite the stretch. For all we know, Oracle could be handing out pinkslips as we speak, or folding Innobase talent into Oracle...who knows.

    • Support for InnoDB is one of the primary features people use MySQL for. I know I would drop MYSQL in a heart beat if they dropped InnoDB or even if some new critical bug was found and MYSQL didn't fix it. They really don't have a choice but to pick up InnoDB development if Innobase drops it (they might have to change its name though, which could cause some confusion)
    • Re:oy vey (Score:5, Insightful)

      by blackmonday ( 607916 ) on Friday October 07, 2005 @04:08PM (#13742735) Homepage
      Slashcode is as good as it needs to be, and no better. It serves millions of web pages each month (day?). I'd be glad to put a site of this popularity on my resume.

      Come to think of it, if other apps were "as good to be, and no better", there would be a lot of companies saving good money right now.

    • Re:oy vey (Score:5, Informative)

      by pudge ( 3605 ) * <<slashdot> <at> <pudge.net>> on Friday October 07, 2005 @04:26PM (#13742845) Homepage Journal
      Slashcode has seen near zero feature additions

      Huh. Just in the last month alone, we've seen the addition of support for CSS and Atom, and the beginnings of a brand-new replacement for formkeys (called reskeys). And that's just September. So, um ... no.

      is widely known to have some of the worst perl code ever written

      Only among people who don't know perl, or Slash.

      is grossly underdocumented...

      True enough.

      But the last thing being true does not remedy the fatal flaws in the other two assertions, which prove you to be quite ignorant about the subject.
      • Rather trollish to assert that slashcode has seen no feature additions when we all know you're still huffing and puffing from the exhaustion of the migration to CSS and standards compliant HTML. Or, at least, I thought we all knew that. I know I did.

        I haven't looked at slashcode in about three years, but I have an idea it'd have to be in pretty good shape for that overhaul to have even been possible. One thing I know for certain is that given slashdot's userbase it absolutely must be using taint mode,

      • Just in the last month alone, we've seen the addition of support for CSS

        I love the new CSS layout, truly I do. But the fact that it took a few years to implement it says more about Slashcode than I think we all want to admit. Had it been built on a solid MVC platform, the project should have taken a couple of days. Having to re-write much of the system to generate different HTML isn't exactly a design I'd brag about. And adding Atom when RSS was already working? That should have been a lunch break pr

        • Re:oy vey (Score:3, Interesting)

          by pudge ( 3605 ) *
          I love the new CSS layout, truly I do. But the fact that it took a few years to implement it ...

          No such fact exists, in fact. It took a few months, not a few years.

          Had it been built on a solid MVC platform, the project should have taken a couple of days

          That's nonsense. The great majority of the time spent on it was two things: making sure the code produced text (comments, stories, and so on) that was valid HTML 4.01 strict (which includes processing all old data), modifying the code to make CSS well-integ
          • It took a few months, not a few years.

            Maybe I should have said "a few years to muster the courage, then a few months to fight the fight." :-)

            Since I have you here, do you have time for a couple of hypothetical question?

            1) Would it have been possible to upgrade in parts, such as creating a base stylesheet to handle stuff like fonts and colors and incrementally altering the backend to use it?

            2) I understand the reasons you've given for not going to XHTML and won't beat that horse, but if you were deci

            • Maybe I should have said "a few years to muster the courage, then a few months to fight the fight." :-)

              But that is a business decision that has nothing to do with code. We knew it would be a committment of a few months' time of a few employees, including the web designer who is not a full-time member of our team.

              Would it have been possible to upgrade in parts, such as creating a base stylesheet to handle stuff like fonts and colors and incrementally altering the backend to use it?

              Yes, but it would have bee
    • You can, sure. But who has been putting the majority of development time into InnoDB? MySQL, or Innobase? If it's Innobase, and Oracle says to Innobase, "walk away from this", you're screwed.

      I dont agree with you.

      If you have enough interest in InnoDB's future (and require new features or bug fixes) then you are free to add thoses features and fix those bugs or sub-contract this work if you dont have the in-house skills. Of course, these enhancements will need to be released under GPL also. It just raises th
      • It raises the bar more than just a little..

        Not just anyone can fix Innodb bugs or add features to it. And not just anyone can identify the ones who can from the ones who just say they can.

        Plus the people who can may be too expensive for a single user to afford. Sure it may be very important to the users, but if they just can't afford it does that mean they miscalculated and should have used some other _cheaper_in_the_long_run_ DB?

        The costs of 1000 users each looking for different subcontractors to fix bugs
        • This represents no material change to who is able to get changes into InnoDB...

          Last week, it was only the staff of InnoDB that could commit changes to a product that, in order to license it under traditional proprietary licenses, required that they have exclusive ownership of all code in the code base.

          The Oracle buyout merely changes the name of the corporation holding exclusive ownership of the codebase.

          Remember: Unless InnoDB AB granted MySQL AB a pretty non-restricted source code license, then

    • This is double interesting, to be sure.

      It means that if you depend on MySQL + InnoDB, then you are dependent on the continuing "good graces" of two companies, and MySQL AB is dependent on Oracle for ongoing availability of licenses to the "non-GPLed" deployment of InnoDB.

      If anything adverse happens to any of the relationships, the Gentle User is pretty screwed.

      I could easily see this representing a plan by Oracle to set MySQL AB back.

      Note that if Oracle ceased selling InnoDB licenses to MySQL A

  • by MemoryDragon ( 544441 ) on Friday October 07, 2005 @03:41PM (#13742549)
    The MySQL business model works following way. They enforce the GPL and if you want to get out of the GPL you have to pay, just like qt, but MySQL has a problem there. Qt has its own codebase, MySQL does not, they rely on Berkley DB and on InnoDB, obviously there must be some relicensing contract between them so that people can relicense the InnoDB code non GPL, so what if Oracle refuses this relicensing in the future. MySQL might have a problem bigger than it seems on their hand. BDB is not the best repo (ask the SVN guys) and InnoDB is now in the hands of Oracle. Not that I would be sad to see MySQL going the way of the dodo, but this issue is bigger than it seems.
  • by dvanatta ( 785378 ) on Friday October 07, 2005 @03:45PM (#13742581)
    "InnoDB's contractual relationship with MySQL comes up for renewal next year. Oracle fully expects to negotiate an extension of that relationship."

    Hmmm... I think InnoDB will cost MySQL a little bit more next year.
  • by Cutting_Crew ( 708624 ) on Friday October 07, 2005 @03:47PM (#13742594)
    Oracle pulls this off..
    Autodesk acquires Alias(maya)
    Cingular buys out At&t wireless
    NewsCorp purchases IGN
    Yahoo purchases Konfabulator
    IBM buys Gluecode
    Verison acquires MCI
    EA buys Digital Illusions
    Google Acquires Keyhole Corp
    Adobe buys Macromedia
    GameStop buys EB
    Yahoo buys Flickr
    Yahoo buys MusicMatch
    Warner Bros buys Monolith Productions

    Mergers Left: 1. Sony buys Nintendo
    2. Microsoft buys Yahoo
    3. Google buys Sun
    4. EA buys Hollywood
    5. Walmart buys K-mart
    6. Google buys Sony
    7. Microsoft buys EA (very geographically convenient)
    8. Walmart goes Bankrupt.
    Google vs Microsoft vs RIAA Judge Judy presiding.
  • Sure (Score:4, Insightful)

    by The Bungi ( 221687 ) <thebungi@gmail.com> on Friday October 07, 2005 @03:50PM (#13742617) Homepage
    ... except that Oracle might pull a 'MySQL' on MySQL themselves and kindly inform them that if they intend to use InnoDB for commercial purposes they'll have to pay up. IOW, Oracle might require licensing for every commercial (no-GPL) version of MySQL sold.

    The biggest database vendor just confirmed that you can be too clever for your own good when you design your licensing schemes.

    • > .. except that Oracle might pull a 'MySQL' on MySQL themselves and kindly inform them that if
      > they intend to use InnoDB for commercial purposes they'll have to pay up. IOW, Oracle might
      > require licensing for every commercial (no-GPL) version of MySQL sold.

      And you think Innobase doesn't require licensing for non-GPL versions today? It is a for-profit company - not a charity. They probably make money on licensing revenues from non-GPL versions and from support contracts. The following stat
  • See the earlier article Oracle To Buy Siebel [slashdot.org]
  • Ikea of Databases? (Score:5, Insightful)

    by Unknown Relic ( 544714 ) on Friday October 07, 2005 @03:58PM (#13742676) Homepage
    Could this be one of the reasons behind recent comments [slashdot.org] regarding MySQL wanting to be the Ikea of databases and not wanting to compete with Oracle?
    • > Could this be one of the reasons behind recent comments regarding MySQL wanting to be the Ikea of databases and not wanting to compete with Oracle?

      Anyhow, it wouldn't surprise me - oracle's acquisition of innodb doesn't bode well for mysql:
      - larry ellison (CEO of Oracle) is a megalomaniac and a nut-case to boot
      - even though mysql is a poor competitor of oracle, it still has "mindshare" - and some
      people will undoubtably send their cash mysql's
  • by Anonymous Coward
    Actually, this could be a well thought move IF InnoDB is so important to MySQL. Indirectly, it may disrupt its development.

    Not that Oracle would really need it; or would(?)... How much does MySQL threat Oracle's market share in the LONG run, especially with its new version coming around?
  • Again, Oracle opts for purchasing a pseudo-competitor instead of innovating on their own. I certainly don't think there is anything wrong with that, it just seems they are finally starting to realize they can't do everything for themselves. Although, database technology itself should be under their grasp already. It's Oracle-grown products like JDeveloper IDE and the OC4J application server that really don't (IMHO) meet the standards already set by OSS projects such as Eclipse and Tomcat. It would be nice t

  • Ah, so that's why (Score:3, Interesting)

    by Overly Critical Guy ( 663429 ) on Friday October 07, 2005 @04:07PM (#13742723)
    Now we see the reason for all the endless pro-MySQL articles on Slashdot. They've been using it since the site's inception, despite superior alternatives like PostgreSQL.

    If MySQL hooking up with SCO wasn't enough to steer people away, this probably won't either.
  • Seriously, folks, the MySQL/InnoDB combination is rather feature poor in comparison with Oracle 10gR2. That being said, the MySQL/InnoDB combo is here to stay. What better way for Oracle to play in this space than to buy something as pivotal as InnoDB, and then make it better. Improving InnoDB's hot backup capabilities would be a reasonable first step. Then who knows, maybe add shared-disk clustering ala RAC?

    We all know that Linux adoption is benefitting to some extent from Oracle's push in that space

    • Oracle Might Just Improve InnoDB

      I'm sure they will, but even more certain that you and I will never see it. This is Larry Ellison we're talking about. Nothing personal against the guy (I've never used his products or competed against him), but he's not exactly known for his community spirit or cooperating with the other guys.

  • by OneFix at Work ( 684397 ) on Friday October 07, 2005 @04:38PM (#13742931)
    This could be a way of Oracle gaining "street cred" with the OSS crowd. Oracle sees that OSS is gaining in popularity...PostgreSQL and MySQL end up being the backends for most OSS apps that require a database...which leaves Oracle out of the picture...

    Oracle may be thinking of releasing an OSS version of their database server. What better way to start off than by buying the developer of one of the most popular database formats for OSS.

    Their "new" business model would probably be similar to MySQL and they may even sell a new version of InnoDB to MySQL every now and then (an older version of course)...

    In their eyes, this would be a good way of Oracle being written into OSS apps...Write a new version of Oracle database that is identical to the commercial version in every way except that you are using InnoDB as the backend...

    This happened a while back when Ford bought Jaguar. At the time Dodge was working on the Viper and word was that it would be a "Mustang killer". Ford was scared to death that one of their most popular automobiles would be outsold by the Viper. There was very little known about the vehicle at the time, but what was known was that it was going to be a big engine...bigger than a V-8... Ford knew that the only company with a V-12 was Jaguar and figured that this was the most likely powerplant to be used in the vehicle (or some variation). They decided that if Dodge was going to make a killing with the Viper then they might as well get in on the action by licensing the engine design for every Viper produced...So, Ford bought Jaguar...of course, Dodge went with their own V-10 design...some say this was always then intent, others say the original design called for a V-12...
  • by CyricZ ( 887944 ) on Friday October 07, 2005 @05:03PM (#13743070)
    Perhaps the KDE project should take this as a warning, too. They're also heavily dependent on a third-party piece of software: TrollTech's QT.

    Suppose TrollTech were to be bought out tomorrow, and they stopped releasing their work as open source software. While QT is open source software and could thus be forked, would the KDE project be able to muster together the talent to continue developing it? Or would it stagnate, in turn harming the entire KDE project? Has the project looked into the possibility of that happening, and if so, what are their contingency plans?

    • I'm not quite sure if the KDE community can maintain the same development pace of QT as trolltech does, but they do have some contingency plans for the QT codebase. see the KDE Free QT Foundation [kde.org].
    • by adtifyj ( 868717 ) on Friday October 07, 2005 @05:51PM (#13743370)
      The KDE project and Trolltech have carefully protected the future of all software developed on top of the Free QT license.

      In the event of a buyout, QT will be re-licensed [kde.org] under a BSD license.

      This agreement was negotiated very soon [trolltech.com] after Trolltech was formed.
    • Suppose TrollTech were to be bought out tomorrow, and they stopped releasing their work as open source software. While QT is open source software and could thus be forked, would the KDE project be able to muster together the talent to continue developing it?

      Sure, why not? By same logic: what if Microsoft hired Linus Torvalds, Andrew Morton, Greg K-H, Con Kolivas and several other top kernel-deverlopers, would the kernel still survive? Yes it would, after a period of turmoil. I fail to see why it would be an

  • by nurb432 ( 527695 ) on Friday October 07, 2005 @05:34PM (#13743248) Homepage Journal
    While they cant remove existing work, they can kill any future development. AND they can absorb the developers into the corporation and cut off any short term outside projects with a 'non compete' agreement.
    • Exactly so.

      However, since the project (to date) is GPLed, there is always the possibility of the project forking. AFAIK, this is the primary reason why MSFT (and SCO Group) hate F/OSS and the GPL -- the MSFT-invented (patented?) business process of "embrace, extend, extinguish" cannot be used to kill off competition.

      No F/OSS or GPLed software project can ever be orphaned into non-existance. This gives the organization using F/OSS or GPLed software the power to control its own destiny -- a point alluded to
  • by jvs ( 10267 ) on Friday October 07, 2005 @05:39PM (#13743288)
    Could this be more subtle then we all realise? Maybe the big O is just turning the screws on SAP. Think about it. SAP is "in bed" with MySQL AB via the transfer of MaxDB. Now if SAP were thinking of pushing MySQL as the db of choice to seperate themselves from Oracle, what better way to scupper them - buy the transaction engine technology (of choice) in MySQL.

    Remember SAP is the only competition left for Oracle in the Apps space.

    But then again, maybe I'm just paranoid!
  • The danger here isn't that InnoDB would be close-sourced, or that it will languish.

    What Oracle can do is say "We love Free Software so much that we are ONLY releasing InnoDB under the GPL." That would destroy MySQL's commercial licensing plans, from which they derive most of their revenue. It means MySQL could no longer have "OEM Licensing" or any of the non-GPL'd schemes that bring in actual money. (Well, unless MySQL decouples itself from InnoDB, which means they'd be shipping an inferior product.)

    I'm
  • Long ago (1994) Oracle acquired Rdb which came with VMS and people were alarmed thinking the sky was falling because Oracle would convert the customer base to its flagship database engine and let Rdb wither. Well it didn't exactly happen like that. What withered was VMS but Rdb is still maintained and improved by Oracle as a separate database product. http://www.oracle.com/technology/products/rdb/inde x.html/ [oracle.com]

    Of course Oracle makes money on Rdb. Oracle's strategy is probably to make money with InnoDB

  • MySQL has pluggable back ends, and they make it easy to switch between them. If the Oracle folks make life with InnoDB too difficult, MySQL users can just convert their tables to be stored using Berkeley DB instead. No code changes, no loss of functionality, everything just keeps on going.
  • The largest database vendor in the world just confirmed that the market for open source databases exists.

    erm, no. they didn't. they confirmed that the market for open source database companies exists, but that's hardly the same thing. the later being true does pretty much nothing for the good of the users of open-source database technology.

    while we're speculating (hey, this is /.), my bet is that Oracle has two goals: make MySQL's commercial licensing harder, and, more importantly, get access to the Innoba

"An idealist is one who, on noticing that a rose smells better than a cabbage, concludes that it will also make better soup." - H.L. Mencken

Working...