[PATCH] Multiple licenses and KAboutData

Jeremy jeremy at scitools.com
Wed Feb 27 15:04:29 GMT 2008

On Wednesday 27 February 2008 05:22:32 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?
> If not, please look at the attached
> patch "multipleLicensesWithKAboutData.patch" for KAboutData. It allows
> multiple licenses (should be binary and behaviour compatibel), e.g. by
> 	aboutData.addLicense( ... ).addLicenseText( ... ).addLicenseTextFile( ...
> ); It includes also a unit test (at least for the license aspect). Okay to
> commit?
> The other patch "multipleLicenseOnAboutDialog" is a first approach to
> integrate this with KAboutApplicationDialog. For every additional license
> simply another clickable label will be added. Okay to commit?
> Related question:
> Shouldn't the license option "or any
> later version accepted by the membership of KDE e.V. (or its
> successor approved by the membership of KDE e.V.), which shall
> act as a proxy defined in Section 6 of version 3 of the license." be
> mentioned also in the dialog? But how?
> Friedrich

might want to resend to license list also ;)

More information about the kde-core-devel mailing list