Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 31 Dec 2018 11:15:29 -0500
From:      Pedro Giffuni <pfg@FreeBSD.org>
To:        sgk@troutmask.apl.washington.edu
Cc:        freebsd-numerics@freebsd.org
Subject:   Re: New math library from ARM
Message-ID:  <79234b63-8443-cc47-0ef7-27a6317a56c4@FreeBSD.org>
In-Reply-To: <20181231151904.GB823@troutmask.apl.washington.edu>
References:  <797a7755-db93-1b9c-f3b9-8850d948e098@FreeBSD.org> <20181231151904.GB823@troutmask.apl.washington.edu>

next in thread | previous in thread | raw e-mail | index | archive | help

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.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?79234b63-8443-cc47-0ef7-27a6317a56c4>