[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’.