Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×
News

MySQL & Nusphere 126

This is an update to the story a few days ago about the dispute between MySQL AB and NuSphere. MySQL AB has put up a FAQ about the dispute (note that it mentions lawsuits filed by both parties), and both parties have posted to the MySQL mailing list with more information: NuSphere's post, and MySQL AB's response.
This discussion has been archived. No new comments can be posted.

MySQL & Nusphere

Comments Filter:
  • by Anonymous Coward
    Just fucking get along? There is no need for this kind of bullshit in the Open-Source community!

    Some More stupid shit, funny though [askadick.com]

  • by Anonymous Coward
    Reread this quote from mysql.org:

    We are looking for talented individuals to contribute to the community. For those willing to help maintain the code, documentation, or support resources, please email support@mysql.org.

    That's not something you normally hear from an party that isn't the developer of a product. It's deceptive at the very least, since they're not making it clear that they aren't the original authors or the current "official" maintainers.

  • by Anonymous Coward
    This conflict might actually be good for the OpenSource community since if MySQL AB's suit goes to court it will be a good test for the validity of the GPL. So think twice before you complain about this public catfight. It might look ugly but something good might come out of it regardless of whose side you are on...
  • by Anonymous Coward
    ...and you can hear two things off in the distance:

    1. Bill Gates laughing himself silly over how publicly this latest open source food fight is being waged.

    2. Hundreds, maybe thousands, of corporate decision makers crossing MySQL off their list of products to investigate. With Red Hat about to release their version of PostgreSQL, this is incredibly bad timing, to say the least.

    One more thing--I'm surprised no one has pointed out that this is exactly the same kind of pointless turf war that resulted in the fragmentation of commercial Unix products years ago. Everyone is jockeying for the slightest perceived commercial advantage, losing sight of the big picture, and harming themselves and users. Very sad...

  • by Anonymous Coward on Saturday July 14, 2001 @10:27AM (#84819)
    Why i shouldn't just forget the whole thing, forget about both MySQL AB and the non-free-anyway "gemini" extention, and just go apt-get postgresql?

    Yes, i realize this may be a bit offtopic. I'm just hoping to see if i can get some informed opinions while we're vaguely on the subject without it degenerating into a huge flamewar..

    Postgres seems to offer a vaguely more robust feature set than mysql, but it seems to be a given that mysql is the product to go with and postgres is just kind of ehh, whatever, yeah it's out there. Why is this? Speed and speed alone?

    What is it which leads mysql to be viewed as the default solution for the open-source community, given its featureset is by some accounts a bit minimal? What does it offer over postgresql?

    For the record: i have used mysql in several situations, done perl DBI programming with mysql, and never used postgres. Moreover i have a perl database-backed-website [everydevel.com] library that i am interested in using but am not *quite* certain will work with any DBMS except Mysql. I am just curious as to my options, and wondering if someone could tell me what i am missing.. thanks.

  • Posted by polar_bear:

    that both sides should just go back to the negotiating table and put this silly shit behind them. It's not doing anyone any good and it's giving corporate drones a good excuse to just buy SQLServer from Microsoft instead. C'mon guys -- learn to suck it up and make some compromises. NuSphere definitely needs to get off their ass and GPL the Gemini code yesterday, and they both need to work at resolving this. There's plenty of room for two commercial companies supporting MySQL without playing dirty tricks or slinging mud.

    BTW -- Just b/c you GPL something doesn't mean you give up the rights to the name of the program, just that others have rights to the CODE. If I create something I have (unless I share them) exclusive rights to the name, and NO that doesn't go against the spirit of the GPL or take any rights away from users. It just means that corporation B can't fuck corporation A that's spent five years building brand recognition without screwing its customers. As far as the BSD license being the answer, you've got to be kidding. Why create something just to get robbed a few years later when a larger company appropriates it without giving anything back? That's just frigging stupid.
  • by nathanh ( 1214 ) on Saturday July 14, 2001 @01:06PM (#84821) Homepage
    Why is this? Speed and speed alone?

    Not even this. MySQL is not faster than PostgreSQL for non-trivial problems. The myth that MySQL is faster seems to be perpetuated by the same people who claim XFree86 is slow.

    The problem is benchmarks, of course. MySQL looks great in benchmarks but because it has basically no features you have to implement all the missing functionality (eg, locks, rollback) in your application. The end result is something that looked brilliantly fast in your benchmarks and is somehow much much slower than PostgreSQL in your final product.

    Of course IANADBM and I'm sure some MySQL fanatic will now say how wrong I am and how "this benchmark they just did" proves it.

  • You are correct in that this is all an argument over a name (well, there is the separate GPL violation thing as well). However, it shouldn't surprise you that the MySQL AB folks would be upset over how NuSphere is using their name. I imagine that I showed up at your job, with a drivers license that said Chanc Gorkon and "borrowed" your paycheck you would be pretty upset too.

    The MySQL AB folks have done all the development work for MySQL. They wrote the entire piece of software, and now the Nusphere folks are trying to hijack not only the project, but MySQL's good name as well.

    As for the "little OSS project" NuSphere, the folks that acquired the mysql.org web site, is actually a fairly large commercial database company. They even have another database that they sell (called Progress). Compared to NuSphere MySQL AB is tiny. In other words you have gotten your prejudices confused. MySQL AB is the tiny Free Software company. They have currently written every piece of MySQL. NuSphere, on the other hand, is the "corporation." They have release absolutely no code, but instead are illegally bundling a statically linked library with the GPLed MySQL binary (which is clearly a violation of the GPL).

    This doesn't have anything to do with elitism. It has everything to do with a commercial software company trying to muscle the creators of MySQL right out of the business that they created with their own work. If NuSphere wants to build their own "enhanced" version of MySQL, they should 1) change the name (as it violates MySQL AB's trademark), and 2) release their extensions under the GPL as MySQL's license requires.

  • That's a fairly razor thin argument. If they just wanted to create a "community" site dedicated to the advancement of the MySQL database why didn't they simply fork the MySQL codebase (legal) and rename their project to something else (legal). The Open Source developers working on the Phoenix database did precisely that when they split off from Interbase.

    NuSphere didn't write the MySQL software, and they haven't released any MySQL related source code. In fact, they are currently in violation of the GPL. Yet all of a sudden they should be the ones creating the "community" site?

    What dope are you smoking, and why aren't you sharing with the rest of us?

  • 1. Bill Gates laughing himself silly over how publicly this latest open source food fight is being waged.

    I couldn't agree more. Of course, if I was part of MySQL AB I would go to war too if someone was misusing my source and my trademark name. What else can they do?

    On the other hand, poisoning the MySQL well might be NuSphere's intention. They do, after all sell another commercial database (Progress), the beast even runs on Linux.

    2. Hundreds, maybe thousands, of corporate decision makers crossing MySQL off their list of products to investigate. With Red Hat about to release their version of PostgreSQL, this is incredibly bad timing, to say the least.

    This might be a good thing :). I am a very happy PostgreSQL user, and I personally think that it should get more use, it rocks. More importantly it stacks up in features against commercial databases like SQL Server. Comparing MySQL to Microsoft's SQL Server is ridiculous, but PostgreSQL compares relatively well (and the price is right).

  • I understand the licensing issues this way. Nusphere wrote the GEMINI table tech and tried to submit it to MySQL AB, but MySQL AB would not take it unless Nusphere signed over copyright so MySQL AB could then turn around and sell closed versions of MySQL to developers to use in closed products...
  • by RobbieW ( 4330 ) on Saturday July 14, 2001 @11:10AM (#84826) Homepage
    Gemini is statically linked to MySQL. Assuming that NuSphere is using MySQL licensed under the GPL and not a separate license from MySQL AB, then they are required to release their modifications under the GPL.

    If they allow their modifications to be downloaded by anyone, they have to make the source available to them. They can require a registration at their site without violating the GPL, but they cannot implement a separate click-through license agreement for GPL licensed code. The real issue is that they were not licensing their modifications under the GPL which is a requirement of the GPL license for MySQL.
  • by Bishop ( 4500 ) on Saturday July 14, 2001 @01:24PM (#84827)

    MySQL AB owns the copyright to the mysql code. NuSphere could enter into an agreement with MySQL AB to license the mysql code under a non-GPL license.

    NuSphere claims that it did enter into an agreement with MySQL AB that allowed NuSphere to bundle the non-GPL Gemini with mysql code. MySQL AB claims that the agreement is no longer in effect. This is a case for the courts to decide.

  • mySQL.org is dedicated to the promotion and improvement of the fast, free, and flexible MySQL database.

    They do not, however, claim to have created MySQL. Perhaps they should link to mysql.com out of courtesy, listing them as the primary developers.

  • Yeah, way to go folks. Let's show the corporations of the world just how the open source community, and companies involved in it, work. Let's show them just how childish and immature we can be, and how infighting can stop us from getting real work done.

    As if the open source community didn't already have enough FUD to defend itself against...

    --
    Gabriel Ricard
    Linux Fanatic
  • Defend your trademark privately as best you can. Don't get the whole world involved in your squabbling because all that you are doing is tarnishing the reputations of both firms.
    --
    Gabriel Ricard
    Linux Fanatic
  • So why are everyone still using MySQL, with all it's shortcomings?
    • My friend is using it, and he's happy with it.
    • My ISP only has MySQL support, so it's the only way to go.
    • Even Slashdot is using it!
    • It's the most popular DBMS, so it must be the best, right?
    • Everyone and my neighbour is using it, so it's easy to get support.

    s/mysql/windows/g;

  • by scrytch ( 9198 ) <chuck@myrealbox.com> on Saturday July 14, 2001 @12:14PM (#84832)
    Postgres seems to offer a vaguely more robust feature set than mysql, but it seems to be a given that mysql is the product to go with and postgres is just kind of ehh, whatever, yeah it's out there. Why is this? Speed and speed alone

    Initially, yes. Once upon a time, PostgreSQL was just murderously slow. Its default config was part of the problem, but it just wasn't very zippy in general. It also had some issues with very kludgey BLOB support (not that that had any bearing on 95% of databases MySQL is used for).

    Considering MySQL's track record in scalability, I rather doubt it can beat PostgreSQL in speed under load, same way a Peterbilt will beat a Porsche when you stick a 20 ton trailer behind each. I'm willing to bet slashdot would run faster with a postgresql backend, since submissions wouldn't have to be serialized.
    --
  • I'd like to know what in hell you're talking about. NuSphere has stated in for example the posting cited [mysql.com] that "The Gemini table handler itself is already part of MySQL and is licensed under the GPL" and that "The Gemini component itself will be released via mysql.org as GPL as previously announced". NuSphere has given zero indication that they're going to challenge the validity of any part of the GPL. What gives you the idea that if a US court rules that a software license is invalid that suddenly the code becomes vulnerable to any and all use, and what indication have you had from recent US court rulings that the courts are about to give non-copyright-holders MORE rights over source code? The developers of MySQL have scrupulously arranged development so they control the copyright of the code. The issue is what exactly did MySQL AB and NuSphere contract for and is that set of agreements still in effect. It's orthogonal to the validity of the GPL.
  • Hmmm... Interesting. Did you have a single process running the inserts or multiple ones. It has been previously claimed that PostgreSQL and O are better than MySQL for multi-user applications.

  • I suspect they did, since the product has absolutely no resemblence whatsoever to emacs the editor.

    In any event, you can see that the owners of emacs.com are in no way trying to pretend they are RMS and solicit support. That's the key difference; in trademark law, you normally own a trademark over a certain domain (i.e. computer software). If someone created a mysql drink, then the use of the mysql domain name would be perfectly legal under most circumstances, since the makers of the drink were not trying to pretend they were mysql.

    D

    ----
  • by daviddennis ( 10926 ) <david@amazing.com> on Saturday July 14, 2001 @12:51PM (#84836) Homepage
    That's absolutely wrong.

    The original emacs was developed at MIT in the late 1970s by RMS. It was originally written in Teco, a more primitive programmable text editor.

    I know because I was there at the time.

    D

    ----
  • by daviddennis ( 10926 ) <david@amazing.com> on Saturday July 14, 2001 @10:33AM (#84837) Homepage
    The mysql.org site was undeniably designed in such a way that the uninitiated would think it was the official mySQL site. It was using the mySQL name to (from what I can see) hawk a product that's essentially an optional mySQL component.

    An individual wise in the ways of the world would have registered mysql.com, net, org, etc to protect their trademark. It would have cost very little and would have prevented this problem. Sadly, then, Network Solutions is right in advertising that you should do this, even if their advice would seem a shade self-serving.

    I am, however, quite curious to hear what Monty et al were paid $341,000-odd for. That's a pretty penny, and it seems like Nusphere should have gotten something in return.

    Nonetheless, I think a thoughtful individual willing to delve deeper into the issues would most likely take Monty's side. He did develop mySQL, and the nature of the mysql.org site would appear to be highly deceptive and a misuse of mySQL's trademark.

    I'll go after this by analogy: If someone created an emacs.com web site, claiming to represent the markers of that text editor, would RMS not be a tad upset at them taking his good name? This is the situation Monty is in. Remember, the main reward people get for pursuing a successful open source project is good publicity and ego satisfaction. If you take that away, you're bound to come up with problems.

    Hope that helps give some perspective here.

    D

    ----
  • It doesn't sound like it's the forking that's an issue... It's the forking, and almost deluding people into not knowing about it. Yes, to us it might be obvious which site is which. But if you've just heard about a "great, free database called MySQL" and you ended up at MySQL.org, you'd be none the wiser for it.

    If they wanna fork, by all means do it. But they should try to make it a little more obvious about what they're doing than simply camping out at the dotorg website.
  • C.J. Date had some interesting comments on this argument. His book was published by IBM quite a few years ago, but it's probably still in print. You might want to look into it.

    Caution: Now approaching the (technological) singularity.
  • Adobe not worse off?
    I can't speak for /. in general, but I find myself rather appalled that a company like that is allowed to remain in business. True, I don't feel quite as badly towards them as I did during the period of time when they were saying "Give us all your money. I you fight this, we'll take your house and your pension too." to the author. At that point I thought the buildings should be burnt to the ground and the site plowed with salt. But their quasi-apology cut very little ice. They have shown zero repentance. And I am left wondering how many people they have driven to despair, because they didn't have a large public following.

    Adobe has acted in a way more evil than I have ever noticed MS acting. Of course, MS does it more frequently...

    If this is what a lawyer for a spokesman buys you, then a public spat is a small cost. I don't feel that either of these companies has acted one tenth as vilely as did Adobe.
    And this is during the agrument for the MySQL fracas, and afterwards for KIllustrator.

    Caution: Now approaching the (technological) singularity.
  • Hey, we're people. Arguing is one of the things people get excited about. This isn't so bad. It's too bad that it's going to end up in court, but it will probably be settled pretty quickly. (Esp. if NuSphere actually puts up the disputed code as GPL, public access, on Monday, as they indicated they intended to.)

    The good things are that:
    a) lots of people got to get excited, and think about MySQL, the GPL, PostGreSQL, and where they stood on all this.
    b) nobody really got hurt.

    If the court is quick, simple, and accepted by both sides, then this is probably a net win for the community. Otherwise, ... well, it could get a bit expensive.

    N.B.: Putting up the code publically is a lot more than they are required to do. All that they are required is to furnish the code to anyone who got a binary from them in a legal manner, upon their request (for the next 3?, 5? years). A web site is a common way to do this, and public access is common. But neither are mandated by the GPL.

    Caution: Now approaching the (technological) singularity.
  • MySQL is Free, released under the GPL, with client library under the LGPL. Either you're thinking of some previous licence that MySQL used to be under, or you don't understand the GPL. Unless your application needs to be linked with the MySQL server, you can basically do whatever you want.

    From MySQL's licensing policy page [mysql.com]:

    You do not need a license to include the client code in commercial programs. The client part of MySQL licensed with the LGPL GNU Library General Public License. The mysql command-line client includes code from the readline library that is under the GPL.

    --
    // mlc, user 16290
  • But NuSphere is obviously a company of idiots who don't understand the law, the GPL or Open Source. Why?

    Because NuSphere's post talks about how they paid MySQL Co. for the 'right' to distribute MySQL under the GPL. Anyone's got that right, and the MySQL guy tore into them for that mistake. Absolutely clueless.

  • Give as all a break you idiot.

    Unless you have access to the legal agreements and are a judge capable of understanding them (fat chance), your "blatent legal violations" is just more BS.

    Before posting you should have to answer a key question from the article. Reading comprehension for the idiots who insist on posting ad naseum, making big fatty claims like "their other arguments are just sorry excuses" when their own posts are sorry excuses for ego building.

    The FACTS of this case are not as simple as you like to make out with your smarmy legal citations. And if they are as clearcut as you make them out to be, MySQL will get a quick summery judgment. So please spare us your blather.

  • Ahh, the cross license is a nice idea.

    I remain convinced there is a lot of bogus and uneeded rhetoric going on here. Look forward to the resolution of the lawsuits, especially the trademark infringment one which will be the most interesting in terms of whether and how badly NuSphere has been violating the MySQL(r) trademark. I notice they even use it in their software products they sell. Illegal indeed, and a registered trademark offers quick protection.

  • by augustz ( 18082 ) on Saturday July 14, 2001 @12:00PM (#84846)
    - mysql.org links to mysql.com

    - the software is available without registration, I just tried it.

    - There is a trademark issue, but unless everyone on slashdot is a lawyer who has reviewed the agreements signed, why do they have all this "insight" into the situation. Let the courts determine if mysql.org is legal, that's what they are there for.

    - Michael Widenius from MySQL AB claims "I want to stress that to date, NuSphere has contributed nothing, no money or source, to the development of the MySQL(tm) server." See the original statement here [linuxtoday.com]

    - This is a direct contradition to NuSphere's claims of having paid some amount of money to MySQL AB. Hopefully someone somewhere has kept a copy of any checks written and we can figure out just exactly who the basterd liar is here and who is not. For open source, sometimes the truth can be damn elusive. Let's stick to FACTS instead of crazed hype on both sides of the issue. What we do with liar when we find them I leave to the masses :)

    - While I'd initially side with the MySQL AB folks, their press release is rediculous, as is their followup. This is not life and death, if they think NuSphere is violating the GPL they should have the FSF sue, or sue themselves and set a good precedent. I hate open source projects that go ape-crap. Please, give us some credit for inteligence. Looks like a lot of hot air to me. Aside from the legit trademark issue where we don't know what agreements were signed, I see a bit of posturing here.

    - the software provided is under the GPL, a good thing

    - Nusphere doesn't want to sign copyright over to mysql when that would mean mysql could then sell closed source versions for closed source products. That's their right, who cares it's all open sourced.

    - So before jumping around like chickens based an another overhyped press release, be it a corporation complaining about theft, or MySQL AB claiming all kinds of pretty serious stuff, let's let it simmer for a few weeks and then get involved.

  • by Phill Hugo ( 22705 ) on Saturday July 14, 2001 @10:46AM (#84847) Homepage
    The GPL has nothing to do with any of the problems here. The same would happen under BSD or even a closed license. Look at the Java / Microsoft case for enough proof of that!

    Mod this post way down. It is the most unquestionably stupid and ill thought out post to reach even +1.

    Slashdot would be a whole lot better if people thought for 10 minutes before posting as soon as possible.
  • If this was the case, then PHP would be released under the GPL, which isn't the case.
  • Someone modded you funny. Maybe. But quite true.

    Despite all the kvetching, the BSD license (especially with one of those 'advertisement clauses') could have made this a moot point. There's also no reason they couldn't have printed a GPL with an onerous advertisement clause.

    Get over it. If one product is better than the other, than the market will choose it, the 'lesser' product will bring in the new code, and we'll start all over again.

    Anyway, nobody is buying the fscking code. Who gives a rat's ass?

    Is this a real thing, or did some dipshit VC put these guys (all of them) up to these lawsuits?

  • Well, I *am* a database admin, and not a MySQL fanatic. I had a particular job to do: A database with approximately 7 milion records, with most of the fields being varchars, indexed on most of the fields, a lot of inserts and mostly simple queries - which is why so many of the fields are indexed.

    I realy wanted postgres to win, so I tested the latest version of postgres against mysql and a famous commercial database which shall not be named except to say that it's name starts with O.

    Al three databases had about the same speed when doing queries on the indexed fields. On the inserts, the story was different: mysql with myISAM type database was the fastest. The commercial database and mySQL with BDB transaction database were an order of magnitude (10 times) slower than that.
    And postgressql was an order of magnitude slower than the commercial database, or in other words, one insert into the postgressql database took about as much time as 100 inserts into the mySQL/myISAM database. This was with version 7.02 if memory serves (I may be wrong about the minor version, but the major version was definitely 7).

    So to people who cry "benchmark this" and "benchmark that", I say: try the databases on your particular problem, and then decide what you will use.

  • (3) is purely a question of contract law. MySQL AB owns only the trademark to the "MySQL" name.

    Untrue, both parties to this dispute seem to accept that MySQL AB also owns the copyright to MySQL, which they license under the GPL.

    The question of whether NuSphere violated the GPL is a red herring. To all appearences, they are in blatent violation, and the FSF should sue their butts to smitherenes.

    It's difficult to see how the FSF would have any case at all. What is the supposed connection between the FSF and MySQL?

    It's MySQL AB who own the copyright to MySQL and who license it under the GPL, they are the ones who can sue for breaching their copyright, they are the ones who are in fact suing for breaching their copyright.

    But (unless the contract states so explicitly) that violation has no bearing on the validity of their contract with MySQL AB laying out the terms of their use of the MySQL name

    Correct. And the trademark issue likewise has no bearing on NuSphere's copyright violation in statically linking their proprietary code to MySQL AB's GPL'd code. There are two separate issues, that's no reason to just dismiss one of them.
  • by rking ( 32070 )
    One could wonder what exactly NuSphere payed mysql ab for?

    Mysql AB don't seem to think that NuSphere has anymore rights than anyone else. But if that is the case, what is the point in paying them 2.5 MUSD?


    I agree it's an interesting question, but since NuSphere aren't being any more forthcoming than MySQL AB about exactly what the terms were , or even just a summary of the terms, it seems unlikely that the agreement clearly resolves the issue.

    Just the fact that they paid a lot doesn't entitle them to receive a lot. Presumably they were happy with the terms of the contract, if it didn't actually get them much then that doesn't in any way entitle them to extra rights that weren't agreed to.
  • by rking ( 32070 )
    I don't see why it seems to you as though NuSphere did buy the rights to use the trademarked name, I certainly don't get that just from the fact that they paid a lot of money, what are you basing this on?
  • I think that it is fairly apparent that MySQL AB is right, however, why do they insist on LOOKING wrong by being so unprofessional? Typos, bad grammar, and universal statements litter their posts, and they behave like all around jerks. I find myself wanting to believe that NuSphere is right, simply because they know how to behave decently.

    Which Swedish statements by NuSphere were you using as a basis for comparison? Seriously, you're a pretty twisted individual if you want to believe bad things about someone based on their use of grammar in a foreign language. Oh, don't tell me, they "should" be a giant corporation employing marketing people to prepare their statements, otherwise they "should" be guilty of something.

    Your reference to NuSphere knowing how to behave decently loses me complaetely. Given that they don't behave decently, for example by violating MySQLs GPL licence, what makes you think that they know how to? And to be honest, if they know how to behave decently but choose not to then that's worse than if they didn't know how to.

  • that the MySQL AB response was as polite as it is. The personal affirmation of NuSphere's contributions strikes me as an extremely professional, given the fighting that's going on.

  • by jmauro ( 32523 ) on Saturday July 14, 2001 @12:39PM (#84856)
    - mysql.org links to mysql.com
    - the software is available without registration, I just tried it.


    Neither of which was true before MySQL AB started to really bring the lawsuit to the public. Really look at the MySQL.org, it is trying to portray its self as the source of MySQL. It doesn't acknoledge MySQL AB, or try to give them credit for the work. It says it is the main support center for MySQL. MySQL AB has a valid complaint against the site.

    - While I'd initially side with the MySQL AB folks, their press release is rediculous, as is their followup. This is not life and death, if they think NuSphere is violating the GPL they should have the FSF sue, or sue themselves and set a good precedent. I hate open source projects that go ape-crap. Please, give us some credit for inteligence. Looks like a lot of hot air to me. Aside from the legit trademark issue where we don't know what agreements were signed, I see a bit of posturing here.

    It is not the FSF job to sue, but the copyright holder's job. I.e MySQL AB. FSF can only sue over the FSF's copyrighted software. They can assist another sueing over GPL violations but they are not a party in this suit.

    - the software provided is under the GPL, a good thing
    - Nusphere doesn't want to sign copyright over to mysql when that would mean mysql could then sell closed source versions for closed source products. That's their right, who cares it's all open sourced.


    NuSphere does not provide all their modifications under open source. Their Gemini tables are not open sources at all. (Don't believe me, then go to their web site and look for the code. They're distributing there, but they are not distributing their additions to the code as well. I dare you to find the cod and show me where the code is? It's not there at all.) The code is nowhere. I don't think MySQL really cares if NuSphere's software has the copyright transfered or not. They do care about NuSphere misapproprating the GPL and their Trademarks in order to confuse who actually created MySQL.
  • Doesn't anyone else think it odd NuSphere would look to the courts to determine whether they and MySql are still 'in agreement'?:

    Now it appears there is a need by MySQL AB to characterize that agreement as no longer in effect - I hope you can respect the fact that NuSphere believes it is fully in effect and we wish to continue to abide by it. This is the central issue and public debate will not resolve it.


    mefus
    --
    um, er... eh -- *click*
  • If you want a RDBMS, by all means use mysql. If you want to learn SQL, use a Parser [cmu.edu].

    mefus
    --
    um, er... eh -- *click*
  • Oh yeah, I forgot RDBMS covers for stupid DBM's by using foreign keys...

    mefus
    --
    um, er... eh -- *click*
  • Forking is definitely not the issue. The issue is a fork with the MySQL name. That is not Ok. MySQL AB has the trademark on MySQL, and therefore, a fork cannot use it.
  • MySQL, like many open source packages, accepts a lot of very nonstandard SQL constructs.

    This is true with most of the commercial databases as well. Unfortunately the portability of SQL is mostly a myth. Try to write nontrivial SQL that runs on both Oracle and anything else and you'll see what I mean.

    -Bruce
  • Obviously MYSQL and NUSPHERE are being payed ludicrous amounts of money from MS to stage a war set on GPL battlegrounds so Mundie can nod his head at it and say,

    "I told y'all so!"

    -Adam

    This sig 80% recycled bits, 20% post user.
  • The big deal is that this fork is illegal. Part of the GPL is that you can't just take a GPL application and suddenly make it closed-source, which is what NuSphere is doing.

    MySQL AB do not have that right either. They may hold copyright on the project but, being GPL, they cannot revoke its distribution conditions.

  • IMNSHO: People just don't know what they're missing.

    PostgreSQL used to have a maximum row limit (8K i think) that kept it out of the question in many cases. This has been fixed, and, as this review by Tim Perdue [phpbuilder.com] has shown, PostgreSQL is now challenging MySQL in speed also.
    So why are everyone still using MySQL, with all it's shortcomings?
    • My friend is using it, and he's happy with it.
    • My ISP only has MySQL support, so it's the only way to go.
    • Even Slashdot is using it!
    • It's the most popular DBMS, so it must be the best, right?
    • Everyone and my neighbour is using it, so it's easy to get support.

    You get the picture. MySQL isn't the most popular free DBMS because it's the best. This is not to say that there are valid reasons for using MySQL. But you can say the same thing about other software: What is the most popular and successful open source server OS? Linux. Which is the better server OS, Linux or FreeBSD? One could argue that FreeBSD is way better.

    If you're almost convinced MySQL is the way to go, but would like a second opinion before deploying it, Why not MySQL? [openacs.org] by Ben Adida, part of the OpenACS project is must-read.

    For the sake of half-completeness: Don't forget that we have another very powerful RDBMS that has quite recently been open-sourced: Interbase [borland.com]

    Kakemann
  • by dhogaza ( 64507 ) on Saturday July 14, 2001 @12:39PM (#84865) Homepage
    No, they aren't. They are claiming that their agreement with Monty and David grant them the right to use the trademark in various ways, including within a domain name. The statute you cite doesn't prevent a trademark owner from granting such rights.

    There seem to be two parts to their disagreement that are legally pertinent (though IANAL):

    1. MySQL claims the only agreement that has existed is the preliminary agreement and that it is no longer in force. NuSphere claims otherwise.

    2. MySQL claims that the preliminary agreement didn't grant NuSphere the right to use their trademark in this way, regardless of whether or not it is still in force. NuSphere disagrees.

    NuSphere's *not* claiming they have the right to use MySQL's trademark absent any agreement with MySQL. Rather they claim that they've been granted that right, a very different thing.

    The courts, not Slashdot, will decide whose interpretation of the preliminary agreement is correct, of course, and whether or not any statements or promises by either side outside of that agreement are binding.

    Unless they can find a way to settle out of court, of course...

  • As a bit of an aside, MySQL acknowledges NuSphere in their documentation of MySQL's table types on their own website. This seems like a sign of good faith on their part, for those who are upset with them.
  • With the use of new table types in MySQL (wait, this article _is_ about Gemini stuff, right?), row-level locking is available to eliminate these issues. I use InnoDB tables for anything that requires fast selects on a constantly updated table.
  • by smallpaul ( 65919 ) <paul AT prescod DOT net> on Saturday July 14, 2001 @10:34AM (#84868)

    You're confusing things by bunching together trademarks and copyrights under the obfuscatory category "Intellectual Property":

    Microsoft says that the GPL is against "intellectual property rights." I have no opinion on "intellectual property rights," because the term is too broad to have a sensible opinion about. It is a catch-all, covering copyrights, patents, trademarks, and other disparate areas of law; areas so different, in the laws and in their effects, that any statement about all of them at once is surely simplistic. To think intelligently about copyrights, patents or trademarks, you must think about them separately. The first step is declining to lump them together as "intellectual property".

    GNU GPL and the American Way [gnu.org]

  • Not necessarily. The first question to answer would be with which country/court jurisdiction lays. Everything beyond that is pure speculation.

    Is this disputed? They both filed lawsuits already -- what jurisdictions did they use?
  • by bwt ( 68845 ) on Saturday July 14, 2001 @01:24PM (#84870)
    No, they aren't. They are claiming that their agreement with Monty and David grant them the right to use the trademark in various ways, including within a domain name. The statute you cite doesn't prevent a trademark owner from granting such rights.

    OK, if this is NuSphere's argument, then they'll bear the burden of proof to substantiate it in the courtroom. Otherwise, this will be an example of "If we agreed you could use it, we wouldn't be suing you."

    But your point is well taken -- these are disputed issues of fact as to what was agreed upon. I expect it will take a judge about 3 minutes to read the black letter language of the agreement and determine who is right.

    I find it difficult to believe that MySQL would ever agree to let NuSphere use mysql.org . I find it almost impossible to believe that they would have done so and not realized it.
  • by bwt ( 68845 ) on Saturday July 14, 2001 @11:59AM (#84871)
    MySQL.org clearly violates 15 USC 1125(d) , specifically 1125 (d)(1)(A)(ii)(I) . The term "MySQL" is a trademark of MySQL AB. Using a domain name of someone else's trademark was made illegal by the Anticybersquatting Consumer Protection Act of 1999. [earthlink.net]

    Regardless of whatever complaints NuSphere has about getting the stiff arm when trying to submit code, they have unclean hands until they fix their clear trademark violation.

    I would like to remind everybody that there were similar accusations of stiff arming associated with the release of Interbase by Borland. The approach taken there was to create the Firebird project by forking. Without trying to endorse NuSphere's complaints, even if they are true, the fork and rename plan is the honorable way to procede when you don't feel the project owner is fair. Until NuSphere fixes their blatent legal violations, their other arguments are just sorry excuses.
  • of what the heck Nusphere paid them a quarter million dollars for.

    I use and recommend Mysql quite a lot in my work and I think all users have a big stake in it improving specifically with regard to transactions , advanced DB administration, and operation under heavy load. At least the first two seem to be addressed by Nusphere, which I will try out as soon as they provide the source code.

    Since Mr. Mickos has made several public announcements about the case, in effect appealing to mysql's users and accusing Nusphere of criminal intent, I'd say he owes it to us to explain what exactly that $300K was for and what Nusphere got out of it. Mysql has neglected that little fact. It sounds almost like they took the money and expected that any guarantees would evaporate the next time the last digit of the version number changes. I doubt Nusphere is ignoring the GPL in a way that is hurting anybody yet.. besides themselves (heard about code review?) It sounds more to me that they are reluctant to give Mysql AB anything else until the responsibilities of both parties are made perfectly clear by a court.

    Unfortunately they must be in serious trouble having paid so much money to Mysql for what Mysql seems to think is nothing at all. I thought their site was over the top at first too but now hearing Mickos' responses I'm not sure that Nusphere is so much in the wrong. So what's the real story Mr. Mickos? Mysql has done great work, but TANSTAAFL. You can't selectively disclose facts to maybe the biggest online group of Mysql users and think you will gain good will.

    I'd sure like to feel better about Mysql and Nusphere both before I use their software again, as it is I'm waiting for that PostgreSql alpha we've heard about to make it into production servers.

  • ... that's going to build confidence in MySQL -- two major players having a public catfight.

    *sigh*

  • - mysql.org links to mysql.com
    - the software is available without registration, I just tried it.


    Well, it all does NOW, but what happens when everything settles down? Do you really think that they registered the name to link to mysql.com forever? Even if something is explicitly stated in public doesn't mean they can't legally change it later **cough Unisys** **cough GIF patent**
    (for those who don't know, when Unisys got the LZW patent they originally said they wouldn't enforce it for GIF images).

    - Michael Widenius from MySQL AB claims "I want to stress that to date, NuSphere
    has contributed nothing, no money or source, to the development of the MySQL(tm)
    server."

    - This is a direct contradition to NuSphere's claims of having paid some amount of
    money to MySQL AB.

    What if the agreement says NuSphere will pay money, but they haven't yet? Then they are both right. Life isn't black and white...
  • Well, I obviously don't know the entire story, but everything I've seen so far makes me think that MySQL AB's complaint is valid and reasonable.

    Cheers,
    Chris

  • Emacs.com [emacs.com] does exist, but it doesn't have to do anything with editors. It doesn't seem likely they independently came up with that name, though...
  • I don't see what the friggin big deal is about all of this. It looks, to me, that the .org folks were guys that created new stuff for MySQL and tried to get it added to the official stuff but they could not, so they forked!!! The .com folks (MySQL AB) got pissed even though they released all of there stuff under the GPL and LGPL. Too freakin bad. That's the whole idea of gpl'd code. If the community thinks your moving in the wrong direction, they can always make a fork. What would be nicer is if they renamed the fork to something else as it's been done with several other things. Of course I may be totally wrong, but that's how I see it.
  • On the contrary. I did read those links. All I see is a bunch of petty bickering over a name. I thought everyone on here was above that stuff? I guess not. Sounds alot like the KIllustrator/Illustrator issue with Adobe. I guess when they are both GPL projects that makes it a crime huh?? While I agree that there should be a clearer definition between the two (name change for one maybe), I don't believe that the dot org folks have done ANYTHING wrong(except still using the MySQL name...MAYBE). I am all for making things less confusing, but this is just petty bickering that is not good for the OSS movement. Also, may I remind y'all that there's a product from a company in Redmond called SQL server....they have EVERY right to bicker about names according to your views on the issue (Little OSS project steals name of big commercial product....film at 11!). Maybe the MySQL AB folks should look at including some of their code instead of dismissing it (like some kernel folks have been accused of doing.....but at least they tell ya WHY!). Elitism is something OSS doesn't need either. We should all try to cooperate instead of them just dismissing something (or someone) entirely.
  • Trademark??? Trademark??? Where have they filed for this?? Can anyone produce a document that proves the filed for Trademark??? I find literally HUNDREDS of reference's to MySQL without the [tm] (or a trademark symbol) on the web site. In fact, I only see that they just started using this style when they started complaining about the dot org. I looked on most every page by the way. This whole thing is stupid and can be nullified in two ways. Either web site can get another name and rename their stuff. The dot org should be the one to do it, but the AB folks could get a major PR move if they did it. Besides, the words My and SQL are just about common words as far as I am concerned. Just like Illustrator huh? Also there are alot of cooler names out there for a database!
  • Yeah, you should let either Bill Gates or Larry "Gulfstream" Ellis ream your ass till your wallet bleeds.
  • This is from the news:

    "San Jose International Airport officials have denied Larry Ellison's request to exempt his Gulfstream V jet from the airport's curfew. San Jose has a curfew that prohibits large jets from using the airport between 11:30 p.m. and 6:30 a.m."

  • > What is it which leads mysql to be viewed as
    > the default solution for the open-source
    > community

    It's easy. Any Linux weenie can get MySQL up and running and performing usefully in no time. None of the more involved aspects of a proper database have to be worried about.

    That's why I like it. I don't want to have to worry about default tablespaces and rollback and atomic transactions and row-level locking and stored procedures for my website guestbook. MySQL is one step up from flat files, and that suits most people just fine.

    Another thing of course is that newbies and over-zealous linux advocates will praise an open source product to high heaven with even the slightest encouragement. Don't know anything about databases but know MySQL powers /.? Recommend it to everyone you know and sound like an expert. There's a lot of that about, especially on Slashdot.
  • Or you could do business with PostgreSQL.Org, which does not require any sort of commercial license when linking your application with the database and then distributing the composite. This is the best option of all -- zero legal entanglements.
  • There is also a big legal difference. If I build an application with MySQL and I want to distribute my application, I have to either (a) license MySQL from MySQL AB or I must release my application under the GPL. With PostgreSQL you don't have these restrictions.
  • Perhaps these two could just settle this:
    • MySQL AB grants to NuSphere a fully paid-up, non-exclusive royalty free license to link Gemini against MySQL without requiring Gemini to be licensed under the GPL (per clause 10 of the GPL).
    • NuSphere agrees to transfer "mysql.org" domain to MySQL AB and not to use MySQL name in any way with the exception of the phrase: "Gemini, an approved extension module for MySQL(tm)".
    • All claims regarding breach of contract or other claims are set aside, on both sides of the isle. And MySQL AB keeps the $312,501 sum paid to date.
    • NuSphere agrees to pay an additional sum to be mually agreed upon (another $312,501) to be used for salary of those engineers working on the improvement of MySQL.

    In this way, the issue is set aside so as to not widen the rifts between the companies and to keep the MySQL community together. Further, NuSphere has an opportunity to "re-affirm" its committment to the MySQL community and MySQL AB retains most of its rights.

  • It is a bit more complicated than this.

    While the APIs may be LGPL'd, in the case where you have developed an application which requires MySQL for operation, then you must either license your application under the GPL or apply for a commerical license [mysql.com] see the policy [mysql.com] page which spell this out.

  • The original press release from MySQL AB mentions the thread from an "obscure .ORG" site. I don't see how obscure.org [obscure.org] is a threat to them. I'm puzzled.
  • Yeah.. Do business with NuSphere who want your email address/etc.

    What could they POSSIBLY want that for ? Maybe to develop a list of people they could target for NuSphere support contracts/sales ?

  • Over at Perl.com [perl.com], there's a NuSphere ad:

    Sponsored By: NuSphere MySQL
    NuSphere MySQL Advantage gives MySQL the power to handle transaction-intensive enterprise applications. With a pre-configured Perl DBI for MySQL, NuSphere MySQL Advantage gives you the power to build cost-effective solutions.

    Not sure whether this is good, bad, or indifferent.

  • I still wonder about that myself. Could someone reply to this post and tell us why NuSphere is not forced to release this under the GPL?
  • From the FAQ: "violation of anybody else's trademark or other intellectual property rights"

    Doesn't that make you feel all warm inside?

  • If you ever have a public spat, never speak on behalf of your side of things. Get a lawyer to do it. Right now it looks like childish bickering.

    While other things you say are completely true, and sound like a good advice, in Open Source / Free s/w world... well, think again about letting lawyers send your message. It's a slap in your audience's/customers face to have to deal with legalese, carefully hidden double-talk and vague implications. In PR, lawyers should assist, but not lead.

  • Ok I see, I thought you meant the public announcements aimed at developers/users. You are certainly right in letting lawyers do the legal talk, at your 'enemy'. :-)
    And it might be professional not to comment on the process while it's going... But then again, I feel OS people are more sensitive to moral/ideological issues behind the fights, and that you may need to issue some non-legalese statements to "your friends" too. I am sure glad I don't have to deal with these kinds of situatuons though. :-)
  • Well, I don't claim to know everything about the subject, but I did check out the article(s)... And, well, it seems that the creators (MySQL inc, or whatever "aktiebolaget" from swedish translates to) have tried to avoid legal maneuvers. Which is certainly wise, as the opponent is a US-based company. :-/

    Now, if you have created a GPL'ed product, and someone:

    1. Creates a statically linked add-on and
    2. charges money for the add-on (plus the base GPL-ed product)
    3. without giving you (customer) the source code, that is, violating GPL all the way and
    4. misleads on their web-page by implying (not stating, but certainly implying) they are creators of MySQL (and having the .org domain name is misleading too; they are commercially oriented, not just a do-good organization), and finally
    5. refuses any compromises and ends negotiations by suing creators (MySQL AB apparently only counter-sued)

    what should you do? Just turn your other cheek? I don't like lawsuits, esp. between open source - based companies, but in this case facts seem to be in favour of MySQL AB. It's nice to "just get along", except if you are being taken unfair advantage of, like in this case.

    What is really unfortunate, though, is that it doesn't seem far-fetched to wish things had developed differently. Especialy I\if Gemini is as good a product as some say. But still, that doesn't justify assholish actions.


  • Postgres offers great stability; and numerous features that MySQL simply doesn't offer - most notable being transactions.


    Postgres scales real nicely, and while it once was slow and didn't handle large records well, both of these have been very well addressed in the most recent versions. A recent article at phpbuilder [phpbuilder.com] demonstrates quite nicely these issues. (current release is 7.2)


    I use it, I love it! Why do people use that so-limiting MySQL, anyway?


    -Ben

  • That's just not true, their APIs [mysql.com] are LGPL'd. Since you're not linking against MySQL itself you're free to license your program as you wish and distribute it as you wish (of course keeping the GPL and LGPL licenses for MySQL and the API you use).
  • I take it you're talking about:
    You have a commercial application that ONLY works with MySQL and ships the application with the MySQL server. This is because we view this as linking even if it is done over the network.
    I find this questionable and I'm unsure if this would stand in court... then again, people express the same worries over the GPL. Since there's an alternative I'd say you're right and it's better to go with pgsql.
  • Maybe it's the conspiracy theorist in me, but I have the suspicion this may be some pre-planned idea between the two companies. After all, this whole affair does some things quite effectively:

    1) Informs people that there are 2 companies that distribute MySQL (NuSphere and MySQL AB).
    2) Increases visibility of MySQL.
    3) Establishes the pro-facta site for the creator of MySQL... mysql.com

    I estimate that NuSphere will give MySQL AB the .org domain when the dust settles on this one.

    ---
  • by wrinkledshirt ( 228541 ) on Saturday July 14, 2001 @02:40PM (#84903) Homepage
    If you're going to get on a GPL project that you want to make commercial, better pay attention to this spat so you can figure out what NOT to do...
    • Don't just get one domain name. Get them all. There's obviously some silly politics going on here between these two, but if Nusphere was able to come along and steal mySQL.org, then guess what, so was ANYBODY. What do you think is cheaper? Register .org, .net and .com for a few years or spending one hour with an IP lawyer? Never mind that it never takes just one hour with any lawyer...
    • Keep all sales and marketing in house. This way you're in charge of the folks who claim to be in charge of sales and marketing. It'd seem self-evident, but it looks like NuSphere feel they have some rights to messing around with mySQL AB simply because they spend time promoting it. This could be easily averted if Monty and Davis were actually employing their promoters.
    • If you ever have a public spat, never speak on behalf of your side of things. Get a lawyer to do it. Right now it looks like childish bickering. Not only does getting a lawyer actually ensure that the wrong things aren't said, but having a lawyer speak on your behalf actually distances you a little more from PR fallout. Witness the whole Adobe/KIllustrator thing. Even on Slashdot, Adobe's not really any worse off despite the trademark-rights bullying that was going on, because everybody here is content believing that it was the lawyers doing it, not the parent company.
    • Deal with licensing issues EARLY. I'm willing to bet that most of us out there had no idea that there was a possible GPL violation going on with NuSphere's statically linked library code. Meanwhile, the way they talk, it seems that mySQL AB was aware about this for some time. What were they doing? Waiting for a public fiasco such as this to happen before bringing it up amidst the mud slinging? It makes mySQL AB look just as bad for having let it got this far.
  • Perhaps we need Mundie to continue his assault on Open Source, so that all the leaders of the big projects are compelled to join hands and play nice to battle back the godzilla of the industry once again.

    Back then Mundie first started his attack - on Microsoft's behalf - he provided a great service to the OSS comunity by creating a cohesive force by providing a common enemy. Now we're beginning to see the in-fighting we saw before Mundie attacked OSS in his series of ill-thought out speaches.

    It's a shame that the OSS comunity can't remain more united even in the aftermath... Oh, well

    --CTH

    --
  • I think the point is that NuSphere is NOT Open Source, or Free.

  • Looks like the MySQL team is cutting the cord quickly - latest release of MySQL (3.23.40) includes the following change:

    * Removed all documentation referring to the GEMINI table type. GEMINI is not released under an Open Source license.

    Not that I disagree with them doing this since the table isn't open source... but this fight seems to be getting nasty!

  • All this tells me is that I should not do business with either MySQL or NuSphere.
  • LOL.
    MySQL isn't, by any stretch of the term, RDMBS.
    It's a glorified SQL-quiryable-FS.
    As such, it has some *really* nice features that I wish would make their way into other DB, but that doesn't make MySQL into a real RDMBS.

    --
    Two witches watched two watches.
  • by Ayende Rahien ( 309542 ) on Saturday July 14, 2001 @11:33AM (#84916)
    Sure it is.
    It's going to show that it's important enough to be fought over.

    --
    Two witches watched two watches.
  • by qeloi ( 313191 ) <sbeasley@ac[ ]rg ['m.o' in gap]> on Saturday July 14, 2001 @11:11AM (#84919)
    By releasing under the GPL, you're subscribing to certain ideas, such as software is Free, there should be no IP rights surrounding software.

    There is more at stake to "IP rights" than ownership of ideas. In the case of trademark, it becomes ownership of your reputation. Your name is a proxy for who you are and what you stand for. That right transcends the ownership of code or ideas. You therefore would probably not want to condone use of your name in manners which wrongly associate you with things with which you have not chosen to associate. This is why things such as credit card fraud, libel, and slander are illegal. I don't think there is anyone arguing for legalization of these things -- at least, no-one in a position to be defrauded, libeled, or slandered.

    One of the tricky angles about trademarks is that if you knowingly allow other people to use them out of context (e.g., naming their products or services with your trademark), your trademark can be stripped due to dilution. As such, it is essential that anyone wishing to keep trademarks protect them, even by giving a blanket license to those using them in order to allow them to continue to use them. Or, the trademark holder might not want to license, but that's their prerogative.

    The BSD license might have saved them from this mess.

    Would it?

    The GPL gives license to the code, not the name. Even if the BSD license were used, the only difference in this case would be that NuSphere MySQL Advantage would be a legally closed-source product violating MySQL AB's trademark, as opposed to an illegally closed-source product violating MYSQL AB's trademark as it is today.

    At least with the GPL, we have the possibility of opening up the source of this new product. This is the least that Monty deserves for indirectly having donated his time to the NuSphere project, without which NuSphere MySQL Advantage would not exist.

  • from the slashdot-switches-to-flat-text-files dept.

    Gee, from the kind of response time that I get when I load up Slashdot, my impression was that you have been doing this all along.

  • by Shortcut to CmdrTaco ( 460807 ) on Saturday July 14, 2001 @10:23AM (#84929)
    NuSphere is obviously trying to delude people into thinking they are responsible for MySQL AB's product. Quoted from mysql.org:

    mySQL.org is dedicated to the promotion and improvement of the fast, free, and flexible MySQL database. We provide the Open Source community a center for free downloads, information and communication, as well as all the files you need to build applications based on MySQL, the #1 open source database.

    mySQL.org is a free service to the Open Source development community. You may browse our site freely, but become a member so that we can keep you posted on new site initiatives. mySQL.org offers easy access to the best binaries and source available to database programmers.

    We are looking for talented individuals to contribute to the community. For those willing to help maintain the code, documentation, or support resources, please email support@mysql.org.

    They have their little spat [mysql.com] with MySQL AB, and want to steal control of the software as payback. It reeks of opportunism. MySQL AB is doing an excellent job on their database and they don't need NuSphere stealing their work and trying to take credit for it. NuSphere can develop its derivative products just fine without trying to take the open source mysql away from its authors.

    --The Shortcut


  • Thanks for the comment. We have changed the header of our press announcement to say "obscure mysql.org site" in order to avoid confusion, and we have sent an apology to the obscure.org site, who where kind enough to inform us of the unfortunate wording.

    -Marten Mickos, MySQL AB

    P.S. And talking about "obscure", we are happy to note that mysql.org is no longer obscure. After our announcement NuSphere has changed the frontpage to properly identify them having launched the site. If they now renamed it "nusphere.org" or something else, we would come another step forward.
  • Thanks for the question, please just call me Marten, and here we go:

    First I have to state that we do NOT on Slashdot "accuse NuSphere of criminal intent".

    Regarding the money, please see http://www.mysql.com/news/article-75.html and the question "Did NuSphere pay MySQL AB $2.5 million?".

    On 21 June 2000, Progress and MySQL AB entered into an interim agreement. Under the interim agreement, MySQL AB agreed to allow Progress to participate in the announcement that the MySQL server would be released under the GPL License. Specifically, the interim agreement provides that on the day of this announcement, Progress would make a first payment to MySQL AB and would announce this as the first of a series of total anticipated payments up to $2.5 million. Progress agreed to continue making these payments at the level of $104,167 through at least August, 2000. Thereafter, payments by Progress and other arrangements, such as further arrangements concerning MySQL AB's control of the quality of goods and services promoted by Progress by means of the MySQL (tm) mark, were to be governed by a further, final agreement between the parties. Under the interim agreement, Progress was allowed certain use of the trademark, to sell and distribute MySQL under the GPL license and to sell hardcopy printed MySQL documentation.

    Some people have asked us what we need "all that money" for. We have about 30 staff on fixed monthly salary who work full-time on developing the software and our services in different locations in the world. Once or twice a year we bring all our people to one location for a staff meeting. We avoid costly office premises and advertising. The company has so far been profitable, and the profits have been reinvested into the company.

    -Marten Mickos, MySQL AB
  • by martenmickos ( 467191 ) on Saturday July 14, 2001 @12:39PM (#84937)
    By defending our trademark we are precisely making sure that also those with "open source fears" can trust the product and the name and the company behind it. And, if it brings comfort, the copmanies that your colleagues might have preferred also defend their trademarks.

    -Marten Mickos, MySQL AB
  • by martenmickos ( 467191 ) on Saturday July 14, 2001 @01:42PM (#84938)
    The interim agreement did NOT permit NuSphere to bundle the non-GPL Gemini with the MySQL server.

    Now the interim agreement is no longer in force, but that fact is unrelated to the GPL violation issue.

    -Marten Mickos, MySQL AB
  • by martenmickos ( 467191 ) on Saturday July 14, 2001 @12:10PM (#84939)
    Please see our FAQ on the issue at http://www.mysql.com/news/article-75.html

    We have not rejected Gemini from our source tree, and we have not asked them to sign over any copyright. InnoDB and BDB are other examples of third-party transaction handlers for the MySQL server.

    In stead, we suggested to NuSphere a cross-licensing agreement whereby they could sell commercial licences of MySQL with Gemini and we could do the same.

    -Marten Mickos, MySQL AB
  • by martenmickos ( 467191 ) on Saturday July 14, 2001 @01:01PM (#84940)
    - the software is available without registration, I just tried it.

    NuSphere has fixed this issue after our announcement, and that is good.

    - Michael Widenius from MySQL AB claims "I want to stress that to date, NuSphere has contributed nothing, no money or source, to the development of the MySQL(tm) server." See the original statement here. This is a direct contradition to NuSphere's claims ...

    A clarification: NuSphere HAS paid MySQL AB money last year for being part of the GPL announcement and for other rights, but it was not a contribution to the development of the MySQL server. The agreement under which they paid is now terminated. Our FAQ at http://www.mysql.com/news/article-75.html has more details.

    - While I'd initially side with the MySQL AB folks, their press release is rediculous, as is their followup. This is not life and death, if they think NuSphere is violating the GPL they should have the FSF sue, or sue themselves and set a good precedent. ...

    We have sued NuSphere for GPL violation.

    - the software provided is under the GPL, a good thing

    A great thing!

    - Nusphere doesn't want to sign copyright over to mysql when that would mean mysql could then sell closed source versions for closed source products. That's their right, who cares it's all open sourced.

    We have NEVER asked them to sign over copyright to us. We have in stead suggested cross-licensing whereby they can sell the MySQL server with Gemini commercially, and we can do it as well. Win-win.

    - So before jumping around like chickens based an another overhyped press release, be it a corporation complaining about theft, or MySQL AB claiming all kinds of pretty serious stuff, let's let it simmer for a few weeks and then get involved.

    Yep, we are handling the issue and trying to find a resolution. We also want to be open about it so that the community knows what is happening.

    -Marten Mickos, MySQL AB

Promising costs nothing, it's the delivering that kills you.

Working...