Stories
Slash Boxes
Comments

News for nerds, stuff that matters

MySQL Ends Enterprise Server Source Tarballs

Posted by Zonk on Thu Aug 09, 2007 05:06 PM
from the new-tactic-in-open-sorcery dept.
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.

Related Stories

This discussion has been archived. No new comments can be posted.
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • In related news (Score:5, Funny)

    by Anonymous Coward on Thursday August 09, @05:08PM (#20175689)
    MySQL announced plans for a new BitTorrent based distributed backend.
    • Re:In related news (Score:5, Interesting)

      by ShieldW0lf (601553) on Thursday August 09, @05:19PM (#20175855)
      Wow...

      The same guys who lied about the suitability of their code for various purposes from day one

      The same guys who maintained that ACID was unimportant until the very moment they had it

      The same guys who have been setting this up for years with their Project Mayo/DivX Networks style licensing/contribution scheme

      You mean they actually went ahead and tried to use shady shenanigans to force developers who have no need for anything from their organization whatsoever beyond a copy of the community developed codebase to pay for access to the codebase?

      Wow. What a surprise.

      I made a decision to give preference to PostgreSQL over MySQL in my developments... not because of the technical merits involved, but because of the repeatedly demonstrated lack of trustworthiness of the MySQL team.

      I didn't expect to see my decision validated in such a rapid and undeniable fashion though.

      Just goes to show... technical skill is no substitute for good character or lack thereof.
      [ Parent ]
    • Re:In related news (Score:4, Informative)

      fuck you zonk!
      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!
      [ Parent ]
      • Say what? by Kadin2048 (Score:2) Thursday August 09, @05:50PM
      • Re:In related news by Anonymous Coward (Score:1) Thursday August 09, @07:11PM
      • Re:In related news by queequeg1 (Score:3) Thursday August 09, @08:07PM
      • Re:In related news by LindaMack (Score:1) Thursday August 09, @08:08PM
      • Re:In related news by value_added (Score:2) Thursday August 09, @08:35PM
      • Re:In related news (Score:5, Informative)

        by wwahammy (765566) on Thursday August 09, @08:57PM (#20177915)
        While the response is a bit... over the top, the sentiment is understandable. MySQL is not closing off its source. It's just choosing not to distribute the source code for one version of its product in one way. It doesn't violate the GPL in any way and if you still really want the source you can get it from their repository.

        Zonk's title isn't even remotely related to the reality of the situation. If I could mod him down, I sure would.
        [ Parent ]
        • Re:In related news (Score:5, Insightful)

          by kripkenstein (913150) on Friday August 10, @12:35AM (#20179217)
          (http://neolicity.blogspot.com/)

          MySQL is not closing off its source. It's just choosing not to distribute the source code for one version of its product in one way. It doesn't violate the GPL in any way and if you still really want the source you can get it from their repository.
          Thank you for that accurate summary of the situation.

          Thing is, many people don't understand the GPL. The GPL never said 'you must distribute your source code to everyone'... you can, for example, make private changes and never give them out. In fact, this is explicitly given as an example of an important freedom by Stallman, Moglen, etc. Similarly, you have the freedom to make changes and give them to only a few people; this is exactly what MySQL are doing. Now, the people that do receive the code are free to further distribute it, according to the GPL, and I am sure we will see the code in some manner (compare to CentOS). But MySQL are well within their legal (and moral) rights to have only part of their GPLed code available on their servers in tarball format for anonymous download.

          To attack MySQL about this is very unfair.
          [ Parent ]
      • Re:In related news by maxume (Score:1) Thursday August 09, @09:21PM
      • Re:In related news by red crab (Score:1) Friday August 10, @01:30AM
      • Re:In related news by plague3106 (Score:2) Friday August 10, @07:31AM
      • Re:In related news by Danathar (Score:2) Friday August 10, @09:24AM
      • Re:Account Hacked !! by needacoolnickname (Score:3) Thursday August 09, @07:58PM
      • Re:Account Hacked !! by Rodness (Score:2) Thursday August 09, @07:59PM
      • Re:Account Hacked !! (Score:5, Funny)

        by everphilski (877346) on Thursday August 09, @08:06PM (#20177497)
        (Last Journal: Tuesday June 06 2006, @01:50PM)
        this is the real utopianfiat. the prior utopianfiat, who hacked the last utopianfiat, has been sacked.

        "MYND YOV MOOSE BITES KAN BE PRETTI NASTI"
        [ Parent ]
      • Re:Account Hacked !! by budgenator (Score:2) Friday August 10, @09:24AM
      • Re:In related news by budgenator (Score:2) Friday August 10, @09:35AM
      • Re:In related news by Tablizer (Score:1) Friday August 10, @02:37PM
      • Re:In related news by utopianfiat (Score:2) Tuesday August 14, @10:09AM
      • 6 replies beneath your current threshold.
    • Re:Good for FOSS by aiosx (Score:1) Thursday August 09, @09:23PM
    • Re:Where the FUCK is iLife '07??? by Anonymous Coward (Score:1) Thursday August 09, @09:50PM
    • 2 replies beneath your current threshold.
  • by NickCatal (865805) on Thursday August 09, @05:08PM (#20175705)
    (http://www.nickcatalano.com/)
    After Bittorrent yesterday is this a trend that we should be worried about, or really just 2 separate instances?
    • Re:Hmm.. First Bittorrent by tgatliff (Score:2) Thursday August 09, @05:41PM
    • Whatever THEY want (Score:5, Insightful)

      by El Lobo (994537) on Thursday August 09, @05:59PM (#20176399)
      Whatever it is, they are in their perfect rights to do what they want with THEIR code.

      This is actually the tendence that worries me. These days many people (thankfully not everybody) think they have the RIGHT to get everything for free. One bitches because product X is not Open Source (Ohh what a crime!!!). The other bitches because X (which VERY GENEROUSLY was giving many years of hard work to people who don't even write a line of code) is taking their hard work back for Y reasons (yes, making a buck for many years of hard work is not a bad thing , you know)

      Another funny thing: I was talking to a man here at work. The man is a a rabious defender of OS. He wouldn't touch a non- OS program, he almost cried when MS made a deal with Novell, he screams how much he hates Photoshop and how great Gimp is (just because is OS)... And guess what? He develops a very good backup solution for databases and he takes good money for it. He was having some difficulties adding features. Knowing how good of an OS supporter he was I had the nerve to suggest to him to open the source of his program. ARE YOU FUCKING MAD?- he said. DO YOU KNOW HOW HARD I WORK FOR THIS SHIT? AND I WOULD GIVE IT TO THE DOGS?....

      Moral of the story. If you work hard for your work and wnat to share , so be it. If you want to get your work back iand this is posible, just do it. You have the right. people will bitch, people will call you a shit, people will hate you... And yet, the majority of them won't share a shit either giving the oportunity.

      Making money is not a crime folks....

      [ Parent ]
      • not quite (Score:5, Informative)

        by infonography (566403) on Thursday August 09, @06:43PM (#20176847)
        (http://www.zines.com/)
        The issue isn't that they are keeping what they made. They didn't make it all since they used stuff others had contributed under a certain condition. That being Open Source. The open source model is that you let others help you build the software. To close the source they would have to comb back through the contributions of other people over the years and take out all OS code that is what they didn't pay for in-house. Otherwise they would have to rewrite a whole new system from scratch and walk away from the MySQL code base as it stands.

        It's like getting divorced and your ex gets only the second floor and the garage.
        [ Parent ]
        • Re:not quite (Score:4, Insightful)

          by jadavis (473492) on Thursday August 09, @11:27PM (#20178811)
          To close the source they would have to comb back through the contributions of other people over the years and take out all OS code that is what they didn't pay for in-house.

          But MySQL AB owns the copyright on all the code, regardless of the contributor, correct? That means they can close the source, and they don't have to ask anyone or comb anything.
          [ Parent ]
        • Re:not quite by budgenator (Score:2) Friday August 10, @10:01AM
      • Re:Whatever THEY want by ShieldW0lf (Score:2) Thursday August 09, @06:44PM
      • Re:Whatever THEY want by Tuoqui (Score:2) Friday August 10, @03:13AM
      • Re:Whatever THEY want by errxn (Score:1) Friday August 10, @03:17AM
      • Re:Whatever THEY want by beradg (Score:1) Friday August 10, @08:55AM
      • 1 reply beneath your current threshold.
    • Re:Hmm.. First Bittorrent by Hucko (Score:1) Thursday August 09, @07:26PM
  • Let me be the first to say... (Score:1, Insightful)

    by securityfolk (906041) on Thursday August 09, @05:08PM (#20175709)
    Buh-bye... was fun while it lasted!
  • Ooh, look at ME! (Score:2, Funny)

    by Anonymous Coward on Thursday August 09, @05:09PM (#20175713)
    Look at ME! I'm MySQL! I'm a "real database!"
  • Cha-Ching (Score:2, Interesting)

    by happy_place (632005) on Thursday August 09, @05:10PM (#20175733)
    (http://www.beanleafpress.com/)
    I don't suppose this is an attempt to get more money?
  • Yay! (Score:5, Insightful)

    by Bluesman (104513) on Thursday August 09, @05:11PM (#20175737)
    (http://drblast.blogspot.com/)
    Can we all just switch to Postgres now?

    Cheap web hosting, I'm looking at you...
    • Re:Yay! by scribblej (Score:3) Thursday August 09, @05:18PM
      • Re:Yay! by nuzak (Score:2) Thursday August 09, @05:25PM
        • Re:Yay! by GiMP (Score:1) Thursday August 09, @05:33PM
          • Re:Yay! by GiMP (Score:2) Thursday August 09, @05:36PM
          • Re:Yay! by nacturation (Score:2) Thursday August 09, @06:51PM
            • Re:Yay! by GiMP (Score:2) Friday August 10, @05:59AM
              • Re:Yay! by kv9 (Score:2) Friday August 10, @12:21PM
              • 1 reply beneath your current threshold.
        • Re:Yay! by scribblej (Score:2) Thursday August 09, @08:34PM
        • 1 reply beneath your current threshold.
    • Re:Yay! by Pizentios (Score:1) Thursday August 09, @05:18PM
    • Re:Yay! by timelorde (Score:1) Thursday August 09, @05:23PM
      • Re:Yay! (Score:5, Funny)

        by larry bagina (561269) on Thursday August 09, @05:44PM (#20176205)
        (Last Journal: Friday October 19, @09:21PM)
        FAPP: FreeBSD Apache, PostgreSQL, Perl.
        [ Parent ]
        • Oh my god by Bluesman (Score:2) Thursday August 09, @06:17PM
          • Re:Oh my god by the unbeliever (Score:2) Thursday August 09, @07:15PM
        • Re:Yay! by RzUpAnmsCwrds (Score:2) Thursday August 09, @07:12PM
          • Re:Yay! by VGPowerlord (Score:2) Thursday August 09, @07:28PM
            • Re:Yay! by osu-neko (Score:1) Thursday August 09, @11:01PM
              • Re:Yay! by smclean (Score:2) Thursday August 09, @11:33PM
              • Re:Yay! by kv9 (Score:2) Friday August 10, @12:24PM
              • Re:Yay! by ryarger (Score:2) Saturday August 11, @10:54PM
          • Re:Yay! by insertwackynamehere (Score:1) Thursday August 09, @09:54PM
            • Re:Yay! by Daengbo (Score:1) Thursday August 09, @11:02PM
        • Re:Yay! by Trailer Trash (Score:2) Thursday August 09, @10:14PM
          • Re:Yay! by Daengbo (Score:1) Thursday August 09, @11:08PM
          • 1 reply beneath your current threshold.
        • Re:Yay! by Wabbit Wabbit (Score:2) Thursday August 09, @10:39PM
        • Re:Yay! by adinu79 (Score:1) Friday August 10, @03:48AM
        • Re:Yay! by larry bagina (Score:3) Friday August 10, @07:09AM
        • 1 reply beneath your current threshold.
    • Re:Yay! by Llarian (Score:1) Thursday August 09, @06:13PM
      • Re:Yay! by ozzee (Score:2) Thursday August 09, @06:32PM
      • Re:Yay! by gnuman99 (Score:3) Thursday August 09, @06:54PM
      • Re:Yay! by Bluesman (Score:2) Thursday August 09, @08:13PM
        • Re:Yay! by Llarian (Score:2) Thursday August 09, @08:34PM
          • Re:Yay! by jadavis (Score:2) Thursday August 09, @11:43PM
          • Re:Yay! by MrNaz (Score:1) Thursday August 09, @11:51PM
      • Re:Yay! by MrNaz (Score:1) Thursday August 09, @11:48PM
    • Re:Yay! by Shawn is an Asshole (Score:3) Thursday August 09, @07:14PM
      • Re:Yay! by Spoke (Score:2) Thursday August 09, @09:31PM
      • Re:Yay! by aled (Score:2) Thursday August 09, @10:08PM
        • Re:Yay! by jadavis (Score:2) Thursday August 09, @11:47PM
        • Re:Yay! by Evets (Score:3) Friday August 10, @03:25AM
          • Re:Yay! by budgenator (Score:2) Friday August 10, @10:52AM
          • Re:Yay! by aled (Score:2) Friday August 10, @01:34PM
  • Interesting trend (Score:1, Interesting)

    by Anonymous Coward on Thursday August 09, @05:13PM (#20175765)
    I wonder how many other projects will start pulling this -- get the world hooked on your product, and then close the source after you reach a critical mass of commercial users who are likely to pay versus those who would be prone to forking and taking over open development. I think it's ignorant to assume people will just take the last open version and fork it to continue being free - there are commercial users who will likely be quite happy to deal with the closed version they trust. Hell - look at sourceforge -- they closed off their source, and do you see companies installing the GNU fork of the code internally? No - they buy the commercial sourceforge. It'll be interesting to see how many companies follow this trend.
  • http://mysql.bkbits.net/ [bkbits.net] is still there, and AFAIK it isn't going away anytime soon.
  • ... company is obviously designed to move people to buy the product that gives them more income.
    This sounds just like the FUD that microsoft guy made by "admitting" that XP has problems in the hopes that people will move to vista.
    I think it's best to simply ignore the marketing people. There are no "instabilities" in the stable community version above and beyond the normal cycle of bugs and bugfixes you see in any software.
  • by Anonymous Coward on Thursday August 09, @05:17PM (#20175813)
    MySQL versions 5.0.38 to 5.0.45 have had such major bugs that they have rendered themselves useless for a huge range of applications. Applications that use dates, or ones that expect the database to *NOT* insert random NULL values in a group by query.

    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]
  • They need a name change (Score:2, Insightful)

    by syousef (465911) on Thursday August 09, @05:17PM (#20175815)
    Let me be the first to suggest UseToBeMySQL or NowItsNotYourSQL. Or better yet SoldOutMySQL. SQLMoneyWhore might not fly but then again offensive names don't seem to be a problem with open source (I'm thinking of GIMP).
  • My take: while MySQL has improved technically in leaps and bounds over the last couple of years, stuff like this (or having its transactional backends bought out from under it by Oracle) makes it increasingly difficult for me to recommend it as a business proposition to my clients. Meanwhile PostgreSQL continues to get the job done for the majority of my projects; I have a network of professionals who support it competently; and having followed the project since 2001 or so, I'm confident it's not going anywhere but forwards.
  • Yes, it's legal (Score:4, Informative)

    by Carnildo (712617) on Thursday August 09, @05:19PM (#20175847)
    (http://www.crfh.net/ | Last Journal: Tuesday November 14 2006, @02:47PM)
    Before anyone bitches about it, this is perfectly legal. The GPL only requires you to provide source code to people who you also provide the compiled software to. You just can't restrict what they in turn do with the source code, which is why most GPL developers make the source code available to everyone and their dog.
    • Re:Yes, it's legal by BlackTyranny (Score:1) Thursday August 09, @06:06PM
      • Re:Yes, it's legal (Score:4, Informative)

        by jeaton (44965) on Thursday August 09, @06:23PM (#20176663)

        Scenario: Let's say company X takes some super-cool GPL code, modifies that code, but only offers that modified code to customers paying for the binaries. Of course, in order to get the privilege of paying for the binaries, you have to sign a contract commercially stating you won't ask for the code, and/or you won't distribute that code. Thus, Company X can now charge for modified GPL code, without breaking the terms of the GPL for not distributing their modified code back to the community at large, since the only folks getting the binaries are people they have binding commercial contracts with...
        This is explicity forbidden by the GPL, in section 6:

        You may not impose any further restrictions on the recipients' exercise of the rights granted herein.
        [ Parent ]
      • Re:Yes, it's legal by chromatic (Score:1) Thursday August 09, @06:33PM
      • Re:Yes, it's legal by tepples (Score:1) Thursday August 09, @06:59PM
      • Re:Yes, it's legal by CastrTroy (Score:2) Thursday August 09, @09:52PM
    • Re:Yes, it's legal by iluvcapra (Score:2) Thursday August 09, @06:25PM
    • I ran, I raq, I downloaded MySQL by BillGatesLoveChild (Score:2) Thursday August 09, @11:05PM
  • This is no big deal. (Score:5, Informative)

    by bmo (77928) on Thursday August 09, @05:19PM (#20175865)
    It's right in keeping with the GPL. The GPL doesn't say "you have to give the source to all and sundry." No, they just have to give the source code to those they gave the binaries to, i.e., their paying customers.

    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:This is no big deal. by ChrisMounce (Score:2) Thursday August 09, @05:45PM
    • Re:This is no big deal. (Score:4, Informative)

      by Todd Knarr (15451) on Thursday August 09, @05:58PM (#20176387)
      (http://www.silverglass.org/)

      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.

      [ Parent ]
      • Re:This is no big deal. (Score:5, Interesting)

        by bmo (77928) on Thursday August 09, @06:14PM (#20176569)
        "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."

        And you, Sir, are not entirely correct. I cannot bend over MySQL AB by giving people binaries of MySQL. If you get binaries from me, then *I* must offer the source code *not* MySQL. If MySQL AB no longer offers source to all comers, then it's *my* problem, not theirs.

        From GPL V2 (which is what MySQL is using currently)

        "b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,"

        If I'm distributing version 2 GPLed MySQL, that clause is talking to _me_ and not MySQL AB. The "c" clause gives me an out if I'm noncommercial and I can point to SourceForge or a public server offering MySQL source.

        --
        BMO
        [ Parent ]
    • Re:This is no big deal. by magictongue (Score:1) Thursday August 09, @07:48PM
    • Re:This is no big deal. by rastoboy29 (Score:1) Thursday August 09, @07:55PM
  • by z-j-y (1056250) on Thursday August 09, @05:20PM (#20175887)
    after all, it is called MY SQL, not your SQL, or her SQL.
  • Terrible submission (Score:1, Informative)

    by Anonymous Coward on Thursday August 09, @05:21PM (#20175899)
    "The folks at MySQL has quietly..." thats just awful, I know we don't read the articles... but we aren't even reading the first sentence of the submission now?
  • ....is on PostgreSQL [blogs.com]. Good stuff!
  • Not closing anything. (Score:1, Informative)

    by Anonymous Coward on Thursday August 09, @05:30PM (#20176031)
    There's nothing "closed" about the source to MySQL Enterprise Server. It's still under the GPL. MySQL AB is simply choosing not to make the source accessible from their ftp servers to the general public, which doesn't stop anyone else from choosing to distribute it themselves.
  • I smell a fork coming soon. (Score:5, Insightful)

    by Lumpy (12016) on Thursday August 09, @05:33PM (#20176063)
    (http://timgray.blogspot.com/)
    Lots of OSS projects use Mysql. If they want to take their ball and go home, so bet it. we can take a tarball and create OurSQL.

    Come on people this is what OSS is all about. forking and starting a new project because the current project leaders became poopwads.
  • Two ways I can think of to go now... (Score:4, Insightful)

    by erroneus (253617) on Thursday August 09, @05:37PM (#20176119)
    (http://slashdot.org/)
    A MySQL fork: "OurSQL" or something like that

    or

    A general shift to PostgreSQL... seems a lot of people are favoring that route.

    I don't care which way it goes, the community will respond and MySQL will become irrelevant.
  • Bad timing (Score:1)

    by 91degrees (207121) on Thursday August 09, @05:38PM (#20176133)
    (Last Journal: Friday June 11 2004, @11:15AM)
    Why couldn't these have happened at the end of March? Linux, GCC and Emacs to close source would have been fantastic April fools followups.
  • GPL Question (Score:1, Offtopic)

    by Saint Stephen (19450) on Thursday August 09, @05:43PM (#20176181)
    (http://slashdot.org/ | Last Journal: Wednesday March 10 2004, @11:39PM)
    I'm writing a framework for Windows Services and Apps in C#. I want to keep the source code to the libraries "commercial," and make the four sample apps I write to test it with LGPL3.

    I own the copyright to everything. Can I do this?

    (I know it's OT but I don't want to go register on a list just to ask one GPL question.)
  • Community to MySQL (Score:2)

    by dkleinsc (563838) on Thursday August 09, @05:44PM (#20176203)
    "Fork you!"

    Really, it's that simple when you have GPL software.
  • ...the community version as a test bed for the enterprise version, which in that case it becomes clear that there is an imbalance or dismissal of the value of the community users, an abuse if you will.

    The GPL was intended to remove such abuses. The GPL v3 is intended to do the same thing but in consideration of the fraud of software patents. But the point is clear, the GPL in general is to prevent abuses.

    On the slip side, there is nothing preventing someone who has access to the enterprise version from making it available to the community users. Or would that be considered an abuse of a paying customer?
    • 1 reply beneath your current threshold.
  • Reconsidering my Enterprise Order (Score:5, Interesting)

    by MattW (97290) <matt@ender.com> on Thursday August 09, @05:51PM (#20176307)
    (http://www.ender.com/)
    By discouraging people from getting and using the Enterprise version, I feel less and less safe deploying it myself. Less users = less chances to catch problems. Less code = less review = less security.

    I'm about to deploy 4 MySQL servers for some serious volume and was strongly considering buying into an enterprise package, largely on the strength of their monitoring tool, but now I'm seriously thinking it's time to try Postgres.
  • Inferior version (Score:3, Informative)

    by bl8n8r (649187) on Thursday August 09, @05:53PM (#20176345)
    "One of the things that many users worry about is whether they're getting an
    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/173022 5 [slashdot.org]
  • Wasnt this predicted? (Score:4, Insightful)

    by nurb432 (527695) on Thursday August 09, @05:55PM (#20176357)
    (http://slashdot.org/~nurb432/ | Last Journal: Friday August 27 2004, @03:24PM)
    I dont think anyone is really suprised.

    PostgreSQL is still free and more powerful anyway so no great loss.
  • The new name is... (Score:1)

    by Dealer MacDope (630648) on Thursday August 09, @05:55PM (#20176363)
    They should rename it TheirSQL.
  • It's all in the in the marketing (Score:5, Interesting)

    by icepick72 (834363) on Thursday August 09, @06:23PM (#20176669)
    It's interesting to see how the community often openly promotes and vehemently defends an "open" piece of software but if the software starts to "close" then all the problems start coming out and suddenly it's a piece of @#$! The robustness of software doesn't change with a philosophy. It's all the in marketing. I mean if MySql were still open then we'd see posts comparing it against Microsoft's software. Now for "some reason" they're equivalent in the garbage bin. I will remember this indeed.
  • CENTSQL ? (Score:1)

    by yoyoq (1056216) on Thursday August 09, @07:15PM (#20177149)
    how about a centOS end run around this?
  • Emperial Rule (Score:1)

    by Mysticweed (593354) on Thursday August 09, @07:37PM (#20177329)
    A disruption in communication can mean only one thing...Invasion!

  • Enterprise vs. Community (Score:3, Informative)

    by kilodelta (843627) on Thursday August 09, @08:06PM (#20177499)
    From what I can tell, the only real differences between Enterprise and Community is support. We run community version for major production databases with no issues whatsoever.

    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.
  • numbers, zonk, numbers (Score:2, Funny)

    Zonk, Zonk: 3P Plural nouns go with what verb tense? The course gets harder as we go along...
  • by liftphreaker (972707) on Thursday August 09, @09:04PM (#20177957)
    The last thing you want to hear about a DBMS is this line from MySQL: "the company has introduced features into the Community edition of the software that "[weren't] as robust as we thought, and created some instabilities"

    This, among other reasons, is why we switched to Postgresql some years ago. MySQL was (is?) not even ANSI SQL compliant, at least when we were struggling with it.
  • by bkedersha (669510) on Thursday August 09, @10:21PM (#20178411)
    People want to make money! Providing support is just not enough, you need to sell a product.
  • Hmm... (Score:1)

    by kylehase (982334) on Thursday August 09, @11:53PM (#20178985)
    Wonder if we'll start seeing it referred to as My$QL on /. now?
  • Where's Marten? (Score:2)

    by MattW (97290) <matt@ender.com> on Thursday August 09, @11:54PM (#20178987)
    (http://www.ender.com/)
    I wonder if he'll comment.

    From his earlier comment: [slashdot.org]

    We make sure that all our investors (current and future) understand that the freedom of our software is vital to the success of MySQL. We also try to be open about everything else: bugs, plans, events, etc. But here we also know there will be something of a difference when going public: we will have to abide strictly by SEC rules and not disclose financial or other vital business information in any other way than publicly to everyone at given points in time.
  • Not a surprise. (Score:1)

    by hotfireball (948064) on Friday August 10, @01:02AM (#20179355)
    Finally it happend. XFree died but we've got X.Org fork. Looks like this "SQL interface to the filesystem" will die as same, but maybe even with no fork. Well, I am much happier on PostgreSQL for years already.
  • by Raven737 (1084619) on Friday August 10, @02:36AM (#20179793)
    For me, as a developer that has used MySQL for some time, this is an action that destroys trust.
    They say it is to keep too many versions of MySQL from being used, a lie that is so obvious
    it would have been better if they hadn't said anything at all.

    This, of course, isn't the first time i have begone to wonder about the ethics of the MySQL team,
    the first was when they recreated their website, hiding the 'download' section in the 'comunity' section
    and even then only after making you click a 'yes i'm a total über geek, i recompile my kernel every DAY!' button.

    To me that means that i can no longer trust MySQL, i can no longer trust them to not sink to even lower tactics
    to get us away from using MySQL under the GPL. Now i have to fear that they not only will they withhold features as
    they already do, but that they will also intentionally introduce bugs and cripple performance just so they can then state
    'well, with our NON-GPL commercial Enterprise license, that wouldn't have happened'

    I liked MySQL because it was quick to setup and had reliable and scalable performance, i might be able to get
    similar performance etc with PostgreSQL, but it will definitely not be simple to do simple things and
    it requires constant tweaking and probably the blood of sacrificially slain goat to work reliable performance wise.

    Now i might even consider using the 'light' (free) version of SQL Server and Oracle, even with thier limitations,
    for many projects they are enough, and for those that aren't, i now at least don't have to explain
    how and why MySQL is a 'real' database engine, i can simply say,
    'sure, oracle, i can do that, it will cost lot's more, but yea'

    Is there hope that some one will take the source as it's now and create a new GPL branch without the
    commercial BS?
  • A good reason to use Postgresql (Score:3, Informative)

    by theolein (316044) on Friday August 10, @04:14AM (#20180273)
    The pressure on mysql to constantly offer new features, instead of focusing on mysql's strengths, which is highspeed, a decent group of features and simplicity to maintain and operate is going to cost mysql in the long run. This is only the start. The new features in mysql 5+ such as stored procedures, triggers, functions etc are very poorly implemented and come nowhere near the full implementations of databases like Oracle and Postgresql. The result is that DBAs and developers who like mysql for its easy maintenance and speed end up being disillusioned when problems start cropping up.

    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.
  • Been a while coming... (Score:3, Insightful)

    by petrus4 (213815) on Friday August 10, @08:01AM (#20181521)
    (http://aqpeag.blogspot.com/ | Last Journal: Saturday April 21 2007, @05:39AM)
    While I'm not doing database stuff currently, last time I was a year or two ago, I actually saw this coming and opted for Postgres rather than MySQL.

    Postgres is a fantastic project. It's very solid, can handle huge transaction/request loads, has concurrent locking etc, from memory supports a large number of different datatypes, and is also very configurable. Even better, it's under what is my own favourite license, the BSD license...so you can do pretty much whatever you want with it.

    MySQL will probably continue to have its' place, with people who need the things they're charging for, (presumably support options etc) and I wish the project well.

    However, for people like me who don't have a lot of money, MySQL ceased being an entirely legally safe option a while ago.
  • by walterbyrd (182728) on Friday August 10, @09:11AM (#20182307)
    New versions of Python, and PHP, are including SQLite as part of the standard distribution. And if SQLite isn't enough, there's alwasy PostgreSQL.

    Considering the MySQL AB's unusual understanding of the GPL, their goofy dual license, their non-standard implementation of SQL, and their partnership with a company that claims the GPL is illegal (scox); I really have to wonder if MySQL is the way to go anymore.

     
  • This is the usual tempest in a teapot. MySQL is in no way, as I read the article, not complying with OSS requirements. As someone elsewhere pointed out, even if MySQL doesn't distribute the tarball, any of their customers who have it can do so. So it's hardly restricting access to the tarbell. It's merely an organizational move to clearly delineate the Enterprise product from the Community product.

    To illustrate the stupidity one hears in these discussions, one idiot at another OSS site said that nobody should use PostgreSQL - or even test it - because their BSD-style license allowed companies to take the code and use it and not release their proprietary enhancements. This is the sort of stupid fanaticism that gives "free" and OSS software a bad name to anyone with a brain.

    These morons don't realize that some licenses were explicitly designed to allow just that - companies to develop their own products on top of OSS. This is a GOOD thing, not a bad thing. Although giving back enhancements to an OSS product to the original project is a benefit to everyone who uses that product, not EVERY enhancement is necessarily worth it and not EVERYBODY in the world needs to be a "free software" developer. It allows OSS products to find their way into more and more products, thus validating the OSS model - even if some companies do not adhere to it strictly. If the alternatives are a company using OSS and not returning improvements to the community vs not using OSS at all, obviously the latter is worse. And that is the choice companies must make.

    Whether the former choice has any impact on the development of OSS is another matter entirely. The notion that somehow the entire corporate world is going to "steal" OSS and somehow convert it all to proprietary products and thus "destroy" OSS is utterly ridiculous on the face of it.

    This is why Linus opposes the GPLv3 and he is correct to do so. It's the difference between a truly free market and socialism.

  • by Organic Brain Damage (863655) on Saturday August 11, @07:28PM (#20199047)
    ...are, in my limited experience, consistently sleazy.

    They phoned me up within an hour of downloading the community version and tried to make me afraid of the community version. They hinted that it's less stable than the for-profit version they're selling and that I'd be much happier if I spent the money on the more reliable Enterprise version with their support package.

  • Yeah, real bad. (Score:2)

    by WindBourne (631190) on Thursday August 09, @05:16PM (#20175809)
    (Last Journal: Friday December 01 2006, @10:51AM)
    Companies like redhat, SUSE, and even IBM are ALL suffering.
    [ Parent ]
  • In addition, have you RTFA? (Score:5, Insightful)

    by WindBourne (631190) on Thursday August 09, @05:19PM (#20175849)
    (Last Journal: Friday December 01 2006, @10:51AM)
    It says that the source will no longer be shipped as a tarball. You now have to take it out of bitkeeper. IOW, you still get the source.
    [ Parent ]
  • 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.

    [ Parent ]
  • Re:Wait a second.... (Score:2, Informative)

    by mark-t (151149) <marktNO@SPAMlynx.bc.ca> on Thursday August 09, @05:20PM (#20175875)
    (Last Journal: Tuesday September 12 2006, @03:31PM)
    Because they are the copyright holder and they are allowed to dictate whatever licensing terms they want for their own stuff. The GPL doesn't trump that. The only reason a person is obligated to put modifications to GPL'd code under the GPL is because that falls under the category of a derivative work and is thus subject to the copyright restrictions of the original. MYSQL, being their own code entirely, and not a derivative of somebody else's GPL'd project, can be put under whatever distribution terms and licensing they want... even closing up the source.
    [ Parent ]
  • Re:Wait a second.... (Score:2, Informative)

    by AxXium (964226) on Thursday August 09, @05:21PM (#20175905)
    They have to distribute the "Enterprise" source along with the "Enterprise" binaries. They do not have to ship the "Enterprise" source with the "Community" stuff. On I side note they say they will not stand between one of the "Enterprise" customers hosting the source. :) AxXium
    [ Parent ]
  • Re:Wait a second.... (Score:5, Informative)

    by Todd Knarr (15451) on Thursday August 09, @05:22PM (#20175919)
    (http://www.silverglass.org/)

    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.

    [ Parent ]
  • Re:Wait a second.... (Score:5, Informative)

    by Anonymous Coward on Thursday August 09, @05:23PM (#20175933)
    Yeah, those damn MySQL idiots are acting just like this crazy Emacs hippie back in the 80s... what was his name... Richard Stallman I think. Anyway, the greedy bugger only distributed the source to people who bought the software! Even though it was GPL'd! And the FSF did nothing!
    [ Parent ]
  • Re:Wait a second.... (Score:2, Informative)

    by gr3kgr33n (824960) on Thursday August 09, @05:23PM (#20175945)
    (http://google.com/ | Last Journal: Wednesday October 10, @09:08PM)
    IANAL however to my knowledge, The GNU doesn't say you can't make a profit, only that the source code has to be available to your customers and all contributers to the project thus far have a say in any re-licensing and/or distribution.

    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.
    [ Parent ]
    • 1 reply beneath your current threshold.
  • by Loconut1389 (455297) on Thursday August 09, @05:23PM (#20175951)
    (http://webtrotter.com/blog)
    it's illegal for you to take their code and do that, but the copyright holder can change the license any time- but old versions stay under their license.
    [ Parent ]
  • If the enterprise edition is still under the GNU public license, how is it legal for them to close off the source code to the general public?

    Because the GPL only requires that you give source to those to whom you give or sell binaries.

    Now, they can't prevent those to whom you give or sell binaries from redistributing it...

    [ Parent ]
  • If the enterprise edition is still under the GNU public license, how is it legal for them to close off the source code to the general public? From my understanding, when you use the GNU license you have to distribute the code with the binaries and cannot sell the code for profit.

    Well, it appears they are already selling the Enterprise Server. And according to the article summary, they're still making it available to customers who purchase the binaries. As such, they are completely above board in terms of the GPL (remember, with the GPL you only have to make the source available to anyone you give the binaries to. It doesn't specify that you can't charge for the binaries, or that the source has to be made available on the web for anyone to get hold of. Note as well that you also don't have to provide the source with the binaries -- you simply have to make it available upon request in a suitably usable standard form).

    Yaz.

    [ Parent ]
  • by drix (4602) on Thursday August 09, @05:27PM (#20175995)
    (http://slashdot.org/)
    They own the copyright and can presumably to whatever they want. Certainly they won't waste time on the futile effort of trying to put the cat back in the bag--past source releases are out there for anyone to play with. But going forward, they don't have to release anything, and that will probably be enough to signal the death-knell for the open source version of the enterprise server. Typically with an open source "enterprise" app, the only people who know anything about what's going on in the code are under the employ of the company that wants to unfree it. It's very challenging and unrewarding for an outsider to try to pick up all the pieces and start where they left off, particularly since by definition the only people who are realizing incremental benefit are large enterprises making money off your free efforts. In that sense, I sympathize with companies who don't feel the pull of opening their enterprise applications. Why let some other capitalist make a buck off your hard work?
    [ Parent ]
  • Re:Open Source as a Business Model (Score:1, Interesting)

    by Anonymous Coward on Thursday August 09, @05:30PM (#20176033)
    I think this is caused by people and companies not supporting open source with their wallets, but instead just paying lip service to it.

    I work for an open source company and the number of calls we get from people demanding support for something they just downloaded from SourceForge has caused us to provide our paying customers with a different "priority" telephone number.

    When we politely tell these people that we require they purchase a support package to receive telephone support, they usually get pissed off and hang up. Some try to convince you that they will buy support if we would *just* help them with this one little problem first, heh.

    Don't get me wrong, the business model works, but if you have investors I can understand how they would want to close the source if they feel it would convert some of these non-paying customers into paying ones.

    If only companies would look at the long-term and realize that if this free software saved us X-thousands of dollars, its well worth it to spend even 1/10th of the money they saved to support it and ensure its longevity. Unfortunately it doesn't work that way though.
    [ Parent ]
  • Copyright (Score:2)

    by gd2shoe (747932) on Thursday August 09, @05:33PM (#20176069)
    (Last Journal: Friday September 24 2004, @07:11PM)

    ...and cannot sell the code for profit.

    This is a common misconception. You CAN sell GPL code. The GPL specifically allows it. The only thing you must do is provide the source code (in one way or another) and the only thing you can't do is include additional restrictions.

    As the other posters have pointed out, the copyright owner has the right to dual license the software (offer the software under more than one license). The GPL is not law, but an open ended contract. It is permission to copy the code if certain conditions are met. This doesn't mean that the copyright owner can give permission under other conditions as well.

    On the other hand, who is the copyright owner of patches and bug fixes submitted to them? IANAL, but it would seem to me that this could be a legal problem. For example, Sun requires anybody working on/patching Open Office to have a record on file delegating copyright of patches back to Sun. If MySQL AB doesn't do something like this, how do they plan to fend off lawsuits? (frivolous or legitimate)
    [ Parent ]
    • Re:Copyright by chromatic (Score:1) Thursday August 09, @05:46PM
    • 1 reply beneath your current threshold.
  • Re:You've misread the terms (Score:4, Informative)

    by penix1 (722987) on Thursday August 09, @05:44PM (#20176197)
    (http://www.dakiniband.com/)
    You are spot on with one problem....

    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.
    [ Parent ]
  • sun and redhat? (Score:2)

    by saleenS281 (859657) on Thursday August 09, @06:27PM (#20176711)
    (http://www.liquidshells.net/)
    ya... they sure seem to be struggling with that whole open source thing and making money...
    [ Parent ]
  • Someone posts an opinion that differs from that of a mod and are thus marked as a troll. Yay.
    [ Parent ]
  • by budgenator (254554) on Friday August 10, @11:23AM (#20184179)
    (Last Journal: Sunday January 28 2007, @05:20PM)
    Have i just mis-read the GNU license?
    Yes you have, if you distribute binaries, you are required to provide the source code to the binaries to the entities you have distributed to, but you are not required to provide the source to anyone who merely wants it; and you are not required to do it for free. You can charge a reasonable copying fee, and it's entirely possible to make considerable money off copying fees, considering the horrendous copying fees people have to pay for court transcripts, how far do you think a law suit would get?
    [ Parent ]
  • 9 replies beneath your current threshold.