The way some people presented it as a pitched battle between the Firefox and Debian teams is silly. Both were protecting their standing in some way, both appreciated the other's position, and a solution was found that causes no problems for either of them (aside from a small amount of user training along the lines of "yeah, it is Firefox under a different name").
It would be nice if Mozilla would follow suit, and come up with an official name for the open source project and community builds which is distinct from their official branded builds. Right now Debian uses "IceWeasel", GNU uses "IceCat", and other distros would have to come up with their own name if they made changes that were incompatible with Mozilla's trademark policy.
On the other hand, in pretty much every repository, you find "Chromium", but if you instead download straight from Google you get "Chrome".
Iceweasel is literally just Firefox packaged for Debian, except with a different name and icon. I don't think there is any functional difference (beyond the normal distro-specific packaging that every distro does).
Chromium lacks a number of features that Chrome has, because Chrome comes bundled with a bunch of proprietary components that will never be distributed with Chromium.
A basic example is that Chromium cannot (without a patch) display PDFs in-browser, the way Chrome can. Chromium also cannot support Chromecast, or any of the many other Chrome-specific features, of which there are many[0]
[0] https://i.imgur.com/AIxYzl9.jpg (screenshot is from Firefox, but it illustrates how much Google focuses on Chrome-specific functionality.)
Iceweasel is literally just Firefox packaged for Debian,
except with a different name and icon.
If you read this bug report[1], it's really about more than just a "different name and icon." If they used the official name and icon, they would have needed to have every patch be reviewed by Mozilla, which has serious problems for urgent security patches. And in that discussion, Mozilla voiced concern about several of Debian's patches.It looks like there has been some effort to do what I've described, come up with a generic default name for Firefox builds that can be used as a default, unbranded version[2] rather than requiring every distro that doesn't want to or can't comply with Mozilla's trademark policy have to do it on their own, but the effort appears to have stalled.
Chromium lacks a number of features that Chrome has,
because Chrome comes bundled with a bunch of proprietary
components that will never be distributed with Chromium.
Sure, I'm not saying that the situations are exactly analogous, just that Chromium has managed to much better avoid the kind of trademark issues with distros that caused so much trouble for Firefox and Debian. On the other hand, as pointed out elsewhere in the thread, it appears that there is no official Chromium trademark policy (at least easily discoverable), but it seems that most distros have been able to use the name without complaint from Google.[1]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=354622 [2]: https://bugzilla.mozilla.org/show_bug.cgi?id=682414
Mozilla lets you use Firefox if you don't change the source; I believe Fedora and other distros release it with the original name. The difference is that, unlike Debian, they don't apply patches to the upstream source in their builds.
And I find it hard to believe that Google allows you to use the Chromium mark if you release a patched build; they're probably no different than Mozilla in that regard.
That said, I couldn't find a real trademark policy page for Chromium. If it's the generic Google one: http://www.google.com/permissions/trademark/our-trademarks.h... then Debian is clearly in violation of it.
http://anonscm.debian.org/cgit/pkg-chromium/pkg-chromium.git...
Google also documents that Chromium may have distro-specific patches applied and how it differs from the Google Chrome binaries provided by Google:
https://code.google.com/p/chromium/wiki/LinuxChromiumPackage...
https://code.google.com/p/chromium/wiki/ChromiumBrowserVsGoo...
They already did, it's called "Firefox". The ones that chose another name did so because they're making a different browser.
Google needed a different name because Chrome isn't open source at all.
im on mobile now ...
I've seen, and argued against, people using the WTFPL before: http://www.wtfpl.net/about/
Some, even in projects that could be considered "serious" and reused in another project (I won't touch a WTFPL licenses project because to me, it's not a license and is way to legally ambiguous).
I've seen way to many developers think they can write up some text and call it a license and it's "good". Not the case.
Pick a real license that was written by lawyers and has well understood (and preferably previously challenged) legal ramifications.
That said, this would probably be better served with an explicit public-domain declaration or equivalent (like the CC0 license).
There's not much preventing me from re-assinging copyright to myself (in countries that allow it) and then suing the original creator.
There's nothing to stop me from taking your code, re-licensing it under say a proprietary license, then suing the original creator.
There's nothing that stops me from taking your project's branding/symbol/graphics/name and claiming it as my own and then suing you.
There's nothing that stops me from taking your work and then not providing attribution back to the original creator.
By default there is nothing that absolves the license holder from warranty nor implied fitness for use. (If it destroys my computer running your code, I can sue you, and worse, you accept liability by default). That is, unless you include the optional snippet of text that absolves any warranty issues... but since it's optional, and not on the main license page (it's in the FAQ page), many authors forget to include this.
There are other things too... like, legally, what does "DO WHAT THE FUCK YOU WANT" actually mean? The law is black and white (or at least we try to be), being in the grey opens the door for abuse. Has it been challenged before in a legal sense? Has a lawyer reviewed it?
While I certainly understand the intent and spirit of this license; this license appears to be nothing more than a bad (and somewhat distasteful) joke that serves more harm than good.
I agree, better off choosing a public domain license or one of the several vetted FOSS licensees.
If you can't back anything up, I don't think you should be spreading your own interpretations in this manner, presenting them as truth. We already have far too many people confused over licenses, and passing that confusion on doesn't help anyone.
But I don't see where you substantiate any of your claims.
You seem to just want to defend an obviously joke license.
This license, from my interpretations, forfeits most of the copyright protections, including allowing someone to re-license (per the FAQ of the license).
At the end of the day, you are free to use whatever license you think suits you best.
That does not mean it actually suits you best. (As demonstrated by Debian putting their foot down on other BS licenses such as this).
You keep saying copyright licenses are used to "forfeit" (by which I assume you mean surrender) rights, so as to (exclusively) transfer them from you to someone else. It doesn't work like that. They are used to grant other people rights. They normally do not remove any rights from the author.
And you still maintain your circular definition of copyright, in which authorhood or copyright itself is a right protected by copyright and that through one of the rights protected by copyright (and granted to you by an author's license), you can obtain that right which is copyright (or authorhood). Can you please back any of it up?
Like I said before -- use a more appropriate license that still provides the goals you intend.
As a side note -- don't accuse me of not backing up my claims when neither do you... at this point, we're just two guys bickering on a forum.
But let's not go about making unfounded claims as to what you are allowed to do with it.
> don't accuse me of not backing up my claims when neither do you... at this point, we're just two guys bickering on a forum
Since a lot of your claims assume an exclusive transfer of rights (the method of which is not stated in the berne convention), I have already linked to and cited a US Copyright circular to back up my claim that transfer doesn't happen the way you assume it does. I can also cite the same circular and the Berne Convention to find what rights of authors are protected. Your circular understanding of copyrigts and the rights it reserves for the author assumes rights which appear in neither of the two documents (but the text is online, so prove me wrong). I've also pointed out the illogicalness of your definition.
Even so, the onus is on you to back up the claims you made. You started the discussion by making these claims.
But let me cite one more passage. You probably can't tell where it is from since you haven't read the text. Go do so already.
Independently of the author's economic rights, and even after the transfer of the said rights, the author shall have the right to claim authorship of the work [..]
So unless you're making an argument about Somalia (in which case you can forget copyright altogether), please drop the bullshit about claiming others' things as your own and then suing the real author. I mean sure, you can try... just as you can try to take the car of someone who released his software under WTFPL. "Because the license said I can!" won't hold up.
You can however license someone to use something that is protected by copyright. This is what licenses do; they give you a license to use the content.
This is exactly what CC0 tries to do, it works around the fact that you cannot (easily) give away or stop copyright, but can state that you distance yourself from all the rights that come with having the copyright. See also: http://creativecommons.org/about/cc0
In what jurisdictions would that be interpreted as copyright reassignment? I can see how you might argue that "re-assign copyright to myself" is WTF you want to do, but the onus is on the creator to assign copyright to you.
> There's nothing to stop me from taking your code, re-licensing it under say a proprietary license, then suing the original creator.
Suing them for what? There's nothing to prevent you from suing pretty much anyone, for any reason, including any of the other licenses. Second of all, if you're saying there's nothing preventing your suit from being successful, I still don't understand on what grounds. It doesn't matter what licence you've relicensed under if the original author holds copyright.
> There's nothing that stops me from taking your project's branding/symbol/graphics/name and claiming it as my own and then suing you.
You could do this no matter what the license. What about the WTFPL would make your lawsuit any more successful than any other licence?
> There's nothing that stops me from taking your work and then not providing attribution back to the original creator.
This is fully within the intent of the WTFPL.
> By default there is nothing that absolves the license holder from warranty nor implied fitness for use.
You have a good point that this is something many people would want. Do you know in which jurisdictions this is actually needed? I wasn't able to find any sources for this.
> Has it been challenged before in a legal sense? Has a lawyer reviewed it?
Excellent points.
First, the license grant is clearly ambiguous. Most license grants are written in terms of exclusive rights of copyright (ie reproduction, derivative work creation, public performance). This one isn't. "Do whatever the fuck you want' is unclear as to exactly what rights you can exercise and can't, because "whatever you want" can be found to not literally be "whatever" (and in fact, when most people say "you can do whatever you want", they often mean "whatever you want within reason")
Maybe a judge will agree with "it means all of them", maybe they won't. It depends on the situation. I wouldn't want to bet my life on it. Damages would likely be minimal in such a case, except in places with high statutory damages awards. You might get enjoined from using it.
Second, As for reassigning copyright, probably not. In most jurisdictions, this requires a specific signed instrument.
Third, you can't put it under a new license and sue the creator, they also have rights to it.
Fourth, "You have a good point that this is something many people would want. Do you know in which jurisdictions this is actually needed? I wasn't able to find any sources for this."
At the very least, in the US it's a very bad idea not to disclaim warranties. Particularly since people are making warranties on mailing lists as to fitness, etc, all the time.
I can't stress enough how dangerous it is to not disclaim warranties in the US.
> Has it been challenged before in a legal sense? Has a lawyer reviewed it? Excellent points."
OSI declined to name it an open source license, considering it mostly duplicative of others.
I specifically try to push people to avoid it, and the company i work for won't distribute software that uses it.
Can you offer some specific examples where an open source software project has suffered harm as a result? I generally trust your judgement, but would like to see the details.
I also appreciate the lack of IAALBTDNCLA in your post, although it might seem at odds with the disclaimer of warranties you advise. Is this omission a considered decision?
Not yet, but only because WTFPL is the only license i'm aware of that does not disclaim warranties, and it isn't all that popular.
I can offer plenty of examples of regular old sales without them that have gone bad. I can also offer examples of cases where judgement went for the defendants because the warranties were disclaimed.
As an aside, the WTFPL has a suggested warranty disclaimer in the FAQ, which is probably not effective in some places, which is even worse :(
In that sort of case, the only question is one of "damages", not of "validity of claim"
How? Where is the mutual consideration? WTFPL looks like a gratuitous license, rather than a contract.
> If the question is "can there be implied warranties on stuff given away for free", the answer is definitely "yes"
The usual implied warranties of concern are implied warranty of merchantability and implied warranty of fitness for a particular purpose; the former only applies when a good is sold, and even then only when it is sold by a merchant in the class of goods to which it belongs. And the latter applies again only with a sale, and only when the buyer relies on the seller's selection of the good for a purpose identified by the buyer, or at least known by the seller before selling the product to the buyer.
So if i understand your argument, because you are required to do nothing under the license, it is not a contract for lack of consideration?
If so, this is an interesting argument.
Let me turn it around then: Why, in your view, do most public domain dedications then include disclaimers of warranty (including CC-0), if they are pointless?
As for the second, A. A vast number open source projects are sponsored or sold by merchants in the class of goods to which it belongs (consultants, companies people selling things on app stores, etc) B. You can sell something for zero dollars. C. For fitness, I specifically mentioned representations often made on mailing lists (IE as to whether the software would work for a given person)
The gratuitous license argument is interesting (though from what I can tell, legal minds greater than mind still feel the urge to disclaim warranties in that case), but the contract/sale one is just completely uninteresting to me, given the lengths courts have gone in the past.
Yeah, that's like the first week of Contracts.
> Let me turn it around then: Why, in your view, do most public domain dedications then include disclaimers of warranty (including CC-0), if they are pointless?
Standard-form gratuitous licenses (incl. public domain declarations) often are written under the assumption that the transfer of the covered work may occur as part of a sales transaction (e.g., sale of media containing the work) from the licensor to the licensee, which is a situation in which implied warranties may be applicable.
WTFPL is absolutely not suited for that use case, at least on its own, though nothing prevents you from including both the WTFPL and a warranty disclaimer.
> B. You can sell something for zero dollars.
You can't have a sale without a contract, and while you can have a contract without money changing hands, you can't have a contract with an intended two-way exchange of obligations. One party merely offering a limited waiver of some of its exclusive rights without asking anything in return that it wouldn't be entitled to anyway isn't a two-way exchange of obligations.
> The gratuitous license argument is interesting (though from what I can tell, legal minds greater than mind still feel the urge to disclaim warranties in that case), but the contract/sale one is just completely uninteresting to me
I don't think you understand -- they are exactly the same argument. A sale involves a contract. A license without a contract is gratuitous.
You can't be interested in the argument of whether p is true but not be interested in the argument of whether ~p is true.
Now you are just being a dick. I"m trying to be nice here and make sure i understand your argument. In most cases, courts won't look at consideration at all, and outside of the US, whether consideration is required at all varies.
" you can't have a contract with an intended two-way exchange of obligations. "
This is false, of course. You can have unilateral contracts accepted by performance of something that a contract requests, contracts implied in fact, contracts implied in law, and all sorts of interesting quasi-contracts, plenty of which still have warranties.
But that's also "first week of contracts".
"I don't think you understand -- they are exactly the same argument. A sale involves a contract. A license without a contract is gratuitous."
Not in all cases, actually, but if you are going to act like you have above, i'm not horribly interested in continuing the conversation, we'll just see what happens when someone gets sued over the WTFPL.
> This is false, of course.
Except, not.
> You can have unilateral contracts accepted by performance of something that a contract requests,
You can have contracts accepted by performance as described, but they aren't unilateral. Acceptance by performance is a mechanism for demonstrating acceptance (hence the name) of a contract offer with mutual obligation while simultaneously fulfilling some or all of the obligations on one side.
> contracts implied in fact,
Which are contracts where the acceptance of mutual obligation (and perhaps the actual content of the mutual obligation) is inferred from non-verbal communication, not an exception to the requirement for an intended two-way exchange of obligations.
> contracts implied in law, and all sorts of interesting quasi-contracts,
quasi-contracts are another name for implied-in-law contracts, which are not actual contracts, but equitable arrangements; given the nature of the equitable basis for these -- particularly the direction they run -- it would be odd to see implied warranties, or even some equitable analog, mattering to them except to reduce liability that might be due to the provider. But equity can be be weird, so I wouldn't rule it out entirely that there might be some relevance there.
> But that's also "first week of contracts".
Indeed.
Since the license wants to be enforceable, it goes out of its way to create a contract. Are you saying that the simple statement "Use this as you see fit" would also be held to be a contract, even in the absence of consideration? If so, why all the convolutions and verbiage in the current licenses?
And getting back to disclaimer of warranties, what about the absence of any stated license? Do you feel that a disclaimer of warranty is no more or less necessary with a license than without?
By that logic, public domain is "ambiguous".
> There's nothing to stop me from taking your code, re-licensing it under say a proprietary license, then suing the original creator.
By that logic, virtually all the "BSD-style" licenses and their ilk are "ambiguous".
> There's nothing that stops me from taking your project's branding/symbol/graphics/name and claiming it as my own and then suing you.
By that logic, virtually every FOSS license that doesn't extend to branding (e.g. pretty much everything other than the MPL) is "ambiguous".
> There's nothing that stops me from taking your work and then not providing attribution back to the original creator.
See the public domain remark above.
> By default there is nothing that absolves the license holder from warranty nor implied fitness for use.
That is true, and would be a worthwhile addition as a default rather than an afterthought.
> legally, what does "DO WHAT THE FUCK YOU WANT" actually mean?
It means "do what you want". Unless you're claiming that lawyers don't have a strong-enough grasp of the English language to be able to properly interpret extraneous expletives (which wouldn't surprise me to be quite honest...).
The notion of public domain can vary from country to country. The first time I wanted to release something inconsequential on Google Code I was surprised that it didn't let me choose "Public domain" and forced me to choose a license. Here's their FAQ about it: http://code.google.com/p/support/wiki/FAQ#Can_I_host_code_th...?
This is a very simplistic view of the phrasing.
For starters, when I ask someone "hey do you mind if i do x", and they say "do whatever you want", it doesn't usually mean "yes it is okay if i stab you with a knife", it means "yes it is okay to do x".
This phrase does not have a single, simple definition that is clear and robust.
Since this is in the scope of, say, a program's source code, the implicit meaning would be "do what you want [with this code]". Explicitly stating that would help, but it's not really that necessary unless you feel like being needlessly pedantic.
Virtually all license agreements are also implicitly bound by jurisdictional laws, so "yet it is okay if i stab you with a knife" would not be a valid interpretation of "do whatever you want" - in a legal sense - unless the agreement is taking place in a jurisdiction in which stabbing someone with a knife is legal.
Depending on how reasonable x is, a judge may or may not buy it.
Note also that the suggested license header is: "/* This program is free software. It comes without any warranty, to * the extent permitted by applicable law. You can redistribute it * and/or modify it under the terms of the Do What The Fuck You Want * To Public License, Version 2, as published by Sam Hocevar. See * http://sam.zoy.org/wtfpl/COPYING for more details. */"
This is also bad if it really lets you do whatever you want - The clause "use it or modify it under the terms of ..." implies there are limitations on how you may use/modify it - in particular, only under the terms of the WTFPL. If the WTFPL truly has no restrictions, this wording is meaningless. Under various canons of interpretation, a judge will usually find that people didn't mean for words to be meaningless. What limitations/meaning will be ascribed is also up in the air.
Realistically, the right wording to use there would have been "you may use it without restriction, as the WTFPL version 2.0 explains" (or something similar).
Again, you can argue this both ways. But it is just not the certainty it seems some want to ascribe to it.
Actually true. You will find competent developers who will change the license across their web app codebase from MIT to AGPL on a whim, saying AGPL is just the same as GPL.
I find legal stuff seriously interesting but also seriously scary.
As I stated above, the artwork is now free even by Debian guidelines, so the only thing holding back Debian there seems to be inertia.
So how exactly can Debian patch Iceweasel using Mozilla's patches between October and January?
https://lists.debian.org/debian-devel/2005/06/msg01182.html
In 2006, Mike Connor contacted Debian and stopped just short of saying outright that Gervase should never have done that:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=354622#59
(Also see the next few messages from Eric and Mike where they worked out some of the details)
So the short version is that there was a lot of confusion from Mozilla about what Debian should be doing here, and at each step Debian adjusted the contents of the package in accordance with the information given.
As far as the artwork license is concerned, that's actually a distraction; the conclusion of the discussion with Mike Connor was that Debian could only use the firefox trademark if the Mozilla Foundation was pre-approving all releases, and it would be quite tricky to make this work with Debian's release processes. Using the iceweasel branding is much less work for everybody and doesn't seem to cause any problems for users.