New math library from ARM
Pedro Giffuni
pfg at FreeBSD.org
Mon Dec 31 16:15:41 UTC 2018
On 12/31/18 10:19 AM, Steve Kargl wrote:
> On Mon, Dec 31, 2018 at 10:06:57AM -0500, Pedro Giffuni wrote:
>> Hi;
>>
>> Just noted a recent initiative from musl-libc:
>>
>> https://www.openwall.com/lists/musl/2018/12/08/1
>>
>> It appears they plan to replace their (FreeBSD) math code with a new ARM
>> implementation:
>>
>> https://github.com/ARM-software/optimized-routines
>>
> The Copyright on this code is unclear. For example, in
> single/e_rem_pio2.c lines 1-6:
>
> /*
> * e_rem_pio2.c
> *
> * Copyright (c) 1999-2018, Arm Limited.
> * SPDX-License-Identifier: MIT
> */
>
> Then lines 16-18:
>
> /*
> * Simple cases: all nicked from the fdlibm version for speed.
> */
>
> The original fdlibm licenses applies ot the nicked lines.
>
They should have kept the original headers. That is why I personally
dislike the idea of replacing licenses with SPDX tags.
We should probably report that upstream :(.
FWIW, they had originally adopted an Apache License and later they
relicensed it under MIT, apparently with the idea of assigning the
result to the FSF.
Pedro.
More information about the freebsd-numerics
mailing list