You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by Sébastien Brisard <se...@m4x.org> on 2012/01/11 07:42:27 UTC
[math] Compatibility of licenses?
Hi,
Dennis recently contributed a patch for triangular distributions (see
MATH-731). One of the methods implemented is based on a third party
Python code, the license of which is reproduced below. My question is:
can I commit this patch? Should we try and get in touch with the
original author (1998!), to have him sign an ICLA?
Thanks for your advice.
Sébastien
+ * <p>Implementation of the {@link #sample} method partly based on triangular
+ * distribution implementation of the rv Python module (Release 1.1 27-Nov-98),
+ * by Ivan Frohne, which is distributed under the following license:
+ * <pre>
+ * Copyright 1998 by Ivan Frohne; Wasilla, Alaska, U.S.A.
+ * All Rights Reserved
+ *
+ * Permission to use, copy, modify and distribute this software and its
+ * documentation for any purpose, free of charge, is granted subject to the
+ * following conditions:
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the software.
+ *
+ * THE SOFTWARE AND DOCUMENTATION IS PROVIDED WITHOUT WARRANTY OF ANY KIND,
+ * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO MERCHANTABILITY, FITNESS
+ * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHOR OR COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM OR DAMAGES IN A
+ * CONTRACT ACTION, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+ * WITH THE SOFTWARE OR ITS DOCUMENTATION.
+ * </pre>
+ * </p>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org
Re: [math] Compatibility of licenses?
Posted by Henri Yandell <fl...@gmail.com>.
2012/1/12 Sébastien Brisard <se...@m4x.org>:
> Hi Henri
>>
>> "Hi, about this Python code you wrote 14 years ago" :)
>>
> :))))))
>
>>
>> Highly unlikely he's jumping at the bit to code in Commons Math.
>> Still, sending a thanks is polite and I'd recommend you doing it as it
>> always sounds best coming from the person closest to the commit.
>>
> That's how I felt about it, but I certainly do not want to act "above
> my rank". Thanks for this advice, I'll remember about it next time I
> come across this issue.
With the exception of the PMC Chair, where pulling rank is a
last-ditch option and should be avoided, and the PMC for the binding
vote, where ignoring a -1 from non-PMC would be a very bad sign, every
committer has the same 'rank'.
Some of us have lots of outdated anecdotes that may educate, inspire
or more likely simply bore, but that's it. :)
Hen
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org
Re: [math] Compatibility of licenses?
Posted by Sébastien Brisard <se...@m4x.org>.
Hi Henri
>
> "Hi, about this Python code you wrote 14 years ago" :)
>
:))))))
>
> Highly unlikely he's jumping at the bit to code in Commons Math.
> Still, sending a thanks is polite and I'd recommend you doing it as it
> always sounds best coming from the person closest to the commit.
>
That's how I felt about it, but I certainly do not want to act "above
my rank". Thanks for this advice, I'll remember about it next time I
come across this issue.
Sébastien
> Hen
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org
Re: [math] Compatibility of licenses?
Posted by Henri Yandell <fl...@gmail.com>.
2012/1/11 Sébastien Brisard <se...@m4x.org>:
> Le 11 janvier 2012 07:42, Sébastien Brisard
> <se...@m4x.org> a écrit :
>> Hi,
>> Dennis recently contributed a patch for triangular distributions (see
>> MATH-731). One of the methods implemented is based on a third party
>> Python code, the license of which is reproduced below. My question is:
>> can I commit this patch? Should we try and get in touch with the
>> original author (1998!), to have him sign an ICLA?
>> Thanks for your advice.
>> Sébastien
>>
>> + * <p>Implementation of the {@link #sample} method partly based on triangular
>> + * distribution implementation of the rv Python module (Release 1.1 27-Nov-98),
>> + * by Ivan Frohne, which is distributed under the following license:
>> + * <pre>
>> + * Copyright 1998 by Ivan Frohne; Wasilla, Alaska, U.S.A.
>> + * All Rights Reserved
>> + *
>> + * Permission to use, copy, modify and distribute this software and its
>> + * documentation for any purpose, free of charge, is granted subject to the
>> + * following conditions:
>> + * The above copyright notice and this permission notice shall be included in
>> + * all copies or substantial portions of the software.
>> + *
>> + * THE SOFTWARE AND DOCUMENTATION IS PROVIDED WITHOUT WARRANTY OF ANY KIND,
>> + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO MERCHANTABILITY, FITNESS
>> + * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
>> + * AUTHOR OR COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM OR DAMAGES IN A
>> + * CONTRACT ACTION, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
>> + * WITH THE SOFTWARE OR ITS DOCUMENTATION.
>> + * </pre>
>> + * </p>
>
> This is the answer I got on legal-discuss@apache.org
> {quote}
> t might also be an option for the commons PMC to personally reach out
> to him, notify him and send him a personal 'thank you'. Maybe he is
> even interested to help out in other areas as committer in the future
> ;)
> {quote}
>
> Any PMC willing to contact this guy (Ivan Frohne) personally?
> Otherwise, I can take care of that.
> Sébastien
"Hi, about this Python code you wrote 14 years ago" :)
Highly unlikely he's jumping at the bit to code in Commons Math.
Still, sending a thanks is polite and I'd recommend you doing it as it
always sounds best coming from the person closest to the commit.
Hen
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org
Re: [math] Compatibility of licenses?
Posted by Sébastien Brisard <se...@m4x.org>.
Le 11 janvier 2012 07:42, Sébastien Brisard
<se...@m4x.org> a écrit :
> Hi,
> Dennis recently contributed a patch for triangular distributions (see
> MATH-731). One of the methods implemented is based on a third party
> Python code, the license of which is reproduced below. My question is:
> can I commit this patch? Should we try and get in touch with the
> original author (1998!), to have him sign an ICLA?
> Thanks for your advice.
> Sébastien
>
> + * <p>Implementation of the {@link #sample} method partly based on triangular
> + * distribution implementation of the rv Python module (Release 1.1 27-Nov-98),
> + * by Ivan Frohne, which is distributed under the following license:
> + * <pre>
> + * Copyright 1998 by Ivan Frohne; Wasilla, Alaska, U.S.A.
> + * All Rights Reserved
> + *
> + * Permission to use, copy, modify and distribute this software and its
> + * documentation for any purpose, free of charge, is granted subject to the
> + * following conditions:
> + * The above copyright notice and this permission notice shall be included in
> + * all copies or substantial portions of the software.
> + *
> + * THE SOFTWARE AND DOCUMENTATION IS PROVIDED WITHOUT WARRANTY OF ANY KIND,
> + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO MERCHANTABILITY, FITNESS
> + * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
> + * AUTHOR OR COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM OR DAMAGES IN A
> + * CONTRACT ACTION, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
> + * WITH THE SOFTWARE OR ITS DOCUMENTATION.
> + * </pre>
> + * </p>
This is the answer I got on legal-discuss@apache.org
{quote}
t might also be an option for the commons PMC to personally reach out
to him, notify him and send him a personal 'thank you'. Maybe he is
even interested to help out in other areas as committer in the future
;)
{quote}
Any PMC willing to contact this guy (Ivan Frohne) personally?
Otherwise, I can take care of that.
Sébastien
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org
Re: [math] Compatibility of licenses?
Posted by Sébastien Brisard <se...@m4x.org>.
2012/1/11 Bill Barker <bi...@verizon.net>:
> IMNAL, but it seems to be a basically badly worded basically BSD license.
> The main problems I see is that it is missing the words 'irrevocable' and
> 'perpetual' in the language. The correct place would probably be
> legal-discuss@a.o.
>
Thanks, didn't know about this ML. I've started a thread there!
Sébastien
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org
Re: [math] Compatibility of licenses?
Posted by Bill Barker <bi...@verizon.net>.
IMNAL, but it seems to be a basically badly worded basically BSD license.
The main problems I see is that it is missing the words 'irrevocable' and
'perpetual' in the language. The correct place would probably be
legal-discuss@a.o.
An ICLA wouldn't help. Getting a grant or getting an agreement to relicense
it under AL2 would clear all the cobwebs.
-----Original Message-----
From: Sébastien Brisard
Sent: Tuesday, January 10, 2012 10:42 PM
To: Commons Developers List
Subject: [math] Compatibility of licenses?
Hi,
Dennis recently contributed a patch for triangular distributions (see
MATH-731). One of the methods implemented is based on a third party
Python code, the license of which is reproduced below. My question is:
can I commit this patch? Should we try and get in touch with the
original author (1998!), to have him sign an ICLA?
Thanks for your advice.
Sébastien
+ * <p>Implementation of the {@link #sample} method partly based on
triangular
+ * distribution implementation of the rv Python module (Release 1.1
27-Nov-98),
+ * by Ivan Frohne, which is distributed under the following license:
+ * <pre>
+ * Copyright 1998 by Ivan Frohne; Wasilla, Alaska, U.S.A.
+ * All Rights Reserved
+ *
+ * Permission to use, copy, modify and distribute this software and its
+ * documentation for any purpose, free of charge, is granted subject to the
+ * following conditions:
+ * The above copyright notice and this permission notice shall be
included in
+ * all copies or substantial portions of the software.
+ *
+ * THE SOFTWARE AND DOCUMENTATION IS PROVIDED WITHOUT WARRANTY OF ANY
KIND,
+ * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO MERCHANTABILITY,
FITNESS
+ * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHOR OR COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM OR DAMAGES IN A
+ * CONTRACT ACTION, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION
+ * WITH THE SOFTWARE OR ITS DOCUMENTATION.
+ * </pre>
+ * </p>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org