Well, what do you think? If you want to dispute it, we can discuss it on
the mailing list; I've CC'ed the list on this reply. Personally I am in
favour of the GPL3, (but here we are proposing to use GPL2+ instead of
arguably GPL 2 only; not GPL3), because:
- It fixes the problems with the ASL2.
- We are not creating something which is commercial, or so generic as
  to be politically neutral. If we choose to upgrade to GPL3 -
  which if everyone agrees to GPL2+ will not have to be a unanimous
  decision, but I suppose a board decision (although we will seek
  consensus), I don't see the anti-DRM clause as being a problem.
- The patent issues are overblown. Strong patent clauses can be included
  as options, but the default is equivalent to an implicit patent
  license. Personally I think strong patent clauses are entirely
  proportionate to the threat!
- I trust the FSF.

On Mon, Sep 25, 2006 at 08:28:54PM -0400, Ed Tomlinson wrote:
> Hi 
> 
> The message below is quoted from the linux kernel mailing list.  It looks at 
> GPLv2 from 
> the point of view of why its a good thing.  Its an interesting perspective on 
> the question 
> of liciences.
> 
> Ed
> 
> ---------------------
> An Ode to GPLv2 (was Re: GPLv3 Position Statement)
>  From: Linus Torvalds <torvalds at osdl.org>
>  To: Linux Kernel Mailing List <linux-kernel at vger.kernel.org>
>  
> One of the reasons I didn't end up signing the GPLv3 position statement 
> that James posted (and others had signed up for), was that a few weeks ago 
> I had signed up for writing another kind of statement entirely: not so 
> much about why I dislike the GPLv3, but why I think the GPLv2 is so great.
> 
> (There were other reasons too, but never mind that.)
> 
> I didn't get my fat arse off the ground on that, partly exactly because 
> the developer poll of "which is better" which was related to that issue 
> distracted me, but mostly because I just seldom write that kind of text - 
> one thing the kernel work has conditioned me for is that I write _replies_ 
> to email, I seldom start threads myself (I suspect most of my emails on 
> linux-kernel that aren't replies are just release announcements).
> 
> However, since there was a sub-thread on groklaw about the kernel 
> developers opinions on the GPLv3, and since I did try to explain it there 
> (as a reply to postings by PJ and others), and since some of those 
> explanations ended up being exactly the "why the GPLv2 is so insanely 
> great" that I never wrote otherwise, I thought I'd just repost that 
> explanation as an alternative view.
> 
> So this post is kind of another way to look at the whole GPLv3 issues: not 
> caring so much about why the GPLv3 is worse, but a much more positive "Why 
> the GPLv2 is _better_". I suspect some people may have an easier time 
> seeing and reading that argument, since it's not as contentious.
> 
> A lot of people seem to think that the GPLv2 is showing its age, but I 
> would argue otherwise. Yes, the GPLv2 is "old" for being a copyright 
> license, but it's not even that you don't want to mess with something that 
> works - it's that it very fundamentally is such a good license that 
> there's not a whole lot of room for fixing aside from pure wording issues.
> 
> So without further ado, here's my personal "reply" to the the GPLv3 
> position statement. It's obviously not meant to repudiate James' text in 
> any way, it's just an alternate view on the same questions..
> 
> I made other posts in the same thread on Groklaw thread, not as positive, 
> and not perhaps as worthy and quotable. This one may be a bit out of 
> context, but I do think it stands on its own, and you can see the full 
> thread in the "GPL Upheld in Germany Against D-Link" discussions on 
> Groklaw. The particular sub-thread was on what happens since we can't 
> easily change update the license, called "So What is the Future Then?"
> 
> (I'd like to point to the groklaw posts, but there doesn't seem to be any 
> way to point to a particular comment without getting "The URL from Hell", 
> so it's easier to just duplicate it here).
> 
> ????????????????Linus
> 
> ---
> 
> And thus spake PJ in response:
> ? ?"GPLv2 is not compatible with the Apache license. ?It doesn't cover
> ? ? Bitstream. ?It is ambiguous about web downloads. ?It allows Tivo to
> ? ? forbid modification. ?It has no patent protection clause. ?It isn't
> ? ? internationally useful everywhere, due to not matching the terms of
> ? ? art used elsewhere. ?It has no DMCA workaround or solution. ?It is
> ? ? silent about DRM."
> 
> Exactly!
> 
> That's why the GPLv2 is so great. ?Exactly because it doesn't bother or
> talk about anything else than the very generic issue of "tit-for-tat". 
> 
> You see it as a failure. ?I see it as a huge advantage. ?The GPLv2 covers 
> the only thing that really matters, and the only thing that everybody can 
> agree on ("tit-for-tat" is really something everybody understands, and 
> sees the same way - it's totally independent of any moral judgement and 
> any philosophical, cultural or economic background).
> 
> The thing is, exactly because the GPLv2 is not talking about the details, 
> but instead talks entirely about just a very simple issue, people can get 
> together around it. ?You don't have to believe in the FSF or the tooth 
> fairy to see the point of the GPLv2. ?It doesn't matter if you're black or 
> white, commercial or non-commercial, man or woman, an individual or a 
> corporation - you understand tit-or-tat.
> 
> And that's also why legal details don't matter. ?Changes in law won't 
> change the notion of "same for same". ?A change of language doesn't change 
> "Quid pro quo". ?We can still say "quid pro quo" two thousand years later, 
> in a language that has been dead for centuries, and the saying is still 
> known by any half-educated person in the world.
> 
> And that's exactly because the concept is so universal, and so 
> fundamental, and so basic.
> 
> And that is why the GPLv2 is a great license.
> 
> I can't stress that enough. ?Sure, other licenses can say the same thing, 
> but what the GPLv2 did was to be the first open-source license that made 
> that "tit-for-tat" a legal license that was widely deployed. That's 
> something that the FSF and rms should be proud of, rather than trying to 
> ruin by adding all these totally unnecessary things that are ephemeral, 
> and depend on some random worry of the day.
> 
> That's also why I ended up changing the kernel license to the GPLv2. The 
> original Linux source license said basically: "Give all source back, and 
> never charge any money". ?It took me a few months, but I realized that the 
> "never charge any money" part was just asinine. ?It wasn't the point. ?
> The point was always "give back in kind".
> 
> Btw, on a personal note, I can even tell you where that "never charge any 
> money" requirement came from. ?It came from my own frustrations with Minix 
> as a poor student, where the cost of getting the system ($169 USD back 
> then) was just absolutely prohibitive. ?I really disliked having to spend 
> a huge amount of money (to me) for something that I just needed to make my 
> machine useful.
> 
> In other words, my original license very much had a "fear and loathing" 
> component to it. ?It was exactly that "never charge any money" part. But I 
> realized that in the end, it was never really about the money, and that 
> what I really looked for in a license was the "fairness" thing.
> 
> And that's what the GPLv2 is. ?It's "fair". ?It asks everybody - 
> regardless of circumstance - for the same thing. ?It asks for the effort 
> that was put into improving the software to be given back to the common 
> good. ?You can use the end result any way you want (and if you want to use 
> it for "bad" things, be my guest), but we ask the same exact thing of 
> everybody - give your modifications back.
> 
> That's true grace. ?Realizing that the petty concerns don't matter, 
> whether they are money or DRM, or patents, or anything else.
> 
> And that's why I chose the GPLv2. ?I did it back when the $169 I paid for 
> Minix still stung me, because I just decided that that wasn't what it was 
> all about.
> 
> And I look at the additions to the GPLv3, and I still say: "That's not 
> what it's all about".
> 
> My original license was petty and into details. ?I don't need to go back 
> to those days. ?I found a better license. ?And it's the GPLv2.
> 
> ????????????????????????Linus
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo at vger.kernel.org
> More majordomo info at ?http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at ?http://www.tux.org/lkml/
> 
> ---------------------
> On Saturday 23 September 2006 11:53, toad wrote:
> > Linus's insistence that if it is not specified, then the default is GPL
> > 2 only, is part of the reason why we are doing this. One of the
> > advantages of GPL 3 is that it solves compatibility problems with
> > various licenses, many of which are widely used for java related code,
> > for example ASL2 (we would like to use some ASL2 code in Freenet, the
> > Apache Commons Compress library).
> > 
> > We may want to upgrade to GPL3 only in future, for compatibility
> > reasons, but for the time being the proposal is that we make it
> > explicitly "GPL 2 or later". We should have this discussion on the
> > mailing list, so I have CC'ed it; where did you get the below PDF from?
> > Nobody has responded to my original mailing list post.
> > 
> > In terms of specifics... The FSF has always been political. It has
> > sharply defined political goals. "DRM abuse", as they call it, is a
> > direct threat to the FSF's political goals as expressed in the GPL2,
> > and so they have reacted to it. Software patents likewise: IBM is trying
> > to have its cake and eat it too: Funding linux on the one hand, and 
> > campaigning for ever stronger and wider software patents on the other
> > hand in order to suborn Linux and make it *impossible* to develop it
> > without corporate patronage; this could reasonably be termed (legal)
> > theft. Freenet is also political...
> > 
> > On Sat, Sep 23, 2006 at 09:58:11AM -0400, Ed Tomlinson wrote:
> > > Hi
> > > 
> > > Have you seen this?
> > > 
> > > Ed
> > > 
> > > On Friday 22 September 2006 14:57, you wrote:
> > > > Hi, I am trying to clarify a minor licensing issue with Freenet 0.7.
> > > > Since you contributed to it, I must ask: At the time of your commits, it
> > > > was not clear whether Freenet was GPL 2 or later, or just GPL 2. We
> > > > would like it to be GPL 2 or later, so we can transparently upgrade to
> > > > GPL 3 if necessary (it has various advantages, the most practical of
> > > > which being that it is compatible with various other free licenses such
> > > > as the Apache Software License). The code will remain GPL 2 for the time
> > > > being (GPL 3 isn't even out yet), but we want it to be forward
> > > > compatible if possible. Could you please either:
> > > > a) Tell me that you support the code being "GPL 2 or later"
> > > > b) Tell me that you don't (Ideally with reasons!)
> > > > 
> > > > Thanks.
> > 
> 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20060926/62c8dab4/attachment.pgp>

Reply via email to