Google Reverses "Absurd" Mozilla Code Ban
Barence writes "Google has reversed its decision to ban projects created under the Mozilla Public License from being hosted on its Google Code site. Google banned the license in August, claiming it wanted to 'make a statement against open-source license proliferation' which it blamed for hindering the cross-pollination of code from one project to another. Chris DiBona, of Google's open source team, described its decision to ban the MPL as 'absurd,' citing the community's huge popularity." Jamie mentions that the issue was raised from the floor at OSCON at the Google Open Source Update panel, with DiBona on stage.
If there's a million "open source" licenses (which there are), it can become virtually impossible for code to move between projects with different licensing.
Frankly, given Google's record, I refuse to host any of my projects on Google Code, or to participate in the development of any projects hosted there. I use Sourceforge (has svn and ssh access) and Berlios.
* PC-Pro uses Vibrant "in-text" advertising, which creates highly intrusive in-frame popups on mouseover.
* Vibrant no-longer allows you to opt out of their intrusive pop-ups.
Please do not link to sites like PC-Pro that use this intrusive advertising scheme.
The best way to fight against these proliferations is to release code that is multi-licensed. If you are the author of a code and fear OSS fragmentation, claim that you release your code under GPLv2, GPLv3, Mozilla License, Apache License, etc...
Maybe we should come up with a good acronym for a package of the most popular licenses...
The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
You know you've just blocked Jamie Hyneman from using your code?
Trying to become famous by taking photos. Visit my homepage please.
If open source code, is bound by a proprietary license, then it should be called proprietary open source, or POS for short.
Google Code allows GPL v2, GPL v3, or LGPL (as well as Artistic/GPL). If you want to make a statement and reduce license bloat, I suggest starting there.
Do you even lift?
These aren't the 'roids you're looking for.
Is it only me who thinks that while the ethos of OSS is "open and free for everyone", these licences are just a way of developers saying "I want my slice of the pie also" ?
Truly free code comes with no restrictions whatsoever, be it over publishing licence text, making source available, having to pay the author for commercial use or whatever.
Free means free. Anything else is so much BS on the part of the developer.
What exactly the difference between the MPL and the GPL is? Or the EPL(which is mentioned in TFA)? Because to my non legalese mind they look pretty much the same. They seem to require source upon request, list the places the license needs to be placed in the binaries,etc. I'm afraid I have to go with Google on this one. There are a whole bunch of open source licenses out there and the last thing anybody wants is for open source to become a giant legal minefield,as that just gives more ammo to the FUD that MSFT likes to spew about "the perils of open source". Personally I think the GPL and BSD licenses should be enough,one says you have to share while the other says do whatever you want,so what more would you need for an open source license? But as always this is my 02c,YMMV
ACs don't waste your time replying, your posts are never seen by me.
You should use the GNU GPL.
Google was right about this. And Google is right about this. They've certainly done a lot of bad things (e.g. China) but they got this case 105% right.
Until we figure out how to work around the second law of thermodynamics, nothing can truly be free as you describe it. Open source software is just bought and paid for by people who are more concerned with being able to modify and fix it than with getting it for zero dollars. Just look at the shareware and freeware industry; very few of the stuff available in the 90's is around now. Those projects didn't ship source, and so they died untimely deaths. Any software that doesn't preserve its own source is essentially committing suicide.
By banning MPL and then reversing the ban once the discussion heated up, Google has "made a statement".
What would help is for some OSS lawyer to come up with a simplified menu of licenses something like Creative Commons. You do need at least BSD and GPL, but I agree there are way too many licenses. We non-legal geeks just want simple choices like "share alike" (GPL), "attribution" (BSD), "non commercial" (like M$ "open" licenses - not in the open source spirit but ok when used sparingly).
Here's a possible solution to the license proliferation / cross pollination problem of F/OSS software projects: Each open source compliant license could include within its terms specific permission to use portions of its project's code in software licensed under another open source compliant license. It could be called an Open Source Cross-Pollination Clause or something like that, and the wording would be identical across licenses. It would be a sort of "UCC of software licenses." As an example of what might happen if this clause were included in, say, the Apache license, the Mozilla license, and the Eclipse license: Suppose there are a group of functions in Apache that produce some result that might be useful in a web browser. The Mozilla project could copy that code verbatim, insert it into Mozilla, and perhaps make modifications to it later on. The copy of that portion of code would essentially become licensed under the Mozilla license. The Eclipse project could then find that code useful and copy it into Eclipse, perhaps modifying it further. Now there are three copies of that code, each licensed under the same license as the broader code that contains it. If, say, all OSI approved licenses decided to insert this Cross-Pollination Clause, it would completely solve the problems of license compatibility.
McCain/Palin '08. Now THAT's hope and change!
As the proud owner of my own Google Code project, I can attest to the need for freedom and avoidance of any restrictions of any kind in Google Code. Are they looking to be an incubator of great new ideas? They let the mad scientists play! With the sad killing off of the GooglePages phenomenon, we're all sad to see the great benefactor turn Corporate on us. Please Google, stop crapping on your brand. Come back from the Dark Side.
newclear powered, & way user friendly, as always. fear is unprecedented evile's primary weapon. that, along with deception & coercion, helps most of us remain (unwittingly?) dependent on its' greed/fear/ego based hired goons' agenda. Most of yOUR dwindling resources are being squandered on the 'war', & continuation of the billionerrors stock markup FraUD/pyramid scheme. nobody ever mentions the real long term costs of those debacles in both life & the notion of prosperity, not to mention the abuse of the consciences of those of us who still have one. see you on the other side of it. the lights are coming up all over now. conspiracy theorists are being vindicated. some might choose a tin umbrella to go with their hats. the fairytail is winding down now. let your conscience be yOUR guide. you can be more helpful than you might have imagined. there are still some choices. if they do not suit you, consider the likely results of continuing to follow the corepirate nazi hypenosys story LIEn, whereas anything of relevance is replaced almost instantly with pr ?firm? scriptdead mindphuking propaganda or 'celebrity' trivia 'foam'. meanwhile; don't forget to get a little more oxygen on yOUR brain, & look up in the sky from time to time, starting early in the day. there's lots going on up there.
http://news.google.com/?ncl=1216734813&hl=en&topic=n
http://www.nytimes.com/2007/12/31/opinion/31mon1.html?em&ex=1199336400&en=c4b5414371631707&ei=5087%0A
http://www.nytimes.com/2008/05/29/world/29amnesty.html?hp
http://www.cnn.com/2008/US/06/02/nasa.global.warming.ap/index.html
http://www.cnn.com/2008/US/weather/06/05/severe.weather.ap/index.html
http://www.cnn.com/2008/US/weather/06/02/honore.preparedness/index.html
http://www.nytimes.com/2008/06/01/opinion/01dowd.html?em&ex=1212638400&en=744b7cebc86723e5&ei=5087%0A
http://www.cnn.com/2008/POLITICS/06/05/senate.iraq/index.html
http://www.nytimes.com/2008/06/17/washington/17contractor.html?hp
http://www.nytimes.com/2008/07/03/world/middleeast/03kurdistan.html?_r=1&hp&oref=slogin
http://biz.yahoo.com/ap/080708/cheney_climate.html
http://news.yahoo.com/s/politico/20080805/pl_politico/12308;_ylt=A0wNcxTPdJhILAYAVQms0NUE
is it time to get real yet? A LOT of energy is being squandered in attempts to keep US in the dark. in the end (give or take a few 1000 years), the creators will prevail (world without end, etc...), as it has always been. the process of gaining yOUR release from the current hostage situation may not be what you might think it is. butt of course, most of US don't know, or care what a precarious/fatal situation we're in. for example; the insidious attempts by the felonious corepirate nazi execrable to block the suns' light, interfering with a requirement (sunlight) for us to stay healthy/alive. it's likely not good for yOUR health/memories 'else they'd be bragging about it? we're intending for the whoreabully deceptive (they'll do ANYTHING for a bit more monIE/power) felons to give up/fail even further, in attempting to control the 'weather', as well as a # of other things/events.
http://www.google.com/search?hl=en&q=weather+manipulation&btnG=Search
http://video.google.com/videosearch?hl=en&q=video+cloud+spraying
dictator style micro management has never worked (for very long). it's an illness. tie that with life0cidal aggression & softwar gangster style bullying, & what do we have? a greed/fear/ego based recipe for disaster. meanwhile, you can help to stop the bleeding (loss of life & limb);
http://www.cnn.com/2007/POLITICS/12/28/vermont.banning.bush.ap/index.html
the bleeding must be stopped before any healing can begin. jailing a couple of corepirate nazi hired goons would send a clear message to the rest of the world from US. any truthful look at the 'scorecard' would reveal that we are a society in decline/deep doo-doo, despite all of the scriptdead pr ?firm? generated drum beating & flag waving propaganda that we
I mean, Mozilla Foundation is located *AT* one of Google's complex buildings on Landings Drive in Mountain View; I can't imagine what issue they could possibly have with the MSL. This was either a clueless person at Google with too much power or something more political.
I suppose it would possible to dissect license agreements into numerous 'attributes' (e.g. freedom to copy, freedom to modify, freedom to use for any purpose, etc.) which can be compared and where two licenses do not have any conflicting attributes, they could be considered compatible.
The FSF already discuss computability with GPL and licenses that are compatible and incompatible with the GNU GPL so they must have done this already.
The MPL and the GPL are very different. The MPL is closer to the LGPL and the EPL than it is to the GPL
One of the easiest ways to think of it was give by Dave Johnson back in 2006. You can place most open source licenses into one of three categories:
Hope that helps.
Who said Freedom was Fair?
Once you go DVCS, you never go back.
- I don't need to go outside, my CRT tan'll do me just fine.
> I have created a new type of open source license, that allows my code to be
> used in any other project, regardless of what license it uses
Well gee, you just reinvented the MIT license.
The Do What The Fuck You Want To Public License (WTFPL) is a free software license.
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
Version 2, December 2004
Copyright (C) 2004 Sam Hocevar
14 rue de Plaisance, 75014 Paris, France
Everyone is permitted to copy and distribute verbatim or modified
copies of this license document, and changing it is allowed as long
as the name is changed.
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. You just DO WHAT THE FUCK YOU WANT TO.
I mean, Mozilla Foundation is located *AT* one of Google's complex buildings on Landings Drive in Mountain View; I can't imagine what issue they could possibly have with the MSL.
Yes, because liking or not liking a licence is determined solely by physical proximity. Idiot.
Chris DiBona resigns to "spend more time with his family"...
MEN3
I have a MPL licensed project on Google Code. I am just wondering when they banned it, and how this ban was communicated with the users?
There is nothing in the google code blog (which I regularly check for updates through RSS) as I can see it, and I have not received any information at all as manager of an MPL project.
What consequences would the ban have on already existing projects?
"Civis Europaeus sum!"
* Gimme a Beer You can do what ever you want with the code and if you liked it and think the code worth it, give a beer to the author.
http://en.wikipedia.org/wiki/Beerware
He didn't say it was determined solely by physical proximity, idiot. He said that Google lets Mozilla Foundation use one of it's buildings, and hence inferred that the companies had good relations. Nothing idiotic or unreasonable in that line of thinking.
This was either a clueless person at Google with too much power or something more political.
Your first guess was correct.
If there's a million "open source" licenses (which there are), it can become virtually impossible for code to move between projects with different licensing.
Yes, but here we have the GPL, LGPL, MPL, Apache, Artistic, MIT, and BSD as perhaps the most successful licenses to date. If you want to ban the other 999993, let's talk. Any of the preceding, you're off your map-reducing rocker.
(yes, I realize I forgot your favorite really popular license)
My God, it's Full of Source!
OUTSIDE_IP=$(dig +short my.ip @outsideip.net)