Slashdot Mirror


MySQL AB Settles With NuSphere

PCM2 writes "It appears that MySQL AB has settled its dispute with NuSphere over use of the MySQL trademarks. CEO Marten Mickos has punctuated the occasion with a donation to the FSF -- but there's no mention of what the actual terms of the settlement were, and there's no statement on NuSphere's site either (yet)."

117 comments

  1. Cool by InnovATIONS · · Score: 4, Funny

    As long as I don't have to start calling it GNU/MySQL I will be satisfied.

    1. Re:Cool by nother_nix_hacker · · Score: 3, Funny

      Is it just me or is there a "as long as I don't have to call it GNU/ I'll be happy" post these days?

    2. Re:Cool by DarkHelmet · · Score: 2
      Imagine what gnu.org would look like if it did:

      GNU's Not Unix!
      (GNU's Not MySQL Either)

      Underneath is an altered picture of a GNU humping a dolphin.

      --
      /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i
    3. Re:Cool by InnovATIONS · · Score: 4, Funny

      It's hard to be really creative when you are hoping for first post. I thought about saying 'imagine a beowulf cluster of these' but it just didn't seem to fit.

    4. Re:Cool by AndroidCat · · Score: 4, Funny

      Ah, so you have seen the the cover the latest O'Reilly book?

      --
      One line blog. I hear that they're called Twitters now.
    5. Re:Cool by civilizedINTENSITY · · Score: 2

      So like have a javascript button on your toolbar that will post something witty for you. That way if you see your in line for a first post, at least it looks like your smart.

  2. However by nizcolas · · Score: 5, Funny

    What has not been settled is the debate over the pronounciation of SQL.

    --
    If you get an error, type "OVERRIDE" or "SECURITY OVERRIDE" and then try the optimize command again.
    1. Re:However by rusty0101 · · Score: 1

      Here I thought that in the open source community it was pronounced ess cue el, where in the commercial community it was pronounced redundant.

      -Rusty

      --
      You never know...
    2. Re:However by orthogonal · · Score: 2

      What has not been settled is the debate over the pronounciation of SQL.

      It's pronounced, sqqqqqueeeealllllllll, like a pig.

      It's the sound Ned Beatty made in that memorable scene in Deliverance.

    3. Re:However by Anonymous Coward · · Score: 0

      It's pronounced "suck". SQL programing is annoyingly tedious.

    4. Re:However by Anonymous Coward · · Score: 0

      it is obviously pronounced "ess cue ell". Anyone who pronounces it differently, including "sequal" will be grouped with the people who pronounced "TCL" as "tickle", "GUI" as "gooey" and those who use "WYSIWYG" in any fashion whatsoever.

      Those people will all be lined up and shot.

    5. Re:However by prizog · · Score: 2

      Judge Saris, at the preliminary injunction hearing, kept mangling the pronounciation -- my ess kweeee el, mysquuuul, I think even mysquirrel at one point.

      BTW, thanks for the donation, MySQL.

    6. Re:However by Tablizer · · Score: 1

      What has not been settled is the debate over the pronounciation of SQL.

      We better solve this. Otherwise the ambiguity will just encourage some astronomer to name a new trans-Plutonian asteroid after it.

  3. I got an email from Monty about it: by Blimey85 · · Score: 4, Informative
    Hi!

    MySQL AB is pleased to announce that it has settled its lawsuit with Progress Software Corporation and NuSphere Corporation. For more information, see the joint press release at

    http://www.mysql.com/press/release_2002_14.html

    Regards, Monty

    --
    How is it that one careless match can start a forest fire, but it takes a whole box to start a campfire?
    1. Re:I got an email from Monty about it: by cranos · · Score: 1

      You see this is why I don't like press releases, you get a whole bunch of nothing.

      What exactly is the terms of settlement? Is Nu-Sphere going to get more than a slap on the wrist or what?

      What is happening now?

    2. Re:I got an email from Monty about it: by ekrout · · Score: 3, Funny

      Oh yeah?

      Well the rest of us all got a hand-typed comment from Marten himself! :-p

      --

      If you celebrate Xmas, befriend me (538
    3. Re:I got an email from Monty about it: by NineNine · · Score: 1

      Who the hell is "Monty"? If you're gonna name drop, at least drop a name of somebody famous. And, what exactly is in this miraculous email that's not in the article?

      On a related note, I got an email from Candy about this really hot web site...

    4. Re:I got an email from Monty about it: by Anonymous Coward · · Score: 0
      Some people are pretty stupid. Gee, lets think about this for a moment... hmm.... this is a MySQL topic... the guy that started MySQL is named what? I'll give you three guesses and the first two don't count.

      God I hate stupid people.

    5. Re:I got an email from Monty about it: by mr_z_beeblebrox · · Score: 2

      Who the hell is "Monty"? If you're gonna name drop, at least drop a name of somebody famous. And, what exactly is in this miraculous email that's not in the article?

      If your going to insult someone for dropping meaningless names on an issue, perhaps you should know the issue.
      That said, I will inform you as though you had politely asked. Monty Widenius is (not sure which) either THE creator of MySql or ONE OF the creators of MySql. That would be Monty.

  4. duh by neuroslime · · Score: 1


    ess queue el

    1. Re:duh by Anonymous Coward · · Score: 0

      fuh kyoo, faah gaaht

    2. Re:duh by Anonymous Coward · · Score: 0

      I prefer to pronounce it "sqeal".

  5. More good news for MySQL by ekrout · · Score: 4, Insightful

    With OS X came a bundling of MySQL, and CTOs (Chief Technology Officers) across the country thought to themselves that "Hey, if a big profitable company puts this package of OpenSource software into their flagship OS, it must be OK to use. Let's stop dishing out tens of thousands of dollars a year to Oracle and let's just use this free RDBMS implementation." (Sure, PostreSQL is a bit more weathered, but both are pretty nice considering their price).

    Wider acceptance of MySQL and its related products/technologies is a good thing, and solving this NuSphere trademark violation is only a good thing in my mind.

    --

    If you celebrate Xmas, befriend me (538
    1. Re:More good news for MySQL by DAldredge · · Score: 3, Interesting

      You do understant that MySQL is not much more than a filesystem with a SQL interface, don't you?

    2. Re:More good news for MySQL by jazman_777 · · Score: 5, Funny
      You do understant that MySQL is not much more than a filesystem with a SQL interface, don't you?

      Yes. What's so great about Oracle is that it uses Magic (tm) to store its data somewhere in the Matrix.

      --
      Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
    3. Re:More good news for MySQL by Frater+219 · · Score: 5, Insightful
      With OS X came a bundling of MySQL, and CTOs (Chief Technology Officers) across the country [...] PostreSQL

      That's odd. I think you said that once before, typo and all.

    4. Re:More good news for MySQL by ChaosDiscord · · Score: 5, Insightful
      You do understant that MySQL is not much more than a filesystem with a SQL interface, don't you?

      Yup. I also understand that for many applications, all you need is a filesystem with an SQL interface.

      A department's home built inventory system doesn't really call out for the power of DB2. The registration system at one of my prior employers just held names, addresses, and a simple join to their registration keys, and all of this was done without the scalability of Oracle.

      Choices are good. Heck, sometimes you need a database, but don't need anything more complicated than the ability to store key-value pairs. There is even a free solution for that.

    5. Re:More good news for MySQL by iSwitched · · Score: 1

      And what would be even better news for MySQL AB is if they could figure out how to get people to pay for something they can get for free...

      --
      "That naive cube! How long must I suffer this!" --Sheldon J. Plankton
    6. Re:More good news for MySQL by DAldredge · · Score: 1, Flamebait

      You know, the moderators are insane. Looked into the face of Cthulhu for too long insane.

      What I posted was a joke, and a not funny one at that, why did it get +1?

      And the post above it makes no sense! Yet the mods have it at +4!

      Damn. Maybe it is time I quite reading /.

    7. Re:More good news for MySQL by Bruce+Perens · · Score: 2
      I thought it was Sleepycat Software's Berkeley DB with a SQL engine.

      Bruce

    8. Re:More good news for MySQL by Anonymous Coward · · Score: 0

      I've read Shakespeare multiple times, but that doesn't mean the second or third read through "Macbeth" was any less scintillating.

    9. Re:More good news for MySQL by AndroidCat · · Score: 1
      Hmm, the Scottish Database. Is this a select I see before me? Out damn data! MacbethQL.

      On second thought, let's not go there...

      --
      One line blog. I hear that they're called Twitters now.
    10. Re:More good news for MySQL by Malcontent · · Score: 2

      Verry funny.

      --

      War is necrophilia.

    11. Re:More good news for MySQL by bigiain · · Score: 2, Informative
      > I thought it was Sleepycat Software's Berkeley DB with a SQL engine.

      It can be.

      It uses (according to the doco I've got here) any of 5 different table types, BerkleyDB being just one of them.

      see the mysql doco for details

    12. Re:More good news for MySQL by Anonymous Coward · · Score: 0

      More seriously: Oracle, db2, SQL Server and consorts are a bunch of administration tools, interfaces, (data integrity) enhancements and optimizations, with a data container buried somewhere deep inside.

      MySql is a data container, and a darn good one, but barely more than that.

    13. Re:More good news for MySQL by mr_z_beeblebrox · · Score: 1

      With OS X came a bundling of MySQL, and CTOs (Chief Technology Officers) across the country [...] PostreSQL

      WTF.... Apple is bundling CTOs with OSX! That has to be far more counterproductive than just IE. I know my CTO has crashed more puters than all of redmond.

  6. An idea by sheWhoWalksWithToesL · · Score: 5, Funny
    We could start pronouncing it "squirrel".... As in "uh-oh", the squirrel is hosed." or MY squirrel is more secure than YOUR squirrel."

    --
    -SheWhoWalksWithToesLikeCobras Please enter any 11-digit prime number to continue...
    1. Re:An idea by Iguanaphobic · · Score: 5, Funny

      12567476521 and I'll raise you a palindrome.

      --
      Fascism should more properly be called corporatism, since it is the merger of state and corporate power.
    2. Re:An idea by Anonymous Coward · · Score: 0

      And techs wonder why non-techs think we're so wierd... :)

    3. Re:An idea by Herkum01 · · Score: 1

      I think I can speak for most people when my reply to this is "NUTZ!"

    4. Re:An idea by Tablizer · · Score: 1

      We could start pronouncing it "squirrel".... As in "uh-oh", the squirrel is hosed."

      BTW, when is MyBeaver 1.0 going to be released? My "obnoxious joke ideas" file is getting full.

      Can't wait to see what O'reilly has planned for the cover. That alone will sell the book ;-)

  7. Kudos by citking · · Score: 3, Interesting

    I'm glad they both had the sense to overcome this legal dispute. M$ was probably ready for this to fall through and use it as a marketing technique for their SQL server. Whoops!

    --
    "This food is problematic."
  8. Overview of the issues, please? by scherrey · · Score: 3, Interesting

    Can someone post a BRIEF summary of what the lawsuit was about? I can't tell from the annoucement what the issues were that were resolved.

    1. Re:Overview of the issues, please? by Anonymous Coward · · Score: 5, Informative
      As far as i can tell:
      • MySQL offers two versions of their product: a closed-source and a GPL version. The two are absolutely identical except for license. If you want to use MySQL, you just download the free GPL version. However, if you want to incorporate the code to MySQL into one of your own projects, you must either abide by the terms of the GPLed version, or you must pay MySQL AB-- the corporation who owns the copyright on MySQL's code-- for a license to incorporate the non-GPL-restricted version.
      • Nusphere entered into some kind of "interrim" contract with MySQL AB whereby they licensed the code, to incorporate into their own "improved" version of MySQL. However, MySQL AB claims that this contract was limited-time, and had expired utterly by the time this next bit happened:
      • Nusphere registered Mysql.org, on which they then set up and started selling their closed-source "improved" version of MySQL. This website presented itself as if Nusphere were the creator of MySQL, and did not at any point reveal to readers of the website that they were selling a product that was A) created by others and B) available for free elsewhere.
      • Then Nusphere sued MySQL, but i don't know why.
      • About a month after this MySQL sued Nusphere on two counts, first that they were in violation of the GPL by selling their product closed-source-- since the unrestricted licence Nusphere had obtained had expired by this point-- and second that they were in violation of trademark law, because they said that even though the GPL gave nusphere the right to the code, it did not give them to right to market under the "MySQL" name or at the mysql.org internet address.

      Please correct anything i have wrong. There are a couple FAQs linked elsewhere in this discussion.
  9. Thanks for the support by martenmickos · · Score: 5, Interesting


    We are very glad it is over now. Thanks to all of you (and there were many of you) who supported us through this process. You are doing a great job defending free software and open source principles.

    Marten Mickos, MySQL AB

    1. Re:Thanks for the support by ekrout · · Score: 2

      Sir,

      Congratulations on both a moral and legal victory over NuSphere.

      Will you sign my post? ;-D

      Sincerely,
      -- Eric

      --

      If you celebrate Xmas, befriend me (538
    2. Re:Thanks for the support by DAldredge · · Score: 1

      Now that this is over, when do you plan to have subselects added to MySQL?

    3. Re:Thanks for the support by proj_2501 · · Score: 3, Informative
    4. Re:Thanks for the support by DAldredge · · Score: 1

      Thank You. That will help a lot.

    5. Re:Thanks for the support by mark_mysql · · Score: 1
      And you can test them yourself, if you're willing to compile MySQL-4.1 on your own box.

      See http://www.mysql.com/doc/en/Installing_source_tree .html and follow the directions for 'cloning' the 4.1 source tree.

      MySQL AB is always looking for feedback from the community on our new features.

    6. Re:Thanks for the support by greenrd · · Score: 2
      Note to all: Eric Krout was an infamous troll on kuro5hin.org. I suggest everyone add him to their Foes list - I have.

    7. Re:Thanks for the support by Anonymous Coward · · Score: 0

      Wow, you're a loser.

  10. Great FAQ on this whole dispute by ekrout · · Score: 5, Interesting

    I didn't know much every single detail regarding this whole argument until I read this page of frequently asked question on the MySQL vs. NuSphere dispute.

    It talks about who actually created the software, as well as their take on others' claims that MySQL AB attempted to "change rules in mid-agreement" with NuSphere.

    --

    If you celebrate Xmas, befriend me (538
  11. Good News by mwdib · · Score: 2, Informative

    Pleased to see the settlement. I've made extensive use of Nusphere's mysql-related product line and PHPEd. Excellent products in a nicely bundled form. BTW, I think Nusphere has some of the best mySQL training around.

    --
    "When I grow up, I'll be stable."
  12. What I think is particularly funny... by Blimey85 · · Score: 4, Interesting
    is the fact that Oracle won't allow benchmarks to be published without their written consent, and of course your not going to get their consent unless your benchmark shows them in a favorable light.

    MySQL on the other hand is much more open. Maybe that's because they are faster in most situations, or maybe it's because they really do have a better philosophy.

    If you look at what happened between MySQL and NuSphere, MySQL was never out to crucify anyone. They don't verbally bash anyone or toot their own horn. Look at what they say on their website about their own benchmarks and how they repeatedly point out that the competing products they have tested were not completely optimized due to their lack of knowledge regarding optimizations for those products.

    I think MySQL will eventually be the dominant database for two reasons:

    • It's easier/faster
    • It cots a lot less than Oracle
    And to top it all off, they are a company that we can feel good about supporting. I have a feeling that if they were to become as large as MS, they would never try anything dirty to gain greater market share or to hold on to what they already have. I think a few other companies could do well to learn by the example MySQL has given us. You don't have to play dirty to get ahead.
    --
    How is it that one careless match can start a forest fire, but it takes a whole box to start a campfire?
    1. Re:What I think is particularly funny... by Anonymous Coward · · Score: 0

      Wow, children who can post. I'm impressed. Someday, you'll learn a little bit about databases and the situations under which people use them and you'll understand just how wrong you are.

    2. Re:What I think is particularly funny... by Frater+219 · · Score: 3, Interesting
      If you look at what happened between MySQL and NuSphere, MySQL was never out to crucify anyone. They don't verbally bash anyone or toot their own horn. Look at what they say on their website about their own benchmarks and how they repeatedly point out that the competing products they have tested were not completely optimized due to their lack of knowledge regarding optimizations for those products.

      It's still kind of odd that in their competitive comparison system, crash-me, some candidate features that are listed when you compare two other database products disappear when you add mySQL to the list you're comparing.

      For instance, transactions are excluded from comparison whenever you ask to compare a database with mySQL 3.23.39. (They are included if you compare mySQL 3.23.29, in which case crash-me correctly reports that mySQL does not support transactions.)

      Try it yourself. Go to crash-me with the above link. Check only the boxes for two non-mySQL databases (such as Oracle and Access, or PostgreSQL and Informix), and submit the form. Scroll down to the "Other features" section, near the bottom. You will see a row labeled "transactions". Now, go back and check the box for mySQL 3.2.39, and resubmit the page. Presto -- no line for transactions.

      I'm trying to see this in a positive or even neutral light, but let me be truthful -- I can't. I don't see any honest reason that this special case would be added to the crash-me code. The only reason I can see that mySQL.com would add this behavior to their test suite would be to conceal -- indeed, to "un-ask" -- the question of whether or not mySQL supports transactions.

    3. Re:What I think is particularly funny... by Anonymous Coward · · Score: 0
      I think MySQL will eventually be the dominant database for two reasons:

      It's easier/faster
      It cots a lot less than Oracle


      You forgot:

      It doesn't support required SQL features

      Seriously.. if you believe that MySQL stacks up against Oracle, then you don't know anything about SQL.

      Comparing MySQL to Oracle is like comparing a 2-year-old's tricycle to a F-111. MySQL isn't even in the same league as Oracle.

    4. Re:What I think is particularly funny... by sapgau · · Score: 3, Informative

      I agree on how MySQL presents itself unbaised and openly...BUT

      It still can't replace Oracle...
      Once it can achieve Transactions, Subselects and a basic implementation of Triggers and Stored Procedures then it will really be considered a viable option to most problems that use Oracle right now.

      Or, if we put it the other way around: if, for the current applications that use MySQL, you replace it with Oracle it would be overkill.

      Maybe by the next iteration in it's design MySQL will offer more functionality... meanwhile PostgresSQL is the alternative.

    5. Re:What I think is particularly funny... by EzInKy · · Score: 1

      " is the fact that Oracle won't allow benchmarks to be published without their written consent, and of course your not going to get their consent unless your benchmark shows them in a favorable light.

      Of course it's not just only Oracle with restrictions on publishing benchmarks. MS, Sun, McAfee and many others have similar clauses in their EULA's.

      Just think of the possibilities if this trend was extended to other industries. If Kia doesn't like the results of crash safety tests they could prohibit those results from being published.

      --
      Time is what keeps everything from happening all at once.
    6. Re:What I think is particularly funny... by jeremyacole · · Score: 1

      At very best that would be a bug. There is no reason that MySQL as a company would need to conceal that the product had not supported transactions until some point. That's public knowledge, and a well known fact.

      If you had contributed your effort to sending an email to MySQL AB instead of posting to slashdot, the bug could've been fixed when you first found it. I have, however, sent the content of your post on to the web guys.

    7. Re:What I think is particularly funny... by Bruce+Perens · · Score: 4, Informative
      The underlying database, which was Sleepycat the last time I checked, has been transactional for quite some time. Go look at their site or even read their book. I don't know what the status is of transactions in the SQL engine.

      Bruce

    8. Re:What I think is particularly funny... by Bruce+Perens · · Score: 3, Informative
      It is transactional with Sleepycat, and ACID with InnoDB. Subselects are currently in development for 4.1 . Stored procedures are planned for 5.0 . They are looking at triggers.

      Bruce

    9. Re:What I think is particularly funny... by jeremyacole · · Score: 3, Interesting

      You've posted several other times about this. The "underlying engine" in MySQL is *not* Sleepycat's BDB.

      On most installations of MySQL, the "underlying engine" (which we call a "table handler") is MyISAM, an ISAM-based storage engine created by Monty Widenius, the founder and original creator of MySQL. MySQL has been from the start created so that the table handler could be easily swapped out for a newer/better/more featureful one if needbe. In version 3.23 we added support for Sleepycat's BerkeleyDB (which supports transactions and page-level locking) and also added support for Innobase Oy's InnoDB (which supports transactions, row-level locking, and multiversioning, among other features).

      You can find more info at:
      MySQL Manual: Table types

      Regards,
      Jeremy Cole, Sr. Trainer and Consultant, MySQL AB

    10. Re:What I think is particularly funny... by Frater+219 · · Score: 2
      If you had contributed your effort to sending an email to MySQL AB instead of posting to slashdot, the bug could've been fixed when you first found it.

      Actually, I alerted webmaster@mysql.com the first time I noticed it -- months ago -- and never heard back. I notice that they seem to have corrected the matter now, regardless of how it originated. Apparently, raising visibility of this problem in this public forum was successful in getting it fixed -- a pattern that I am familiar with from security-related forums.

      I'm not willing to withdraw speculation that it was intentional, though, considering mySQL's untruths regarding the value of vital RDBMS functionality they hadn't at the time bothered to implement. This is a crew with a history of being dishonest about comparison between their product and others, by belittling an essential relational feature their product was missing.

      Few pieces of software include in their documentation fallacious "explanations" of why a feature that all their competitors have, but they lack, is bad and unnecessary. It is only to be expected that those who do, and then go on to implement and promote those very "bad and unnecessary" features, would then remove the offending libels from the documentation. The link above includes a quote from mySQL documentation from before it supported relational integrity (aka "foreign key constraints"). You will note that the extravagant claims of integrity being unnecessary and confusing have been removed from the current mySQL documentation. Convenient.

      If you have an explanation of how a bug could give rise to the dropping of this particular test from the crash-me results only when a version of mySQL was being evaluated, please do post it here. I will be glad to retract my speculation if it is disproven. Be crash-me's omission bug, or be it lie, no matter -- bugs and lies have in common a dislike for exposure.

    11. Re:What I think is particularly funny... by jeremyacole · · Score: 1

      I can't speak for the webmaster@ alias as I am not part of it, but I sent the text of Bruce's post to our web guys and got the following reply:

      From jimw@mysql.com Thu Nov 7 21:52:51 2002
      Date: Thu, 7 Nov 2002 16:36:53 -0800
      From: Jim Winstead
      To: Jeremy Cole
      Subject: Re: BUG: crash-me can't decide about transactions

      it's a typo in the mysql and mysql-3.23 result files. the fix will get
      pushed to the site shortly.

      the 'transactions' row was mislabeled as 'constant string size in where'
      if you included either of those result files.

      jim

      I hope that answers your questions and suspicions!

    12. Re:What I think is particularly funny... by sql*kitten · · Score: 2

      is the fact that Oracle won't allow benchmarks to be published without their written consent, and of course your not going to get their consent unless your benchmark shows them in a favorable light

      No-one does, at least not anyone with a product that you can do a non-trivial amount of tuning to. It would be trivial, if you wanted to, to benchmark a deliberately misconfigured Oracle against a well-tuned MSSQL (or vice versa) on identical hardware to "prove" that one was better than the other. Only a qualified DBA would be able to spot it, if you also published the exact configurations of each system.

      MySQL on the other hand is much more open. Maybe that's because they are faster in most situations, or maybe it's because they really do have a better philosophy

      It's because there's almost no tuning you can do to MySQL. It's far too simple to be vulnerable to tricks. That might sound like a good thing, but all it means is that the developer made the tuning decisions for you, sure you can change them, but only if you recompile the server! Whereas with a real database, it's easy to have it tuned for OLTP during the day, batch at night, so you don't have to make any compromises.

      I think MySQL will eventually be the dominant database for two reasons:

      MySQL is in a funny position. It's too simple for real applications (no triggers, no stored procs, only get crude transactions and foreign keys, and even then only with a plugins, etc). But it's too complicated for grandmothers to use for their recipes. I think eventually MySQL will be driven out by SAP-DB, Interbase, PostgresQL etc - free databases that are actually feature-comparable with professional products.

    13. Re:What I think is particularly funny... by scrytch · · Score: 2

      So by 5.0, MySQL's technology will have joined the 1980's, mostly. They'll "look" at other basic features. How about views for example? In Oracle, I can write stored procedures in java. In PostgreSQL, I can write 'em in perl. Both give me MVCC as well as traditional locking, not to mention packages, user defined types, views, and oh yeah, triggers. Referential integrity is not a damn boondoggle.

      MySQL's a great sorta-SQL frontend to sleepycat, but I am sick unto death of hearing how everything should be moved to it. This sort of nonsense has real repurcussions, when I'm forced to work with a blunt tool because of the "buzz" it gets that it simply doesn't deserve at all.

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
  13. Is it really...? Oh let's not go there. by chrisleonard · · Score: 2, Interesting

    Aargh ... how will it take until we start the "but is MySQL really an RDBMS" thread here?

    (don't click here!)
    (or here!)


    Oops, wait ... there, I've just done it!

  14. Recap, FAQ by nsushkin · · Score: 5, Informative
    The original post doesn't explain the nature of the dispute. From the Dispute FAQ, I gather that the dispute is about MySQL trademark/brand.

    • Monty created MySQL as GPL software and later formed MySQL AB to commercialize it.
    • NuSphere sells non-GPL software statically linked to MySQL. NuSphere ships product in GPL violation. NuSphere acquires mysql.com domain.
    • MySQL AB complains, MySQL AB tries to get mysql.com domain back.
    • NuSphere sues MySQL for interference in business
    • MySQL AB countersues for trademark and license infringement
    • They bicker
    • They finally settle
    1. Re:Recap, FAQ by nsushkin · · Score: 2, Informative
      Note, that the Dispute FAQ reflects the point of view of MySQL AB.

      As of now, NuSphere's website doesn't seem to have any information about the dispute and search for "MySQL" returns

      NuSphere MySQL is a fast, reliable relational database management system for developing database-driven Web sites. The integrated distribution of MySQL, Apache, Perl, ..

    2. Re:Recap, FAQ by Svenne · · Score: 3, Informative

      Except that NuSphere aquired mysql.org, not com. mysql.org has never belonged to MySQL AB, it's just that it used to point directly at mysql.com before NuSphere aquired it.

      --

      Slagborr
    3. Re:Recap, FAQ by thorgil · · Score: 1

      nope....

      not mysql.com

      mysql.org

      --
      Warning: This sig contains a small bug. ==> *
  15. That's a huge relief by Inthewire · · Score: 1

    Now I can rest easy, knowing that they're are no more worries about those companies destroying each other. None of my mySQL installations are in danger. I'm off to celebrate!

    --


    Writers imply. Readers infer.
  16. Oracle and MySQL are not swimming in the same sea. by jpetts · · Score: 3, Informative
    I think MySQL will eventually be the dominant database for two reasons:
    • It's easier/faster
    • It cots a lot less than Oracle


    I use MySQL and Oracle 8i and 9i in my professional and personal lives, and while MySQL is very useful for quick 'n' easy databases, it is not something I would want to build a real-life large application around, for the simple reason that it is SO nice to be able to embed a nice set of business rules right in the database. That, for me, gives Oracle the edge currently. And yes, MySQL will, I have no doubt, grow these features essential for large and complex applications. And guess what? It will get slower/harder as it does so, and I also believe it will get more expensive.
    --
    Call me old fashioned, but I like a dump to be as memorable as it is devastating - Bender
  17. huh? by Anonymous Coward · · Score: 0

    what

  18. GPL by vlad_petric · · Score: 5, Insightful
    It's good that they setled the dispute, however I think it would have been much better for the comunity if GPL were tested and proven valid in court. The reality is, there's tons of very valuable software under GPL, and noboy knows whether GPL is truly enforceable.

    The Raven

    --

    The Raven

    1. Re:GPL by RealAlaskan · · Score: 4, Interesting
      ... and noboy knows whether GPL is truly enforceable.

      If the GPL is not valid, you have no right to distribute any GPLed software, unless you own the copyright. You can still use it, and fiddle with it, and on and on. But the GPL is the only thing which gives you the additional privilege of redistributing it.

      I hear a lot of nonsense about ``... the GPL has never been tested ...''. It's nonsense because testing the GPl will be a loose-loose proposition for the challenger. If he busts the GPL, he's left with no rights, other than the right to keep and use the copy (or copies) that he has paid for. If he wants to keep his right to redistribute, with or without changes, he'd better not bust the GPL, because then his only rights are the rights you get when you buy a book.

    2. Re:GPL by Bruce+Perens · · Score: 5, Informative
      He's right. We can't find a sucker to be the defendant, because it very truly is a lose-lose proposition.

      Bruce

    3. Re:GPL by JoeBuck · · Score: 2

      As Eben Moglen has said, the GPL has been enforced dozens of times. Potential violators have always backed down and settled before going to court, but that in itself is enforcement.

      The fact that no corporate lawyer has yet dared to challenge the FSF in court should tell you something. In many cases, the FSF obtains settlements that require senior managers to report to the FSF regularly on their use of GPL software and their efforts to comply with licenses.

    4. Re:GPL by Anonymous Coward · · Score: 0

      Outright copyright violation is a lose-lose proposition.

      However, any case that depends on someone-or-other's definition of "linking" or "derivative work" could certainly be win-win for the sucker.

      (My take is that most Free Software libraries are under the LGPL not because they particularly want to support closed programs, but because they are probably powerless to stop them anyway.)

  19. More like adding Access to Office. by InnovATIONS · · Score: 1
    MySQL is probably more comparable to MS Access than to something like Oracle or SQL Server. There is no way a CTO would downgrade a working application from Oracle or SQL Server to mySQL.

    Use it for lighter noncritical work? Quite possibly.

    Transactions, stored procedures, and triggers are not just 'bells and whistles' to large database applications. They are core features. You can't easily port from a system that has them to one that does not.

    1. Re:More like adding Access to Office. by Anonymous Coward · · Score: 0

      thanks for reminding me.

      i almost just now installed mysql...but thankfully you have saved me from myself.

      (whips oracle install CDs from back pocket)

      we are in good shape now.

      carry on InnovATIONS

    2. Re:More like adding Access to Office. by LordLucless · · Score: 1

      Actually, MySQL does have transaction support.

      MySQL may not be something you want to rely on for mission-critical applications yet, but is certainly moving forwards in leaps and bounds.

      --
      Just because you're paranoid doesn't mean there isn't an invisible demon about to eat your face
  20. And what were the results? by Anonymous Coward · · Score: 0

    What was the end result?

    1. Re:And what were the results? by Anonymous Coward · · Score: 0
    2. Re:And what were the results? by Anonymous Coward · · Score: 0

      LOL.

  21. Don't you worry your pretty little head, woman by Anonymous Coward · · Score: 0

    As long as that fat bearded monster, RMS, doesn't GPL (General Poverty License)it , you'll never have to prefix GNU before MySql.

  22. Re: pronounciation of SQL by ManxStef · · Score: 1

    ...and there was me thinking I'd cleared that up in my last Slashdot post.

    In summary: either S - Q - L or "sequel", interchangeably. Or "squirrel" if you're a freak [grin]

    Cheers,

  23. It would have been good to see the GPL tested. by Brett+Glass · · Score: 2
    Many lawyers -- some of whom are proponents of open source software -- say that they see serious and fundamental problems in the GPL. It'd be nice to resolve these, and have a court rule one way or the other. Otherwise, there's too much FUD in the air. People just don't know where they really stand.

    One advantage of the Berkeley license is that it has been tested in court and ruled valid. And it doesn't have the most dicey quality of the GPL: its viral nature.

    1. Re:It would have been good to see the GPL tested. by chromatic · · Score: 1
      And it doesn't have the most dicey quality of the GPL: its viral nature.

      Brett, you'll be pleased to note that our scientists have come up with an inoculation that will protect you. Within six months, you should be able to go to any reputable doctor or medical clinic within the US, Canada, or the EU and receive the JDDMGSC* shot.

      * Just Don't Distribute Modified GPLd Source Code

    2. Re:It would have been good to see the GPL tested. by Anonymous Coward · · Score: 0

      Well, what about: I write a "Hello World", GPL it and give it to you. You modify it to print "Hello Cruel World" and sell it to me for $1.
      I disassemble it, recognice my code and sue you for $1.50 (hey it's my code. I gotta make a profit). I guess we have a case!

      The problem is, once you let a bunch of lawyers and judges loose there's no way of predicing
      the outcome. That's probably why FSF (who wants it to be valid) or Microsoft (who probably wants the opposite) hasn't already done that.

    3. Re:It would have been good to see the GPL tested. by anandsr · · Score: 1

      Good when you sue for the stolen code and GPL is found not valid even then you will win because then you are protected under the copywrite law and the other guy is in the wrong. If GPL is valid still you win because then the guy has violated the code. So its a win win situation for you. But a very bad situation for the other guy so he will do anything to get out of the situation. So out of court settlement happens. Result no test for GPL. I think it will be a very rare and stupid person to try and prove GPL invalid, because the person does not gain anything out of it. Not even MS will find any benefit there.

  24. Re: pronounciation of SQL by Anonymous Coward · · Score: 0

    Unfortunately you would be incorrect.

    Sequel was a predessor to SQL.

    They are not they same thing. Though they are used interchangably (mainly by DBAs)

  25. or you could just use postgres and have those now by jbellis · · Score: 1

    and use a database written by people who didn't spend years denying that these features were useful, much less desirable...

  26. MySQL in Swedish by Anonymous Coward · · Score: 1, Interesting

    Actually in swedish MySQL can be pronounced "myskul" (not at all pronounced like "my skull" by the way...) wich means something like "cozy fun"

    Isn't that fun... and cozy.

  27. Re:Oracle and MySQL are not swimming in the same s by llin · · Score: 1

    In these cases, PostgreSQL is probably a viable candidate. It has much better SQL support, triggers, support for stored procedures in multiple language types, and a MVCC locking system that even Oracle doesn't match.

    The 7.x series is pretty stable, and you can now vacuum without shutting down.

    That being said, MySQL is just a lot easier to work with, especially wrt modifying table structure, support tools, and access control. And having built in braindead replication is nice too.

  28. PostgreSQL's got it... by Anonymous Coward · · Score: 0
    It is transactional with Sleepycat, and ACID with InnoDB.

    PostgreSQL's got MVCC, which is miles ahead.

    Subselects are currently in development for 4.1.

    Check. PostgreSQL's got that one, too.

    Stored procedures are planned for 5.0.

    Check.

    They are looking at triggers.

    Duh, that one too.

    And the speed is pretty much on par with MySQL. And it's so easy to setup, if you haven't tried it for some time, do so now, it's really stable, fast and loaded with goodies!

  29. Re:or you could just use postgres and have those n by Tablizer · · Score: 1

    What is it about Postgres that it keeps being ignored compared to MySQL? Perhaps MySQL is used by more people because it targets slightly smaller applications? Thus you hear it mentioned more?

    Or, perhaps the hard-to-remember name. Sounds like a fertilizer brand, to be frank.

  30. Don�t worry about it ... by michajoe · · Score: 1

    as long as the US President is pronouncing "nuclear" as "nucular", the correct pronounciation of SQL is not all that important.

  31. You forgot option #3 by Kjella · · Score: 2

    The court may find that the terms of the GPL licence has been upheld, even though it's done in such a way as to make it completely unusable for anyone else to work on.

    I can't really say how a lawyer could twist the GPL, but there's a few sections there where I'm sure they would:

    "reasonably considered independent and separate works" and "part of a whole" and "mere aggregation". Does for instance two separate installers, one for the GPL part, one for the rest go as "parts of a whole" or "separate works"? Or various wrappers / OS communications interfaces (COM etc.)? Or something like "preferred form of the work for making modifications to it". Oh sure, we prefer to make our modifications in assembler, right? Or "major components of the operating system" Why, IE, WMP and whatever are components of Windows, right?

    I'm not saying any of these parts *are* broken. But they don't hold much confidence until clearly defined by a court of law.

    I agree, a defendant would never try to bust the GPL, but he *could* break the results that the GPL tries to achieve. And that, would actually be a far worse result as it would put all GPL-licenced programs in the same situation.

    Kjella

    --
    Live today, because you never know what tomorrow brings
  32. actually its foxpro by Anonymous Coward · · Score: 0

    without the gui development.It has sql,it stores each table as its own file and has transactions that really dont use a transaction log, which means if something goes wrong during a commmit you still get half commited data.

  33. maybe... by Anonymous Coward · · Score: 0

    if mysql wasnt the guiless version of FOXPRO.

  34. hmmm.... by neiljmac · · Score: 1

    I pronounce it 'them words', being as I am from the North of England
    (that's the old England in the Yoo Kay, for those of you who's forefathers (and mothers) came from over here).

    As in 'Make a statement using them words and bung it in the database'.

    --Jargon for Jerx
    (yet to be published - probably never) ;)

  35. Part of the Settlement by Corydon76 · · Score: 2, Informative

    Well, if you look in the WHOIS database, part of the settlement is listed there. Looks like MySQL AB now owns the domain mysql.org and not NuSphere anymore.

  36. GPL validity was confirmed by nsushkin · · Score: 1
    Among other good things, this LinuxGram article says

    "It was the first time that the GPL, the cornerstone of the open source and free software movements, had been dragged before the bar. [...]

    In the process, a federal judge deemed the GPL enforceable and binding."

  37. Last Post! by alpg · · Score: 1

    ... Any resemblance between the above views and those of my employer,
    my terminal, or the view out my window are purely coincidental. Any
    resemblance between the above and my own views is non-deterministic. The
    question of the existence of views in the absence of anyone to hold them
    is left as an exercise for the reader. The question of the existence of
    the reader is left as an exercise for the second god coefficient. (A
    discussion of non-orthogonal, non-integral polytheism is beyond the scope
    of this article.)

    - this post brought to you by the Automated Last Post Generator...