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