MySQL AB Settles With NuSphere 117
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)."
Cool (Score:4, Funny)
Re:Cool (Score:3, Funny)
Re:Cool (Score:4, Funny)
Re:Cool (Score:2)
Re:Cool (Score:2)
GNU's Not Unix!
(GNU's Not MySQL Either)
Underneath is an altered picture of a GNU humping a dolphin.
Re:Cool (Score:4, Funny)
However (Score:5, Funny)
duh (Score:1)
ess queue el
Re:However (Score:1)
-Rusty
Re:However (Score:2)
It's pronounced, sqqqqqueeeealllllllll, like a pig.
It's the sound Ned Beatty made in that memorable scene in Deliverance [imdb.com].
An idea (Score:5, Funny)
Re:An idea (Score:5, Funny)
Re:An idea (Score:1)
Re:An idea (Score:1)
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
Re: pronounciation of SQL (Score:1)
In summary: either S - Q - L or "sequel", interchangeably. Or "squirrel" if you're a freak [grin]
Cheers,
MySQL in Swedish (Score:1, Interesting)
Isn't that fun... and cozy.
Re:However (Score:2)
BTW, thanks for the donation, MySQL.
Re:However (Score:1)
We better solve this. Otherwise the ambiguity will just encourage some astronomer to name a new trans-Plutonian asteroid after it.
Don´t worry about it ... (Score:1)
hmmm.... (Score:1)
(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)
I got an email from Monty about it: (Score:4, Informative)
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 [mysql.com]
Regards, Monty
Re:I got an email from Monty about it: (Score:1)
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?
Re:I got an email from Monty about it: (Score:3, Funny)
Well the rest of us all got a hand-typed comment from Marten [slashdot.org] himself!
Re:I got an email from Monty about it: (Score:1)
On a related note, I got an email from Candy about this really hot web site...
Re:I got an email from Monty about it: (Score:2)
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.
More good news for MySQL (Score:4, Insightful)
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.
Re:More good news for MySQL (Score:3, Interesting)
Re:More good news for MySQL (Score:5, Funny)
Yes. What's so great about Oracle is that it uses Magic (tm) to store its data somewhere in the Matrix.
Re:More good news for MySQL (Score:5, Insightful)
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 [sleepycat.com].
Re:More good news for MySQL (Score:1, Flamebait)
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
Re:More good news for MySQL (Score:2)
Bruce
Re:More good news for MySQL (Score:2, Informative)
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 [mysql.com] for details
Is it really...? Oh let's not go there. (Score:2, Interesting)
(don't click here!) [uk7.net]
(or here!) [uk7.net]
Oops, wait
Re:More good news for MySQL (Score:5, Insightful)
That's odd. I think you said that once before [slashdot.org], typo and all.
Re:More good news for MySQL (Score:1)
On second thought, let's not go there...
Re:More good news for MySQL (Score:2)
Re:More good news for MySQL (Score:1)
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.
Re:More good news for MySQL (Score:1)
More like adding Access to Office. (Score:1)
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.
Re:More like adding Access to Office. (Score:1)
MySQL may not be something you want to rely on for mission-critical applications yet, but is certainly moving forwards in leaps and bounds.
Kudos (Score:3, Interesting)
Overview of the issues, please? (Score:3, Interesting)
Re:Overview of the issues, please? (Score:5, Informative)
Please correct anything i have wrong. There are a couple FAQs linked elsewhere in this discussion.
Thanks for the support (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
Re:Thanks for the support (Score:2)
Congratulations on both a moral and legal victory over NuSphere.
Will you sign my post?
Sincerely,
-- Eric
Re:Thanks for the support (Score:2)
Re:Thanks for the support (Score:1)
Re:Thanks for the support (Score:3, Informative)
Re:Thanks for the support (Score:1)
Re:Thanks for the support (Score:1)
See http://www.mysql.com/doc/en/Installing_source_tree .html [mysql.com] 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.
Great FAQ on this whole dispute (Score:5, Interesting)
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.
Good News (Score:2, Informative)
What I think is particularly funny... (Score:4, Interesting)
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:
Re:What I think is particularly funny... (Score:3, Interesting)
It's still kind of odd that in their competitive comparison system, crash-me [mysql.com], 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.
Re:What I think is particularly funny... (Score:1)
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.
Re:What I think is particularly funny... (Score:4, Informative)
Bruce
Re:What I think is particularly funny... (Score:3, Interesting)
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 [mysql.com]
Regards,
Jeremy Cole, Sr. Trainer and Consultant, MySQL AB
Re:What I think is particularly funny... (Score:2)
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 [uk7.net] 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.
Re:What I think is particularly funny... (Score:1)
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!
Oracle and MySQL are not swimming in the same sea. (Score:3, Informative)
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.
Re:Oracle and MySQL are not swimming in the same s (Score:1)
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.
Re:What I think is particularly funny... (Score:3, Informative)
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.
Re:What I think is particularly funny... (Score:3, Informative)
Bruce
or you could just use postgres and have those now (Score:1)
Re:or you could just use postgres and have those n (Score:1)
Or, perhaps the hard-to-remember name. Sounds like a fertilizer brand, to be frank.
Re:What I think is particularly funny... (Score:2)
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.
Re:What I think is particularly funny... (Score:1)
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.
Re:What I think is particularly funny... (Score:2)
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.
Recap, FAQ (Score:5, Informative)
Re:Recap, FAQ (Score:2, Informative)
As of now, NuSphere's website [nusphere.com] doesn't seem to have any information about the dispute and search for "MySQL" [nusphere.com] returns
NuSphere MySQL is a fast, reliable relational database management system for developing database-driven Web sites. The integrated distribution of MySQL, Apache, Perl, ..
Re:Recap, FAQ (Score:3, Informative)
Re:Recap, FAQ (Score:1)
not mysql.com
mysql.org
That's a huge relief (Score:1)
GPL (Score:5, Insightful)
The Raven
Re:GPL (Score:4, Interesting)
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.
Re:GPL (Score:5, Informative)
Bruce
You forgot option #3 (Score:2)
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
Re:GPL (Score:2)
As Eben Moglen has said [gnu.org], 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.
GPL validity was confirmed (Score:1)
"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."
It would have been good to see the GPL tested. (Score:2)
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.
Re:It would have been good to see the GPL tested. (Score:1)
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
Re:It would have been good to see the GPL tested. (Score:1)
Part of the Settlement (Score:2, Informative)
Last Post! (Score:1)
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...