On 5.12.2013 16:02, Simo Sorce wrote:
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.


- the notice in install/ui/test/aci_tests.js and install/ui/test/aci_tests.js were introduced by: <https://git.fedorahosted.org/cgit/freeipa.git/commit/?id=07ace112afeaadade0ca372fe23a9432c2c9780f> - 2010-10-25 23:55:57 (GMT)

- install/ui/test/widget_tests.js by <https://git.fedorahosted.org/cgit/freeipa.git/commit/?id=c281e786c805f400ca23d4412e29d396632d5441>
- 2011-01-31 14:09:26 (GMT)

In each case the notice is there since file creation. All the code looks to be original - it's highly IPA specific. One file contains creation of our ACI widgets, remaining two are widget unit tests.
--
Petr Vobornik

_______________________________________________
Freeipa-devel mailing list
Freeipa-devel@redhat.com
https://www.redhat.com/mailman/listinfo/freeipa-devel

Reply via email to