Re: Multiple licences and KAboutData

"Friedrich W. H. Kossebau" <[email protected]> Thu, 28 Feb 2008 16:43:06 +0100
Newsgroups gmane.comp.kde.licensing
Organization K Desktop Environment
Message-ID <[email protected]>
Hi Alex,

Am Mittwoch, 27. Februar 2008, um 15:23 Uhr, schrieb Alex Merry:
> On Tuesday 26 February 2008 14:18:27 Friedrich W. H. Kossebau wrote:
> > Hi,
> >
> > I am preparing to relicence the code of Okteta to GPL v2/v3/v" any later
> > accepted by KDE e.V. body".
> >
> > But this gives me trouble with KAboutData:
> > KAboutData just allows to set one licence "setLicense (LicenseKey
> > licenseKey)". Was this done on purpose? Or should I sit down and develop
> > a patch for KAboutData which allows multiple licences?
>
> I would have thought that "any later accepted by KDE e.V. body" is
> something t hat doesn't really belong in KAboutData.  It's there so that
> the KDE codebase can be re-licensed en masse to later versions of the GPL
> without finding every copyright holder.

So when the membership of KDE e.V. accepts a new license, all files with that 
option will need to get an explicit mentioning of the license anyway, which 
includes also adding the information to the about data for the about dialog, 
instead of reading it automatically from somewhere in kdelibs? Might be a 
good idea to keep it this way, as the licenses of all files should be checked 
before, if not some code slipped in which does not have that license option.

> However, I think multiple licensing is a good thing to allow.  So we can
> say " this is licensed under both GPLv2 and GPLv3, and you can choose
> either".

Any idea how this could be presented to the user? The patch I sent to 
kde-core-devel just lists all licenses without any additional explanation 
(see http://frinring.files.wordpress.com/2008/02/aboutokteta.png). No "or" 
mentioned. Is that needed at all?

Gruß
Friedrich
_______________________________________________
Kde-licensing mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kde-licensing