Slashdot Mirror


The Ups and Downs of MySQL AB

Wannabe Code Monkey writes "Forbes has an article about a recent MySQL deal with SCO and the reaction from the open source community: "It's been a rough week for Marten Mickos, the chief executive of open source database maker MySQL AB. First his most dreaded rival, Oracle acquired a company that supplies a key piece of MySQL's software, a move that could make life difficult for Uppsala, Sweden-based MySQL, which has the most popular open source database. If that wasn't bad enough, Mickos is being denounced as a traitor by noisy fanatics in the open source software community because last month he dared to make a deal with SCO Group, a company reviled by fans of Linux and other open source software.""

41 of 210 comments (clear)

  1. Bah! by TerminaMorte · · Score: 3, Insightful

    If that wasn't bad enough, Mickos is being denounced as a traitor by noisy fanatics in the open source software community because last month he dared to make a deal with SCO Group, a company reviled by fans of Linux and other open source software."
     
      Next on Forbes: How much negativity can we pack into one sentence? Find out!

  2. Groklaw Interviews MySQL AB CEO Marten Mickos by anandpur · · Score: 5, Informative

    http://www.groklaw.net/article.php?story=200510112 11450706

    * no money went to SCO from MySQL, so MySQL is not supporting SCO financially
    * it was SCO seeking out the partnership, not the other way around
    * MySQL had stopped supporting SCO in 2004
    * MySQL did not put out the press release about the partnership. Mickos did provide a quotation for the press release however. Here's the press release in question, taken from MySQL's web site. http://www.mysql.com/news-and-events/news/article_ 948.html

    1. Re:Groklaw Interviews MySQL AB CEO Marten Mickos by tyler_larson · · Score: 3, Insightful
      The backlash against MySQL for dealing with SCO is harsh, probably unwarranted, but, most importantly, very effective at conveying the desired message: don't talk to SCO. Don't even return their phone calls.

      SCO, you remember, is a UNIX company--they don't write all their own software, which is why their OS is POSIX. They absolutely rely on cooperation with the community to make their product marketable.

      Now, they're blacklisted. Companies and projects that use community-driven models (or even market to such organizations) are clearly and unequivocally forbidden to associate in any way with SCO. It's just not worth risking the sort of backlash that hit MySQL.

      --
      "With sufficient thrust, pigs fly just fine. However, this is not necessarily a good idea...."
      RFC 1925
    2. Re:Groklaw Interviews MySQL AB CEO Marten Mickos by Saeed+al-Sahaf · · Score: 2, Informative
      Sure. Yes. Well put.

      But remember EV1? This SCO storm will pass. What will not, and what should be more important to those who use MySCO is the InnoDB buy-out. MySQL missed that opportunity, and will pay for it. Indeed it may be their downfall. But in a few weeks, the SCO issue will have passed.

      --
      "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
  3. Re:Confused about licensing by BVis · · Score: 3, Interesting

    If taking SCO's money is what keeps the product viable, and if the final product is still F/OSS, who really gives a hoot? SCO's money spends just as easy as anything else, and the OSS community hasn't lost anything.

    We don't live in a world of moral absolutes. Businesses sometimes have to be practical at the expense of muddying the moral waters. I'm sure that if they could have avoided even taking SCO's calls they would have, but taking the money enables them to be a going concern.

    Besides, the more SCO spends, the faster they will inevitably go out of business, so that can only be a good thing, right?

    --
    Never underestimate the power of stupid people in large groups.
  4. Let their money be drained by schestowitz · · Score: 2, Funny

    Gosh, SCO have not run out of money yet? I thought the Web site implied they have: http://www.linuxstolescocode.com/ (hint: see error page).

    --
    My Linux - (L)ove (I)s (N)ever (U)tterly eXPensive
  5. Re:What piece are we talking about? by lmfr · · Score: 3, Informative

    Oracle acquired Innobase, maker of InnoDB.

  6. Re:Confused about licensing by team99parody · · Score: 5, Interesting
    The problem is that MySQL's business depended on a dual-licensing model where they selling a proprietary-licensed version of MySQL. Sure, they could keep using the GPL'd InnoDB in the GPL'd version of MySQL; but they can not incorporate the GPL'd InnoDB in the proprietary MySQL.

    Ironically, if Oracle insisted that future supported versions of InnoDB only be released as a GPL'd work - it could be one of the greates things for MySQL-the-GPL'd-product and one of the worst things to MySQL-the-company.

  7. a key piece ?? by six · · Score: 2, Informative

    Although InnoDB is quite a niece piece of work, I wouldn't call it a key piece of the MySQL server software. It is just one of the *many* storage backends supported by MySQL, and it's not by far the most used (99% of the MySQL installs i've seen only use the internally developped MyISAM storage engine which btw is the default one ...

    And btw, people who need transactions and advanced features tend to use postgresql instead of mysql+innodb ...

    1. Re:a key piece ?? by Just+Some+Guy · · Score: 2, Informative
      I wouldn't call it a key piece of the MySQL server software.

      I would, because it was responsible for most of the "new" features MySQL was bragging about.

      And btw, people who need transactions and advanced features tend to use postgresql instead of mysql+innodb .

      You misspelled "will have to" (excepting Firebird et al).

      --
      Dewey, what part of this looks like authorities should be involved?
    2. Re:a key piece ?? by CodeRx · · Score: 2, Interesting

      The purchase of Innobase by Oracle is a big problem for MySQL AB. If they really want to be a grown-up database vendor, they are going to have to eventually write their own MVCC backend. And they can't easily fork off the GPL InnoDB as they make the vast amount of their money by selling non-GPL licenses of MySQL.

      There are other backends for MySQL, but MyISAM doesn't work well with multiple readers+writers due to table locking / lack of MVCC, doesn't offer transactions, etc - and the BDB backend, the closest backend to InnoDB feature-wise is still not considered production quality after many many years.

      From what I have seen, InnoDB has become the more popular table handler for new projects and is definately the table handler MySQL AB promotes the most. MyISAM tends to be relegated to mostly read-only tables and legacy use. I really like MySQL's concept of being able to use the right tool for the job when it comes to table handlers, but one of their best tools just got swiped by the 1000lb gorilla next-door! (Oracle may still let them license InnoDB commercially, but can stop at anytime)

      Your comment on Postgresql is spot on, and with postgres getting so much easier for new users to get into (auto vacuum, native windows support), Postgresql's complete lack of annoying licensing issues, etc - things still look good for open source databases.

    3. Re:a key piece ?? by Bulmakau · · Score: 2, Insightful
      Although InnoDB is quite a niece piece of work, I wouldn't call it a key piece of the MySQL server software. It is just one of the *many* storage backends supported by MySQL, and it's not by far the most used (99% of the MySQL installs i've seen only use the internally developped MyISAM storage engine which btw is the default one ...
      Hmm. Not true.
      There are indeed several (not many) storage engines with MySQL. However the two most used are InnoDB and MySQL. And InnoDB is usually used when MySQL is not appropriate - which is in write-heavy applications. I would agree that most installations use mySQL and not innodb, but as a secondary engine it's a VERY important part of MySQL.
      And btw, people who need transactions and advanced features tend to use postgresql instead of mysql+innodb ...
      What do they know ;)
      --
      "From the moment I could talk, I was ordered to listen" - Cat Stevens
  8. Learn from the IBM case. by khasim · · Score: 5, Insightful

    MySQL AB has all the licenses to MySQL.

    They release it under a dual license.

    Now they're accepting SCO money to "partner" with them to develop MySQL so it works better on SCO's server software.

    Now, do a quick search for SCO & IBM & "Project Monterey". See the parallels? And SCO has sued THREE partners/customers over code use.

    The question will come down to what contracts cover what money being spent in what ways to write what code and who owns what rights to what code.

    Personally, I see this as just a way for SCO go try to get possession of the MySQL code base. Only an idiot would sign a developmental contract with SCO after everything that's been revealed from the court cases.

    1. Re:Learn from the IBM case. by twiddlingbits · · Score: 3, Insightful

      "No matter how insane the SCO management is, lawyers aren't going to take on a case they're not going to get paid for."

      WRONG..it's called a Contingency case, they win they get paid, they lose they get nothing. This approach is very common in personal injury lawsuits.

      The SCO case is a hybrid of this where Boise-Schiller took company stock as part of the fee, they win and the price goes up and they clean up, they lose SCO goes under they get only the cash part of the compensation.

      Anyone getting involved that deeply with SCO must have a screw loose, SCO is just crazy enough to sue mySQL in hopes of keeping themselves alive a bit longer even after they lose to IBM (and appeal of course).

  9. INDEMNITY? Will SCO sue us some day? by backslashdot · · Score: 2, Interesting

    I don't give a damn about his points, they are irrelevant.

    Since SCO paid money to MySQL and offered development assistance to MySQL .. How do we know they will not try to pull a stunt of saying MySQL stole ideas or misappropriated their money to incorporate new features into MySQL?

    This is my biggest concern. I no longer feel safe using MySQL. There is now a risk of getting sued by SCO down the line. Anyone who thinks this is not far fetched .. so is the Linux suit .. and once they lose that they need another scam to pump up their stock. Sorry they had to sign a deal with the devil. This company SCO has declared in the past that they don't think the GPL is a legally valid document. To me it's simply not worth it to deal with the hassle. Honestly as much as I hate their companies I rather use Oracle *puke* or Microsoft SQL Server *vomit* than MySQL at this point, because i dont have to worry about being sued.

    Fortunately we don't have to choose commercial because we have great alternative open source databases we can use. Sorry MySQL it's time for us to say goodbye.

    1. Re:INDEMNITY? Will SCO sue us some day? by AnObfuscator · · Score: 2, Insightful
      From Grandparent:
      no money went to SCO from MySQL, so MySQL is not supporting SCO financially

      From you:
      Since SCO paid money to MySQL and offered development assistance to MySQL

      did you READ the GP post?! Let me reiterate. no money went to SCO from MySQL .

      Say it with me, you and all the other people who posted the exact same claim below:
      no money went to SCO from MySQL

      Also, NO CODE was shared. No development assistance is being shared. The ONLY thing the companies are sharing are marketing, training, and end user support. That's it.

      Please stop spreading FUD against MySQL. the product and company have done a fantastic job of spreading FLOSS into areas where it was previously unknown, such as such as windows, solaris, and other "big iron unix" web servers. They should be applauded that they are, like a good company, continuing to support their end users, even the ones who run an unfortunate choice of OS.

      --
      multifariam.net -- yet another nerd blog
    2. Re:INDEMNITY? Will SCO sue us some day? by jadavis · · Score: 4, Informative

      PostgreSQL. A short list of benefits:
      - MVCC reduces need for locking, often called "better than row-level locking"
      - Also has row level locking
      - ACID compliant
      - transactions, and savepoints (which are SQL nested transactions)
      - point in time recovery (PITR) allows "time-travel" and parallel timelines. It's a little much to explain here, but if you encounter a problem and notice it a week later, you can go back in time, prevent the problem, and replay everything else that happened that week. All the good and none of the bad from a sci-fi book :)
      - VERY extensible: you can make user-defined functions in any of PL/pgSQL, PL/perl, PL/python, PL/java, C, or SQL. And if that's not enough, you can write another procedural language to support your favorite language.
      - You can make a user-defined aggregate function using any of those languages.
      - User-defined types
      - triggers
      - views
      - subselects
      - query rewriting rules (which can be used to make any view updatable/insertable)
      - constraints
      - good, well-maintained, and BSD licensed replication software available.

      New in 8.1 (which is beta now):
      - Two-phase commit (2PC)
      - IN/OUT/INOUT parameters to functions
      - rudimentary table partitioning
      - bitmap index scans
      - autovacuum intelligently automates a long standing maintenence procedure, making the database easier to administer.
      - SQL ROLES
      - more options for row-level locking

      --
      Social scientists are inspired by theories; scientists are humbled by facts.
  10. Oracle is MySQL's most dreaded rival? by IANAAC · · Score: 4, Insightful

    I honestly don't know anyone who could actually say that with a straight face.

  11. Re:Well now by codegen · · Score: 2, Informative

    LAMP becomes LAPP

    --
    Atlas stands on the earth and carries the celestial sphere on his shoulders.
  12. Re:Article is flamebait by sqlrob · · Score: 4, Insightful

    He made up his mind a long time ago. Do a search on google for "daniel lyons" fud.

    You can pretty much dismiss claims made by him, Laura Didio and Rob Enderle.

  13. Dan Lyons at his finest. by DjReagan · · Score: 3, Funny

    "It was classic Groklaw, ripe with paranoia and nonsensical conspiracy theories, and replete with loads of self-righteous huffing and puffing about morality."

    Hello Pot? This is Kettle.

    --
    "When I grow up, I want to be a weirdo"
  14. Doesn't worry me much by g_dunn · · Score: 2, Interesting

    If the community decides MySQL is now the work of the devil, it's not like there aren't other solutions out there, among them just using current MySQL versions. The project will just branch off from the last open source release before the switch to Evil Commercialization (TM). The license does support this, doesn't it? I must confess, I'm not exactly sure what license MySQL uses for it's releases.

    There are also plenty of other SQL options out there. Postgres is one I use for various things, and I've found it to be more powerful and more effecient than MySQL. The only drawback is that alot of apps out of the box don't support it.

    Of course, that would change if everyone stopped using MySQL.

    That's one thing I love about open source: The power of choice

    1. Re:Doesn't worry me much by mcrbids · · Score: 4, Insightful

      If the community decides MySQL is now the work of the devil

      I could care less about "the community" - but I decided long ago that MySQL wasn't worth it. I've been using/promoting PostgreSQL for years, and have written some rather large projects (EG: 100+ tables, millions of records) with it very, very happily.

      Advantages of Postgres:

      1) Many, many MANY features in common with "enterprise" database products,

      2) Open License lets you do pretty much anything you like, commercial or free.

      3) Good documentation

      4) Very solid - in 6 years of use, I've only had a problem ONCE with postgres on a machine with bad memory.

      5) Helpful community support.

      6) Comes pre-installed with most server-based distros. EG: RedHat

      MySQL's advantages

      1) Sounds good as part of "LAMP"

      2) Uses "easier" administration, EG: "connect DBNAME" instead of the more terse "\c DBNAME". (but requires more typing)

      3) Licensed under the GPL. (which restricts your use in any commercial product you distribute)

      4) Fewer features means there's less to learn (???)

      I switched to PG years ago, and I've never looked back.

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
  15. Typical Lyons Nonsense by tclark · · Score: 3, Insightful

    The article's author is just spouting more of his standard nonsense. Lyons doesn't get free software and he's pissed at those of us who do get it. Clicking on a link to a Lyons article never seems to justify the effort spent on the click.

  16. Larry Ellison by EraserMouseMan · · Score: 3, Insightful

    Don't like Microsoft? Well wait till Larry Ellison starts playing hardball. This man is ruthless and there aren't many people who disagree with that statement. His goal is to be the richest man in the world. Gates is still just a nerd at heart. MySQL only indirectly competes with Microsoft. But MySQL is directly competing with Oracle. Sooner or later they will probably find themselves in the gun-sites of Larry and it won't be pretty.

    MySQL knows this and that's why they recently declared that they never intend to go after Oracle's customer base. Because they know if they even so much as think about it Larry will eat them for lunch.

    1. Re:Larry Ellison by HiThere · · Score: 2, Insightful

      Gates is not and never was a nerd. I'll admit he appears, and may be and have been, socially inept. Also he was more interested in technology than the typical MBA. That's about as far has honesty will allow me to go.

      OTOH, he has bought himself a dynamite PR firm that uses the image of him as a nerd. This doesn't, however, make it an honest or accurate image.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    2. Re:Larry Ellison by NineNine · · Score: 2, Insightful

      Oracle has been a massive, powerful company (#2 software company on the planet) for a long time. Geeks focus on MS because they all of MS running on their PC's. Database people have known about Oracle for a long, long time. People who don't know, simply don't know. It's always been that way.
       
      And let me tell you right now... no database people would consider MySQL an Oracle rival any more than a NASCAR pit chief would be concerned about the new Honda Civic that may give his custom cars a run for their money. Again, this is something that people who know databases are aware of.

    3. Re:Larry Ellison by IANAAC · · Score: 2, Informative
      MySQL only indirectly competes with Microsoft. But MySQL is directly competing with Oracle.

      I don't personally believe you're correct on either account.

      Have you ever actually tried converting a MySQL app (written by any Joe-Schmoe) to either MSQL or Oracle? It's a damn near Herculean effort. MySQL is so non-standard WRT the rest of the SQL world most orgs would consider it not worth their time.

      A complete re-write is in most cases necessary. On the other hand, Any other reasonably SQL compliant DB wuld be at least doable. Granted, there are always going to be optimizations, but standard SQL gets you a fair bit along the way. Something the MySQL lacks. Really.

      What's with the back-ticks anyway?

  17. yep by kpharmer · · Score: 4, Insightful

    > Although InnoDB is quite a niece piece of work, I wouldn't call it a key piece of the MySQL server
    > software. It is just one of the *many* storage backends supported by MySQL, and it's not by far
    > the most used (99% of the MySQL installs i've seen only use the internally developped MyISAM
    > storage engine which btw is the default one ...

    I think that's primarily due to all the legacy 3.* mysql databases out there: not because people are running 4.01 and want to keep using myisam.

    There are legitimate times to use myisam, but aside from read-only reporting (which mysql isn't very good at), or very high-volume read-mostly content management that's about it. Backends for tools like bugzilla, for wikis, etc should be on innodb:
        - it's easier to develop the app (don't have to reinvent transactions)
        - the application code is more portable
        - you avoid data corruption problems problems with buggy do-it-yourself transaction code
        - you get to rely on declarative referential integrity to help ensure that 100% of the data in the database complies with the rules of the model

    > And btw, people who need transactions and advanced features tend to use postgresql instead of mysql+innodb ...

    true - anyone who knows enough about databases to know why they should be using transactions also knows why they should be using views, stored procedures (occasionally), triggers (occasionally), and have an optimizer capable of joining 5 tables without a performance hit.

    If mysql looses innodb they are in very deep trouble. Before they licensed innodb, MySQL AB insisted that:
        - 99% of the programmers didn't need transactions
        - that "real programmers" could easily write that code themselves in the app layer
        - that all quality checks (pk/fk constraints) belonged in the app layer anyway
    Once they licensed innodb they changed that tune completely
        - declaring themselves an "Enterprise Database"
        - the only database people needed
        - bragged about their fast paced development (even tho it was purchasing not development)
        - buried all their previous comments about transactions not being necessary

    So, now that they've been admitting that transactions are vital - won't they look stupid loosing them? At that point, why put *any* database on mysql? Postgresql/Firebird/SQLite are all *freer* anyway. And it isn't like MySQL is going to suddenly come up with a replacement to Innodb - that's the code they couldn't write themselves before, it's the most complex code in mysql, and they apparently don't have people capable of writing it.

    1. Re:yep by kpharmer · · Score: 2, Insightful

      > Freer than GPL'd free software?
      > Oh, you mean free like in "free to deny everybody the right to redistribute it"?

      Freer as in "not encumbered by complex dual-licensing with bizarre "linking" gpl definitions that require lawyers to determine whether or not your clients require licensing".

      Freer as in "not owned by a for-profit company that has a history of changing its licensing to beging making money off its popularity"

      Freer as in "doesn't rely on a product owned by Oracle & Larry Ellison for vital functionality"

      I'd call that three good reasons why future costs of mysql are pretty unpredictable.

  18. Re:Confused about licensing by jadavis · · Score: 2, Insightful

    The problem that MySQL DB is having right now is that it's too dependent on one company: MySQL AB. And that company is proving that it is not stable enough to count on.

    If I were a MySQL DB user, I would be planning for an outcome that did not require MySQL AB, because the company might not be in the same form a year from now. Possibly even choose something else that has a stronger community behind it, or at least a stronger company behind it.

    MySQL has a big community, but it's organized not around itself, but around MySQL AB. That may have to change.

    --
    Social scientists are inspired by theories; scientists are humbled by facts.
  19. Thanks MySQL! by matchboy · · Score: 3, Funny

    Dear MySQL,

    Ever since you and joined forces, my PostgreSQL hosting and consulting business has gone up. On top of that, several existing customers have begun asking how they can migrate their applications from MySQL to PostgreSQL. While I am happy to hear that you finally got yourself some stored procedures and other advanced features... it saddens me that you're doing business with a company (SCO) that thinks that one of your business models is unconstitutional. You are tainted now. However, I really just wanted to say thanks for the extra work that have you provided me. It's no secret that being a professional PostgreSQL consultant is going to be a highly valuable skill in the coming few years...there is already a shortage. Thanks for sending people to the world's most advanced open source database server!

    Former MySQL fan,
    Me

    --

    Robby Russell
    PLANET ARGON
    Robby on Rails
  20. Agenda? by burnin1965 · · Score: 2, Insightful
    ...noisy fanatics in the open source software community...

    ...die-hard open-source zealots...

    ...it's a holy war...

    ...ripe with paranoia and nonsensical conspiracy theories, and replete with loads of self-righteous huffing and puffing about morality...

    ...open source crunchies...


    Hmm, I'm sure this guy isn't working from an agenda, he is definitely not thinking from some squewed hair brained bias, then again....

    ...Open source fans hate SCO for drumming up trouble...


    Oh, so thats what it is to demand money from people so they can keep what is rightfully theirs. And here I thought the correct term for demanding money from people to leave them alone was extortion. And looking back through history it seems the hard working people of this planet usually get pretty steamed up over extortion and have taken down or defied criminal and governmental organizations who commited extortion crimes. And I do believe that extortion is still a crime so SCO is not "drumming up trouble" they are running an extortion racket.

    burnin
  21. Re:rewrite innodb? here's a better solution by jadavis · · Score: 2, Insightful

    But here's a great solution: mysql could use postgresql for its transaction layer.

    An interesting point. One might wonder what it is that MySQL brings to the table if that happened though. Presumably, MySQL would bring nothing other than backwards compatibility with old applications. People would be jumping from MyGreSQL (or whatever this would be called) to the real PostgreSQL as fast as they could.

    On the other hand...doesn't SQLite now support transactions & MVCC? And along these lines, could mysql pick up greater scalability by using db2 & oracle as storage layers as well?

    MySQL has a commercial version to support. They can't charge someone a license fee and tell them to go elsewhere for a good storage engine. Anything in their GPL version needs to be in their commercial version. Therefore the only kind of code they can include is BSD-like, like PostgreSQL.

    I guess they could have some kind of loosely-coupled interface that used another RDBMS as a backend, but again, what does MySQL provide? It would just be a SQL translator. It would be unable to optimize, plan, or execute queries, so that leaves what? Parsing? And then it's re-parsed by the other DB engine? That certainly won't impress anyone.

    When a product gets to the point where it's ONLY possible value is backwards compatibility, people port the applications away quickly. [ insert MS Windows joke here * ]

    * MS Windows doesn't really compare, since it's easy to replace a set of MySQL servers with a set of PostgreSQL servers, but not easy to replace a few hundred million installations of MS Windows.

    --
    Social scientists are inspired by theories; scientists are humbled by facts.
  22. Re:Confused about licensing by toddbu · · Score: 2, Interesting
    We don't live in a world of moral absolutes.

    Agreed. But when SCO starts making money through this partnership and then turns around and uses that cash to attack the same community that SCO despises, does that make any sense?

    SCO not only burned bridges, they set the entire landscape on fire. For a leading player in the F/OSS movement to then hook up with them is very disturbing. Should we expect MySQL developers to suddenly be paid by SCO? What would SCO expect in return?

    When I heard the news, I sent an email to MySQL telling them that I thought they were treading on very dangerous ground. If MySQL was surprised by the reaction of the community then maybe they really don't understand their base of support. I kind of feel that way anyway, since last I looked the only way to give them any money is to buy a license. I'd gladly click on a "Donate using PayPal" link and have suggested that they provide a paid club that people can sign up for to help support the cause, but so far neither has appeared.

    --
    If you don't want crime to pay, let the government run it.
  23. Guys please... by Spy+der+Mann · · Score: 4, Interesting

    MySQL AB (the company behind MySQL) will just modify some code to add SCO Unix support. I mean, MySQL has windows support, Apache has Windows support, and Windows is "teh evil", so?

    A much more important matter is Oracle buying InnoBase. (hint: InnoBase != MySQL AB). But then again, InnoDB is GPL. So, as long as they're GPL, we can still use them for GPL products.

    Now the REALLY scary thing is this dual licensing stuff and MySQL requiring you to buy a license for MySQL if your product is not GPL. I'm still confused regarding the legal interpretation of it, this is a very scary issue, and the /. crowd remains silent about this. So, they're not scandalized about this dual licensing issue and the touchy circumstances , and what "linking" means regarding this (any legal info would be appreciated). But oh, MySQL modifies some code to add SCO Unix support, and the world as we know it is disappearing suddenly?.

    I don't give a **** of what MySQL AB does with SCO (the GPL won't change, will it?). What worries me is the future of InnoDB and if i'll be able to use a MySQL client in my non-gpl'ed, for-profit (i.e. to earn a living) C++ or Python software without having to fear lawsuits from MySQL AB...

    In fact, I think there should be an article on this subject (not that I've STFW'ed, but links would be appreciated).

  24. Re:MySQL has some business strategy... by jadavis · · Score: 2, Informative

    I can only assume you grossly misused PostgreSQL or some other software on the machine. PostgreSQL has a legendary reputation for reliability and stability, which has held up perfectly for me for years (no postgresql failures ever).

    And if a disk crashes, you can hardly blame PostgreSQL. PostgreSQL has several great online backup systems available: Slony-I (repliaction), point-in-time recovery (PITR), and pg_dump. Use them.

    You are also the first person I've heard describe PostgreSQL as a "memory hog".

    My guess is that you made no attempt to diagnose the problem. I doubt your problems are related to a PostgreSQL bug. You could have reported your problems on pgsql-general, and I'm sure people there would have helped you as long as you provided good information.

    --
    Social scientists are inspired by theories; scientists are humbled by facts.
  25. Re:Well now by jadavis · · Score: 2, Funny

    A brighter LAMP: Linux Apache Middleware PostgreSQL

    --
    Social scientists are inspired by theories; scientists are humbled by facts.
  26. Re:So, let me get this straight... by Kemuri · · Score: 2, Insightful

    I think you can criticize something/someone, but you got to get your facts correct first.

    1. Dual License: Please read Myth #6:
          http://dev.mysql.com/tech-resources/articles/dispe lling-the-myths.html
    2. MySQL, all the GUI and Connectors, hell even the Support software used (Eventum) is
          available under GPL, aka open source.
    3. MySQL Network is not free no, but see point 2.
    4. Many developers should know what they are doing and think first before making something.
          See point 1.
    5. What?
    6. See point 1.

  27. Re:MySQL, SCO, and Fanatical Fools. by QuickFox · · Score: 2, Funny

    I think SCO sucks as much as the next guy,

    I suppose this "next guy" would be me, as I'm the first guy to reply to your post. Right?

    You have some nerve, saying that SCO and I suck equally.

    --
      Waging war against fundamentalism is as likely to make the fundamentalists give up as 9/11 was likely to make the United States give up.

    --
    Terrorists can't threaten a country's freedom and democracy. Only lawmakers and voters can do that.
  28. Re:Confused about licensing by bani · · Score: 2, Informative

    You mean you were actually convinced by the marketspeak? I saw right through it -- mysql is saying what sco wants to hear, not what mysql actually believes.