On Tuesday 28 July 2009, Chris Cannam wrote:

> (This could be our most inconsequential discussion on this list for some
> time.)

The URLs are currently clickable and behaving nicely, but I suppose I'm half 
expecting that to break in the future, the way it has always been broken in 
the past.  If you have to hand copy text (as has traditionally been necessary) 
the extra punctuation is annoying.  That's probably why I developed the pet 
peeve.

> Any code we have borrowed from Qt (GPL2 or GPL3), KDE libraries
> (mostly LGPL) or programs (GPL2 or later), or Sonic Visualiser (GPL2
> or later) is no problem.  What bits have we picked up from other
> sources?

KGuitar at some point, which is/was a KDE application but not one under their 
umbrella.  I can't think of anything else off hand.

> I believe we could switch from "v2 or later" to "v2 only" without
> needing to confer with any outside contributors, since we wouldn't be
> granting any additional rights by doing so.  But we couldn't so easily
> switch back again, or from v2 to v3, later, so it's probably not a
> good idea to do it too lightly.

It's pretty ridiculous and mind numbing, really.  Though I suppose leaving 
"GPL2 or later" puts the burden of figuring out the legality of switching to 
GPL3 on whoever might want to do that in the future, which is a good dodge.

I think to be sure of the switch, they'd have to find whether, say, KMail 
seven years ago was GPL2 or GPL2(++) and so on down the line.  A very 
complicated business that might not even be feasible, depending on whether 
these outside projects also keep histories going back forever, and obsolete 
release tarballs around.  Some probably don't.

But the "or later" dodge does seem more appealing when I think on it harder.  
It's really the responsibility of anyone wanting to invoke that clause to 
ensure it's all tied up in a bow, and if we never invoke that clause 
ourselves, so much the better.

It seems then, what I'd do myself is put GPL2 in the about box and leave it 
right there, but leave the boilerplate "at your option" everywhere it 
currently sits.  Just gloss over it and whistle past the cemetery.

So moved.
-- 
D. Michael McIntyre

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Rosegarden-devel mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to