<br><br><div><span class="gmail_quote">On 9/9/07, <b class="gmail_sendername">Donovan Hawkins</b> <<a href="mailto:hawkins@cephira.com">hawkins@cephira.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Sun, 9 Sep 2007, Eugene Wee wrote (quoting Licensing HOWTO):<br><br>> In practical terms, this means that some license upgrades are legally safe.<br>...<br>> Note, however, that an `upgrade' from a copyleft license to a non-copyleft
<br>> license (or vice-versa) would be a different matter. If you are a GPL<br>> partisan, you would be injured by a move to a non-GPL license, and<br>> vice-versa.<br><br>In other words, you can add restrictions but not remove them...you can
<br>move only to a compatible license. That is not the case with GPL v2 -> v3.</blockquote><div><br><br>Agreed.  I see no reason to assume that ESR's comments (IANAL, HINALE), pertain to the GPL2->GPL3 upgrade.  After all, these licenses are fundamentally different and offer mutually exclusive sets of restrictions.  For example, the anti-tivoization provision would not be acceptable under the GPL2, nor would the patent license termination clause.
<br><br>Even the FSF notes that one cannot just upgrade a GPL2-only program to GPL3 just because you want to.<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
> These changes are not safe and could be causes of legal action<br>> for copyright infringement by a holder of registered copyright (who therefore<br>> does not have to meet the actual-damages test). Holders of unregistered
<br>> copyright would have no standung except by registering the copyright after<br>> the fact of infringement, and then would have to meet the difficult<br>> actual-damages standard.<br><br>So they might be unable to win in court if they didn't register the
<br>copyright on their contributions because they can't show damages. Of<br>course, if they somehow gained legal exposure and got sued because the new<br>license had a faulty disclaimer, you could be sued because then they have
<br>ACTUAL damages.</blockquote><div><br>Hmmm.... If there was a faulty disclaimer that was changed, it wouldn't be the initial programmer's fault.  IANAL, but I think that the fualty disclaimer would make the one who changed it liable for the other programmer's mistakes in the first place.  (of course, you might still be right about legal expenses).
<br><br>Bottom line-- probably a good idea to get permission?<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">I can't speak for every open source developer, but there is no way in heck
<br>I'm getting myself on the hook based on the advice of Internet IANAL's<br>(and the occasional real lawyer), none of whom I can sue for incompetance<br>if they are wrong.</blockquote><div><br><br>Heck, I would try to get unbiased legal help from outside the community before I would make a license change at all (possibly in addition to help from inside the community).
<br> </div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> I'm not converting licenses to ones which are logically<br>incompatible just because someone thinks they are "close enough", any more
<br>than I would rely on implicit rights grants to convert to a license with<br>explicit rights grants.</blockquote><div><br><br>I think there is another issue here:<br><br>Can you win in court?<br>Do you even want to try?
<br><br>IANAL, but I suspect that a lot of this comes down to the second question.  Most of us do *not* want to go to court, and we rely on lawyers to help keep us from having to try to win in court.  This means we steer clear of any area where a reasonable argument could possibly be made  against us.
<br><br>Most of us feel that the instant we step into court, we have already lost things which cannot be replaced (time, effort, opportunity).<br><br>Hence legally safe means something other than "could win in court if it came to that."
<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">On top of all that, it's not ethically right to change license terms in a<br>
way that you were not granted permission for without asking (especially<br>if you'd like to keep getting contributions).</blockquote><div><br><br>Heck, I think it is ethically questionable to change licenses without overwhelming reason anyway.  Just because the Apache HTTPD project could decide tomorrow to switch to the GPL3 doesn't mean that they should.  Doing so would undercut a number of large contributors in the community.
<br> </div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> I suspect that is the reason<br>Linus Torvalds would give you for why he has said he would have to get
<br>permission.</blockquote><div><br><br>That and the license incompatibilies?<br></div><br>Best Wishes,<br>Chris Travers<br></div><br>