MySQL Man Pages Silently Relicensed Away From GPL
An anonymous reader writes "The MariaDB blog is reporting a small change to the license covering the man pages to MySQL. Until recently, the governing license was GPLv2. Now the license reads, 'This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited.'"
GPL isn't a documentation license. The GPL itself isn't licensed under the GPL.
like oracle but come on Larry no need to be that greedy
Linux modi 2.6.26-2-parisc
They offer things under two licenses: GPL and commercial. IMO, it is far more likely that some build script broke and failed to replace the copyright notice on the GPLed export than that Oracle has decided to try to take the man pages proprietary.... :-)
Check out my sci-fi/humor trilogy at PatriotsBooks.
Most distributions include the documentation with any software packages distributed. Without a GPL or free software license on the documentation, the distributions must either:
(a) comply with the license,
(b) provide a third-party download (like Adobe with Flash), or
(c) stop including MySQL.
Given the existence of MariaDB, it might be simplest to stop including MySQL in the distribution.
Dontcha mean FirstPostgre?
Table-ized A.I.
And this kis why dual licensing is sucha bad idea -- enemies of the project have an incentive to buy the primary developer and only continue development under the worst of the licenses.
Contrary to the popular belief, there indeed is no God.
Wouldn't they need the approval of everyone who contributed to the GPL'd version in order to do this?
Sheesh, evil *and* a jerk. -- Jade
Just use Postgres - and get on with whatever it is you have to do :)
You can't steal my copyright or that of my friends who wrote them.
Our copyright holds true.
No matter how many islands you own in Hawaii.
-- Tigger warning: This post may contain tiggers! --
Wont be long now until mysql isn't useable for the unwashed masses.
LPGL, lessor GPL, is offered. Perhaps a GGPL, greater GPL, should also be written up as a guarantee that it will never be closed.
I think Oracle has been pretty clear the whole way that they are trying to slowly kill off MySQL and drive users towards their more enterprise grade (read: grossly overpriced) product. They've jacked up the license fees substantially a couple times and pretty much every step of the way signaled that they're not really interested in supporting an open source DB, so I'm actually not even sure why this is newsworthy. I actually find a number of features of Oracle's DB offering fairly interesting, but wholly unnecessary for most web applications, so I expect everyone will move on to MariaDB and PostgreSQL. Nice of Oracle to provide a little window for everyone to switch, not that it was their intention.
Let's look at what Oracle is doing. I'll start the list of moves that appear to be intended to alienate the community around the very software they're promoting and cause the Open Source community to create viable forks that end up absconding with the product and its market. You guys contribute additional examples...
IBM isn't known for dumb moves, but partnering with Oracle on this sure is one.
Bruce
Bruce Perens.
This is why you shouldn't work on free software that requires you to hand over your copyright. This includes GNU software as well. Of course the FSF would be ideologically opposed to selling their copyrights to a proprietary software company, but what happens if one day donations dry up and they go bankrupt? Then the purchasers of the assets would be perfectly entitled to relicense your code however they want. Even if a bankrupt FSF tried to sell their assets to free-software-friendly companies, the court would probably block that if a proprietary software company made a higher offer. Furthermore, in some jurisdictions, the bankruptcy trustee, administrator, or court can terminate existing licenses—meaning that users couldn't even use an older version of the software, since they would no longer have a license to do so.
But it is possible for the copyright owner to commit a user trust violation by providing new versions of a work only under much harsher terms.
Seriously, this is just about perfect proof that Oracle isn't even paying attention to the MySQL community. If they were paying even the smallest iota of attention, they would have realized that changing the license terms on *anything* would be a big deal to the users, who are already a bit hesitant. At the very least, they would have messaged it better - told everyone up-front what they were doing, and *why*. Hell, maybe they actually have a good reason.
But now, they've lost spin control on their own action, to their #1 competitor. And the saddest part is, Oracle probably doesn't even care.
Just use Postgres
Provided both your web host and the web applications you're running support PostgreSQL. Not everybody has the money to move up to a VPS and the time to rewrite all of a large web application's queries for PostgreSQL on a whim.
You can't steal my copyright or that of my friends who wrote them.
Ellison can't steal it, but if this comment is to be trusted, you already signed it away.
Perhaps a GGPL, greater GPL, should also be written up as a guarantee that it will never be closed.
That's called donating copyright in a program to a not-for-profit foundation that has the free software paradigm written into its charter. Examples of such foundations include Free Software Foundation, Apache Software Foundation, and KDE Free Qt Foundation.
Narn, Thrince Post.
Mod me down, my New Earth Global Warmingist friends!
postgresql
I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
---> Joke
o
/|\ <- You
/ \
Whoosh!
On a related note, why does Giorgio Tsoukalos have such wild and crazy hair?!
No.
The answer is still aliens.
<3
It may be that this license change is just a build oops, or it may be that Oracle is breaking it's agreement with the EU to keep mysql stable, supported and free. In any case, this does strengthen the case for MariaDB for those organizations are still on the fence about switching over.
Sometimes boldness is in fashion. Sometimes only the brave will be bold.
looks like I aint using mysql anymore
Debian some time ago talked about switching to MariaDB. Then, the thread on their list stopped all activities without an apparent reasons. Now several distros (including RHEL, slackware, OpenSUSE and Arch) switched to MariaDB. But Debian still has MySQL.
Now there is a problem with man pages freedom. They should move those pages into the nonfree repository. They must comply their Social Contract.
I was always under the impression that, once licenced under the GPL, any later versions or forks of it would have to be GPL as well?
PostgreSQL
Everyone knows its better and more free. The MySQL lineage needs to die.
Legal speak for a generic copyrite disclaimer which references a general agreement to me. What is the big deal? Sure it could say GPL, but this seems like a lawyer pleasing way to say "go read the related agreement" to me. The agreement can still be GPL but now the files just say you are restricted to the agreement.
GPL restricts use and copyrite is what gives GPL power.
NOTE: I purposely spell it copyrite.
Democracy Now! - uncensored, anti-establishment news
Ancient alien theorists believe .
Soon the manpages will be required to be constructed of carbon fiber, with two hulls of 72' length, a 130' spar and quite impossible to steer.
The Touch of Larry is everywhere.
You've been kicking this one back and forth for a decade or more! If you knuckleheads would have used BSD licensed PostgreSQL from the git-go instead of MySQL's crazy now-you-see-me-now-you-don't license you would have freed up so much time and intellectual horsepower that you'd have your fucking flying cars by now.
Slashdot. It's like herding cats, except cats are cleaner.
I already switched to MariaDB, along with Red Hat, Arch Linux, and most everyone else.
Exactly what happened to open office. We got a working fork, that is what everyone is going to use.
Well, Fork you, Oracle.
MariaDB is plugin-compatible with MySQL, and remains GPL licensed.
And all of its new code (i.e. not MySQL) is owned by the same dick that cashed out on MySQL. It's history repeating, but go ahead and use MariaDB until it's sold and forked again so that Monty--that genius bastard--can double dip, then you can switch to the next fork.
Or switch to the database you should have been using all along. Postgres is still there and just as better than My/MariaDB is it ever was.
Oracle needs to remember that once something has been deemed part of the public domain, it cannot be copyrighted. It doesn't matter if they just change a few things in a license file, it already existed in public domain and claiming edit to reflect codes changes as new is not true. In the case of documentation, this is not a work of authorship as defined as a new and creative work. Instead it is simply a set of factual statements of how something functions, which is not a copyrightable. Essentially no documentation on how something functions is actually copyrightable since it never leaves a statement or series of facts. If they provide code examples that fully implement functionality that exists beyond the functionality of the original code then possibly they may be able to claim authorship. I remind Oracle of range check which failed to hold up in court.....
"GPL isn't a documentation license."
...
`This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License' link
"The GPL itself isn't licensed under the GPL"
insert brain-fart
AccountKiller
Dear Oracle,
Have the guts and make your stand.
It's better to come out clean and say "hey we're a proprietary software company - our offerings wlll be closed-source/ as-closed-source-as-we-can-make it" ( I am sure Oracle PR can polish up the statement - you get what I am saying, though )
Why are you being sneaky?
From stopping ( and the restarting) Java Time Zone updates to the other stuff that you're upto.
Stop pissing people off and make your stand one way or the other.
I'd also like to ask which planet do you think we live in?
You think you'll make changes to OPEN SOURCE software and people in the community will not notice?
Are you high?
Just take a stand. Once and for all.
Thank you
Just your average Ruby on Rails developer who used to use MySQL before you did the equivalent of the Texas Chainsaw Massacare with the open source software you inherited from Sun
Postgres all good and funky, but switch from MySQL to MariaDB = ~ 10 min of admin time (plus some for backups, if not doing them regularly). Switch all running webapps from MySQL to Postgres = from week to month(s) of programmer's time (there are many nifty MySQL-specific tricks that don't translate to Postgres so well). So I think we all know where all of this is going...
Absence of proof != proof of absence.
And all of its new code (i.e. not MySQL) is owned by the same dick that cashed out on MySQL. It's history repeating, but go ahead and use MariaDB until it's sold and forked again so that Monty--that genius bastard--can double dip, then you can switch to the next fork.
Sun Microsystems had a decent reputation in open source circles, and Sun is the company that purchased MySQL AB. Oracle bought Sun a couple of years later, which is really when the game changed. And would you turn down over ten million euro for selling a project to a company like Sun? I wouldn't. How about selling to Oracle? Sure, but I'd expect to be forking the project just as soon as Oracle begins turning the screws.
No point in all these rants. It's indeed just a bug (for now).
(There are plenty of other good reasons to rant at Oracle)
Wonder if this wasn't done by mistake:
http://bugs.mysql.com/bug.php?id=69512
[19 Jun 7:52] Yngve Svendsen
Thank you for the report. This is indeed a bug, where the build system erroneously and silently started pulling in man pages with the wrong set of copyright headers.
MariaDB looks like it's also dual licensed:
Code Licensing
Similar to other open source projects, Monty Program Ab needs to have a shared ownership of the code that is included in the MariaDB distribution. This can be done by submitting your code under the BSD-new license. The only currently known exceptions to this rule are storage engines and code that is loadable through a plugin. For these, it's enough that the code is GPL.
If you want to submit code under a license other than BSD-new, sign and email the Monty Program Contributor Agreement.
https://kb.askmonty.org/en/community-contributing-to-the-mariadb-project/#code-licensing
Distributions of GNU/Linux switch to forks over "shitty". It's almost as if Oracle wants to lose name recognition in favor of MariaDB.
Because aliens....
[19 Jun 7:52] Yngve Svendsen
Thank you for the report. This is indeed a bug, where the build system erroneously and silently started pulling in man pages with the wrong set of copyright headers.
http://bugs.mysql.com/bug.php?id=69512
When you release code under a license, ANY license, that code remains released under that license and cannot be retroactively changed.
HOWEVER, new code added to the old code under a different license (as long as that is allowed by both codes' license terms) means the COMBINED work is available under the more restrictive license only, but the code carried across verbatim is still under the previous license. The license of the new code may mean that you can't get that source code any more, but if you can, through any means, then it's usable under the previous terms.
This is no different to BSD code being taken in by Apple, Microsoft of the GPL: the original code is still available under the old license.
The parent post is an outstanding example of mods failing to read more than a handful of words into a post before modding it "+1 Insightful." In fact, the parent post is breathtakingly stupid in its utter failure to even demonstrate an understanding of which organization was responsible for the textual change at hand. To mods active now who are endowed with reading comprehension skills, please mod the parent post down.
Write failed: Broken pipe
If you actually read the article and the end there is an update pointing to http://bugs.mysql.com/bug.php?id=69512 where it is logged as a bug. For now I'll give them the benefit of the doubt and will see when it is corrected before I change all my servers DB. I'm no fan or Oracle and my first instinct is to assume the worst for "that fine gentleman" Larry E. but the story is plausible.
Its a bird, its a plane, its..its more fud about MySQL lobbed by MariaDB.
"GPL isn't a documentation license."
`This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License' link
Yes, but it wasn't designed for documentation.
"The GPL itself isn't licensed under the GPL"
insert brain-fart ...
I have no idea what you're saying here.
"Yes, but it wasn't designed for documentation."
...
When has 'documentation` been deemed not a member of the class 'other work`?
"I have no idea what you're saying here."
You're talking gibberish
AccountKiller