MySQL Ends Enterprise Server Source Tarballs 413
vboulytchev writes "The folks at MySQL has quietly announced that it will
no longer be distributing the MySQL Enterprise Server source as a tarball. It's been about a year since the split between the paid and free versions of the database project. The Enterprise Server code is still under the GNU General Public License (GPL), and as a result MySQL appears to be making it harder for non-customers to access the source code. 'One of the things that many users worry about is whether they're getting an inferior version of MySQL by using the Community version. Urlocker says that MySQL "wants to make sure the Community version is rock solid," but admitted that the company has introduced features into the Community edition of the software that "[weren't] as robust as we thought, and created some instabilities." Because of that, the company is revising its policies about when features go into the Community releases.'" Update: 08/10 04:56 GMT by CN :While it is slightly harder to get, the source isn't closed by any means, so I updated the title to reflect that.
The source hasn't gone anywhere. (Score:4, Informative)
Rock solid... Far from it unfortunately... (Score:5, Informative)
I mean, even the most basic test suite would have easily caught these.
Here are just a few of the major ones:
Bug #28336 [mysql.com]
Bug #28936 [mysql.com]
Re:Yay! (Score:3, Informative)
Yes, it's legal (Score:4, Informative)
This is no big deal. (Score:5, Informative)
The work-around for the community is hinted at here:
"Though MySQL AB will not be distributing the source tarball, Urlocker says that MySQL isn't going to try to stop distribution of Enterprise Server source by others. "If somebody wants to, that's fine. People can distribute it.... "
Getting the source code as a tarball on a public server for everyone is an intellectual exercize for the reader.
I read this as a "We're not going to be hosting for leeches. You want a public server, set your own up"
--
BMO
Re:Wait a second.... (Score:1, Informative)
If they own all the copyrights to the source, they can license it however they want.
Additionally, the requirements to release the source only apply to derivative works. In theory, the original copyright holder could put a binary release under the GPL without providing any source code.
Re:Cha-Ching (Score:5, Informative)
Re:Wait a second.... (Score:2, Informative)
Terrible submission (Score:1, Informative)
Re:Wait a second.... (Score:2, Informative)
Re:Wait a second.... (Score:5, Informative)
If they provide the source code along with the binaries, the GPL considers that to have satisfied their obligations. After that, they're not obliged to give the source code to anybody else. Not even customers.
Now, if they don't provide the source code with the binaries, if customers are obliged to get it separately from the binary package, then the obligation is to provide the source to anybody who asks for it, customer or not, and that obligation lasts for 3 years after the last binary was distributed. Note that if the binaries are available via download, offering the source for download at the same time and from the same page satisfies the GPL's requirement to provide source along with the binaries even if the customer doesn't actually download the source code at the time.
Re:Wait a second.... (Score:5, Informative)
Re:Wait a second.... (Score:2, Informative)
AFAIK the IP holder retains the rights to whom it considers "customers" therefor decides whom may access the source based on who has legal rights to the product. Transgaming, RedHat, MySQL, et al.
Not closing anything. (Score:1, Informative)
Re:Yay! (Score:2, Informative)
Re:Wait a second.... (Score:3, Informative)
To answer the parent's parent, people distributing GPL code can charge whatever they want for the binary, the requirement is that they must also provide the source code with it, and cannot limit the distribution of the source except as provided by the GPL, so the first person buys it for $insane_dollars and then distributes the source to all his friends, family, and bittorrent. There is no requirement to make GPL code with no cost, it just has an inherent driving force that leads to that end
Re:Wait a second.... (Score:2, Informative)
As the copyright holder, they are completely above board in terms of the GPL. It doesn't apply to them.
Re:You've misread the terms (Score:4, Informative)
Code that was "contributed" doesn't belong to MySQL but to the individual authors. Unless they have something assigning the rights to MySQL (always a possibility since I don't use MySQL I wouldn't know) those copyrights still belong to the authors of that code. In short, they would still need the "official" OK in some form from the authors (ALL of them) of the code. That is why a license change is always something to be avoided where GPL is concerned.
Re:In related news (Score:4, Informative)
no, I've had enough of your bullshit! take this goddamn article down right fucking now and change the title you worthless fucking excuse for a yellow journalist! For fucksake you READ the goddamn article before you post it, I HOPE.
Fucking immune from moderation troll-assed motherfucker, I will sacrifice my "excellent" karma to bring you down!
Inferior version (Score:3, Informative)
inferior version of MySQL by using the Community version."
They already have SCO, how much more inferior can they get.
http://slashdot.org/article.pl?sid=05/09/04/17302
Re:Say what? (Score:5, Informative)
The title does not accurately reflect the summary or the real state of affairs. It is sensationalist in the extreme.
Re:This is no big deal. (Score:4, Informative)
Not technically correct. They can limit giving the source code to only their customers if and only if they provide the source code along with the binaries. If they provide the source code seperately, then the GPL requires them to offer the source code to any third party that asks for it for at least 3 years from their last binary distribution. This is because any party who receives the binary is entitled to the source even if they didn't get it directly from MySQL AB.
Re:Interesting trend (Score:3, Informative)
Their contributor agreement is effectively
'thanks, your patch, copyright and patents belong to us now, but here's a free t-shirt for your trouble'.
GNU basically requires the same thing of whatever you contribute to a GNU project.
Re:You've misread the terms (Score:5, Informative)
Firebird (Score:3, Informative)
Re:Yes, it's legal (Score:4, Informative)
Re:In related news (Score:2, Informative)
No. Did you read the article?
not quite (Score:5, Informative)
It's like getting divorced and your ex gets only the second floor and the garage.
Enterprise vs. Community (Score:3, Informative)
And we're not the only ones doing so. MySQL had really better re-think the whole thing, whats the point of offering Enterprise when 90% of shops are going to go with the free product.
Re:Official PostgreSQL fanboi thread here :-) (Score:2, Informative)
Re:In related news (Score:5, Informative)
Zonk's title isn't even remotely related to the reality of the situation. If I could mod him down, I sure would.
Re:Wait a second.... (Score:2, Informative)
The GPL's (v3) own copyright is covered by this statement at the beginning:
Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.
Legally speaking, the GPL can't practically restrict what the original copyright holder can do with their own code. What the AC reply implied was correct; the only group the copyright holder could sue is itself.
I haven't seen anything to indicate the FSF holds a registered trademark on the term "GPL". Citation to the contrary is welcome.
Re:Firebird (Score:2, Informative)
A good reason to use Postgresql (Score:3, Informative)
I don't think many places would switch to Postgresql, since the administration side is more complex and therefore more costly, but I can see shops weighing the pros and cons of switching to postgresql, since that DB has an excellent reputation.
Re:In related news (Score:3, Informative)
(can I link to Wikipedia for this and not get flamed? The info here really is quite accurate: http://en.wikipedia.org/wiki/Microsoft_SQL_Server [wikipedia.org]