[Freeipa-devel] [PATCH] Fix python setup tools license tags

Simo Sorce simo at redhat.com
Thu Dec 5 15:02:54 UTC 2013


On Thu, 2013-12-05 at 15:38 +0100, Petr Vobornik wrote:
> On 5.12.2013 15:34, Simo Sorce wrote:
> > On Thu, 2013-12-05 at 15:29 +0100, Petr Vobornik wrote:
> >> On 5.12.2013 14:09, Petr Viktorin wrote:
> >>> On 12/03/2013 03:26 PM, Simo Sorce wrote:
> >>>> Some tags escaped the relicensing we did a long time ago.
> >>>>
> >>>> Simo.
> >>>
> >>> Looks good, ACK, pushed to:
> >>> master: af26e6da4650b3a429af31bc38b546eff27e38c6
> >>> ipa-3-3: 9defb913aa65bfe9b423d510f340ae23b9e547f2
> >>>
> >>>
> >>>
> >>> I grepped for some other occurences of "GPLv2":
> >>>
> >>> contrib/RHEL4/ipa-client.spec:7:License:        GPLv2
> >>> do we still want to carry the RHEL4 stuff anyway?
> >>>
> >>> ipa-client/ipa-client.spec.in:7:License:        GPLv2
> >>> Is ipa-client.spec used for anything any more?
> >>>
> >>>
> >>> install/ui/src/freeipa/package.json:
> >>>       "licenses": [{
> >>>           "type": "GPLv3",
> >>>           "url": "http://www.gnu.org/licenses/gpl-3.0.html"
> >>>       },{
> >>>           "type": "GPLv2",
> >>>           "url": "http://www.gnu.org/licenses/gpl-2.0.html"
> >>>       }],
> >>> Is this package dual-licensed?
> >>>
> >>
> >> It's because of:
> >>    git grep "Free Software Foundation; version 2"
> >> install/ui/src/freeipa/aci.js: * published by the Free Software
> >> Foundation; version 2 only
> >> install/ui/test/aci_tests.js: * published by the Free Software
> >> Foundation; version 2 only
> >> install/ui/test/widget_tests.js: * published by the Free Software
> >> Foundation; version 2 only
> >>
> >>
> >> It's most likely a mistake and should be changed.
> >
> > Is that code really v2 only ?
> >
> > Or are you saying the "version 2 only" strings are mistakes ?
> >
> > Simo.
> >
> 
> It's our code. So IMO we should just change it to v3.

I do not recall we ever used the v2 only variant, this is highly
suspect, we should go through history and make sure it is all our code,
then re-license it.
If it is derived from v2 only code from an outside party though then we
will need to ask for permission to change or strip the code out and
rewrite it from scratch.

Can someone check through git history and determine where the code comes
from and how the "only" label got onto it ?

Simo.

-- 
Simo Sorce * Red Hat, Inc * New York




More information about the Freeipa-devel mailing list