guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] Add openlibm.


From: Ludovic Courtès
Subject: Re: [PATCH] Add openlibm.
Date: Tue, 10 Mar 2015 21:42:14 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux)

Ricardo Wurmus <address@hidden> skribis:

> Ludovic Courtès writes:

[...]

>>> +    ;; From LICENSE.md:
>>> +    ;;   "The OpenLibm code derives from the FreeBSD msun and OpenBSD libm
>>> +    ;; implementations, which in turn derives from FDLIBM 5.3. As a 
>>> result, it
>>> +    ;; has a number of fixes and updates that have accumulated over the 
>>> years
>>> +    ;; in msun, and also optimized assembly versions of many functions. 
>>> These
>>> +    ;; improvements are provided under the BSD and ISC licenses. The msun
>>> +    ;; library also includes work placed under the public domain, which is
>>> +    ;; noted in the individual files. Further work on making a standalone
>>> +    ;; OpenLibm library from msun, as part of the Julia project is covered
>>> +    ;; under the MIT license. The test files, test-double.c and 
>>> test-float.c
>>> +    ;; are under the LGPL."
>>> +    (license (list license:expat license:isc license:bsd-2 
>>> license:lgpl2.1+))))
>>
>> Compared to the paragraph, the list misses ‘license:x11’.
>
> It mentions the MIT license, so I used "license:expat".  I don't think
> the X11 license is meant, because the MIT license declaration on
> https://github.com/JuliaLang/openlibm/blob/master/LICENSE.md does not
> include the advertisement clause.

Sounds like you’re right, sorry for the confusion.

> The list does miss license:public-domain, however.

Right.

> From f7732d683e3dee75c3ce7a8a65dd2c1548dabb32 Mon Sep 17 00:00:00 2001
> From: Ricardo Wurmus <address@hidden>
> Date: Mon, 9 Mar 2015 11:07:13 +0100
> Subject: [PATCH] gnu: Add openlibm.
>
> * gnu/packages/maths.scm (openlibm): New variable.

LGTM.

Thanks for your patience,
Ludo’.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]