Slashdot Mirror


Monty Wants To Save MySQL

An anonymous reader writes "It seems as if the MySQL author is trying hard to win back control over MySQL. In his blog he calls upon the MySQL users to 'Help keep the Internet free' by signing his petition. He fears that if Oracle buys Sun they automatically get MySQL which would spell doom for the project. But I have have mixed feelings with this call for help, because after all — who sold MySQL in the first place?"

22 of 371 comments (clear)

  1. well... by buanzo · · Score: 3, Insightful

    we still have pgsql, right? yeah, migration, but still free/libre, right? first post? nah...

    --
    Buanzo Consulting - 15 Years of GNU/Linux experience, for you.
    1. Re:well... by hardwarefreak · · Score: 3, Insightful

      Postgres is a freaking enterprise database. Its documentation is so good, it makes every other framework in my development stack look bad. But people complain because they'd rather have the easy things be trivial, without caring about the difficulty of the not so easy things.

      Some people just want their sql enabled php/java webmail app to be able to store and retrieve address book entries and what not. Should we have to become db gurus just to support such a tiny function of one of our applications? Or just to run a BBS, ahem, sorry, I mean *forum*?

      There is a finite amount of time in a lifetime. If all of us had to become an expert on every god damn piece of software we ever touch, we'd all be broke, starving, and near death. Some software, especially support software (which is what all dbs are), needs to be "drop in an go" in many cases, with little to no configuration required.

  2. Own fault by sopssa · · Score: 5, Insightful

    Maybe he shouldn't had sold it in the first time, so he wouldn't be crying it back now?

    It's like you broke up with your girlfriend and then go crying her back when she has found a new guy, while you're having no luck.

    1. Re:Own fault by tushar.tyagi · · Score: 3, Insightful

      It's like you broke up with your girlfriend and then go crying her back when she has found a new guy, while you're having no luck.

      If Oracle does whatever MySQL guy thinks it'll do then that means the new guy is trying to kill your girl. In that case it's all right trying to save her.

    2. Re:Own fault by sopssa · · Score: 4, Insightful

      David and I however thought that this would not be a problem, as we would help ensure that MySQL would be bought by a good owner.

      So it was really short-sighted thinking. They should had have some clause that limits how MySQL project would be possibly resold, or not sell the company at all, because its pretty clear that the project could be resold or go along with larger corporate overtakes. It's happened hundreds of times. They got to have known this.

    3. Re:Own fault by Znork · · Score: 3, Insightful

      but it is bad for business.

      Bad for the selling software part of business, perhaps, but good for the buying and using software part of business. Which is the vast majority of businesses. So if you want to generalize, the GPL is without a doubt great for business.

      If one could feed a family

      Anything that helps you cut costs makes it easier to feed a family. Profitability has two parts, not only revenue but also expenses.

      Why would anyone ... use a license that undermines their business?

      Because it simply doesn't undermine most businesses. It undermines a few business models based completely on monopoly rights, but for most businesses software or software development is simply a cost centre. They get a higher profitability by cutting the costs and using (and/or modifying and/or producing) GPL software than they would by taking the whole cost themselves and having to increase revenue elsewhere.

      Microsoft would probably have a hard time switching over to the GPL+services model as they've accumulated so much fat from living in a high-margin uncompetitive segment for so long they'd get a corporate aneurysm if they actually had to shed that fat. But Microsoft is hardly the average company in the computing industry.

    4. Re:Own fault by yttrstein · · Score: 3, Insightful

      I have to step in and say something here. If at any point in the 90s or early oughts... even up to 2004, you'd considered dropping in the ability to do hot DB dumps without table locking, you would have very likely gotten bigger than Oracle. (Much as Linux has gotten bigger than Solaris). It was idiocy of you not to do so, in favor of... god only knows what.

      And now frankly its too little, too late. MYSQL is pretty ok for a light-to-medium duty database, but you guys have had a couple of decades to really, *really* get it right, and you didn't.

      If Oracle kills MySQL, the biggest pain in the arse will be moving things over to postgresql, which everyone should have done ten years ago in the first place.

  3. Me too! by TheRaven64 · · Score: 5, Insightful

    I, too, would love to sell something for a billion dollars and then have it given back.

    --
    I am TheRaven on Soylent News
    1. Re:Me too! by onefriedrice · · Score: 5, Insightful

      It's not as if he was unaware of the danger of the death of free software.

      The supposed death of free software and a "free internet" is just the distraction he's trying to use. MySQL is open source. Even if Oracle relicenses future releases of MySQL under terms that are less free, we still have the same MySQL as we've always had with the same free terms. If it were ever to be an issue, a fork would happen immediately and/or we'd see increased use of PostgreSQL. Either way, the "internet" will be kept free regardless. I don't know much about Monty, but my prejudgment is that he's slime.

      --
      This author takes full ownership and responsibility for the unpopular opinions outlined above.
  4. He got paid. It's GPL. by bcrowell · · Score: 3, Insightful

    He got paid a large amount of money for MySQL, and now he's not satisfied. MySQL is under GPL v. 2, so there isn't a problem. If Sun takes it in a bad direction, it can be forked.

  5. Dear Monty... by Richard_at_work · · Score: 3, Insightful

    If you had never sold MySQL to Sun in the first place, it wouldn't be in the position it is now in. I hope the money was worth it.

    Why are you so concerned now? Your chance to do something came and went, and so did you.

    Also, I rather think you overrate MySQL in that petition post, but thats just mho.

    1. Re:Dear Monty... by montywi · · Score: 3, Insightful

      I have answered your questions in my blog post here
      What we are now working on is just to ensure that MySQL gets a good home, which is of benefit for all MySQL users.

  6. There is already a perfectly good free DBMS by A+beautiful+mind · · Score: 4, Insightful

    It's called PostgreSQL. It's fast, what's even more important, it's correct and it's tried and tested. Get it here.

    --
    It takes a man to suffer ignorance and smile
    Be yourself no matter what they say
  7. Baloney! He doesn't want to save MySQL by SwashbucklingCowboy · · Score: 4, Insightful

    He wants to build another business on MySQL and force Oracle into letting him do it.

    This is greed masquerading as virtue.

  8. A sentence is missing from the beginning... by mark-t · · Score: 4, Insightful

    "In January, 2008, Sun legally acquired MySQL for $1 billion."

    1. Re:A sentence is missing from the beginning... by JWSmythe · · Score: 4, Insightful

          You have to provide references before saying something like that. :)

          It was $1B in total considerations, which most likely wasn't all cash. I'm sure all of it didn't go in Monty's pocket, but I'm sure he did walk away with a pretty nice sum.

          There's a thing about business though. Most places want to grow a business from nothing, to the point where it's a viable product to sell. Then they sell it. All of it. There's no looking back. It was yours, now it's not. So sorry, move on.

          If I made something, and it sold for $1B, I'd be a pretty happy camper. Hell, Sabeer Bhatia sold Hotmail in 1997 for $400M, and he was happy. Now (in a 2007 article I read), is funding new startups with the hope of making the next killer app that will be bigger than Hotmail.

          I have a few things that I've done, and if someone offered me even $1M to give one up, I'd take it. I wouldn't look back. I'd smile the whole way to the bank. :)

          If he wants MySQL back, tough. If Sun decides to gut it, and make the MySQL site into a porn link farm web site, and the database engine into a shell script that greps a flat file, so be it. It's theirs, and it's their decision. They could sell to Oracle, or Microsoft, or anyone they'd like.

          If he *really* wants it back, he should put his effort into his new database, and don't give it up next time, even for $1B.

      --
      Serious? Seriousness is well above my pay grade.
  9. InnoDB is Oracle already.. by praseodym · · Score: 4, Insightful

    Since InnoDB (the only proper storage engine in the default MySQL distribution) is owned by Oracle already, why bother?

  10. Fuck Monty and the horse he rode in on by ReallyEvilCanine · · Score: 4, Insightful
    This three-week-old story hasn't changed a bit and neither has Monty's disingenuous hypocrisy.

    If he'd wanted to retain control then why did he sell mySQL to Sun? Once that sale was completed he gave up his rights and claims. He certainly didn't have a problem with a corporation owning it in exchange for a cool billion earlier.

    What Sun said they wanted to do with it is immaterial; Monty's rights to do anything more than complain vocally were terminated by his own hand the instant he signed the contract, and were made irreversible when he deposited that check.

    The fact of the matter is that Oracle doesn't give more than about a shit-and-a-half about mySQL. Oracle cares about Enterprise installations and mySQL not only ain't there now, it never will be. Even Foxbase^W^H MS SQL Server spanks it 37 ways to next Tuesday in Enterprise and Data Warehousing environments.

    Meanwhile, if mySQL really is and has remained open source, then it's still open, so Monty should STFU and fork it already. If not, then he himself killed it and there's no one else to blame.

    Once you sell your 2CV to someone, you have no more say in what's done with the car, even if it turns out to have been bought by Top Gear and they want to blow it up. Once you take the money, you don't get to complain anymore. If it had meant that much to Monty then why did he sell?

    Cake: have vs. eat.

    The comment moderation on his blog is just icing on that cake -- only comments supporting poor, ickle widdle Monty's untenable position are allowed through.

    And for those who still refuse to change the "evil Oracle" record, The base Oracle DB charge is $350 (Std) / $950 (Ent) per user or $17,500 (Std) / $47,500 (Ent) per processor -- annually, not including required support and other charges -- Oracle doesn't give a shit about mySQL and the paltry few thousand that supporting it might bring in.

    If it's really still Open Sauce and the community doesn't like what happens with it then mySQL will fork. Again. Except that it will need a new core team since the current core team has bills to pay and enjoys employment during an economic mess.

  11. And how much money did he make from it? by frinkacheese · · Score: 4, Insightful

    So MySQL sold for a cool $1 billion in whatever it was, and now he wants to get it back for free? This is so funny it may just work.

  12. Re:Stick a fork in it! by jvillain · · Score: 3, Insightful

    There is a third problem. No one is going to risk their business on Monty's fork or sign over their patches because the risk is so great that he will sell every one out again. The fact that he is fully in bed with Microsoft on this makes it even more likely. Fool us once shame on you, fool us twice shame on us.

  13. Time to switch... by XB-70 · · Score: 4, Insightful
    Instead of whining, it's time to make the switch to a 'real' database: PostgreSQL - http://www.postgresql.org/

    It may not be as fast as MySQL, but it's certainly more robust and capable. If you look at the core of ORACLE's design (which is pretty damned good), you'll find that Postgresql has similar design principals.

    When it comes to data loss, I'd rather the more robust database than the fastest one.

    --
    *** Don't be dull.***
  14. Re:No he doesn't by JSBiff · · Score: 3, Insightful

    You still haven't explained how a derivative work is created. You make an appeal to authority where you have none, period. (See, wasn't that easy?)

    Copyright law governs the distribution of copies of a protected work. That's all. It doesn't govern use (although, sometimes, contracts are used as part of the licensing agreement to receive a copy for proprietary software, which can add further restrictions). But the GPL is not a contract, it is a license, and only covers the work it was applied to, and any *derivative works*.

    The thing is, even though the linked library or EXE uses the API, it doesn't *contain* the API. So, the argument can be made that where there is no copying, there is no copyright violation. Put another way, there is a very logical argument that a dynamically linked work is completely separate from the executable or library it links against. Think of a book or magazine article, or even an article on a website, which directs the reader to go read something else, then come back and finish reading the text of the article. Is the article a derivative work of the work it references/links to?

      Hence, even though the library or exe *depends* upon the other work, it may not be a derivative because it does not *contain* the other work (or, perhaps the courts will decide that it *is* in fact, a derivative, but no one really knows for sure). See, like I said, we can argue about this all day, but the question is still not settled in law. The law, so far as I know, *does not* address the question of dynamically linking computer programs in any statute or court precedent.

    "Your argument is like saying oral sex is not sex."

    No, it's not. It's nice you're so opinionated, but that makes no sense.