Concurrency Kit and Epoch Based Reclamation

Sebastian Huber sebastian.huber at embedded-brains.de
Wed Sep 5 08:07:15 UTC 2018



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.huber at embedded-brains.de
PGP     : Public key available on request.

Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.




More information about the devel mailing list