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

Reply via email to