On 05/09/18 08:54, Chris Johns wrote:
On 5/9/18 3:08 pm, Sebastian Huber wrote:
On 05/09/18 01:38, Chris Johns wrote:
On 5/9/18 2:40 am, Sebastian Huber wrote:
The CK includes two additional licenses:
https://github.com/concurrencykit/ck/blob/master/LICENSE
I cannot see this file in the FreeBSD import. How does FreeBSD handle this?
I guess they rely on per file license headers:
https://github.com/freebsd/freebsd/blob/master/sys/contrib/ck/src/ck_hp.c
The IBM code is under the Apache License, Version 2.0. I do not know how this
license works as used here. The license states a copy needs to be supplied.
Where is it stated that a copy needs to be supplied? I only see this "You may
obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0".
Section 4.a of the license. The file in CK has the "applying the license"
template as described in the license's appendix. There is also this link
https://www.apache.org/legal/resolved.html#required-third-party-notices and
while it deals with Apache releases it seems to have a clear intent.
The 4.a is "You must give any other recipients of the Work or Derivative
Works a copy of this License; and". This is probably fulfilled with the
URL to
http://www.apache.org/licenses/LICENSE-2.0
If not, then FreeBSD has an issue here.
There are other parts of that license I find confusing when applied here, eg 5.
As I stated before I am not sure how it works when used here with both licenses.
If it is fine for FreeBSD, then it is fine for me.
--
Sebastian Huber, embedded brains GmbH
Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone : +49 89 189 47 41-16
Fax : +49 89 189 47 41-09
E-Mail : sebastian.hu...@embedded-brains.de
PGP : Public key available on request.
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel