Skip to content

Commit 1367cb0

Browse files
committed
Update licenses - the test files are LGPL'ed.
1 parent 8b3b520 commit 1367cb0

1 file changed

Lines changed: 31 additions & 8 deletions

File tree

LICENSE.md

Lines changed: 31 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,21 @@
1-
## OpenLIBM
1+
## OpenLibm
22

3-
OpenLIBM contains code that is covered by various licenses.
3+
OpenLibm contains code that is covered by various licenses.
44

5-
The OpenLIBM code derives from the FreeBSD msun implementation, which
5+
The OpenLibm code derives from the FreeBSD msun implementation, which
66
in turn derives from FDLIBM 5.3. As a result, it has a number of fixes
77
and updates that have accumulated over the years in msun, and also
88
optimized assembly versions of many functions. These improvements are
9-
provided under the BSD and ISC licenses. The msun library also includes
10-
work placed under the public domain, which is noted in the individual
11-
files. Further work on making a standalone OpenLIBM library from msun,
12-
as part of the Julia project is covered under the MIT license.
9+
provided under the BSD and ISC licenses. The msun library also
10+
includes work placed under the public domain, which is noted in the
11+
individual files. Further work on making a standalone OpenLibm library
12+
from msun, as part of the Julia project is covered under the MIT
13+
license. The test files, test-double.c and test-float.c are under the
14+
LGPL.
1315

1416
## Parts copyrighted by the Julia project (MIT License)
1517

16-
> Copyright (c) 2011-13 Viral B. Shah, Keno Fischer, Jameson Nash,
18+
> Copyright (c) 2011-14 The Julia Project.
1719
> https://github.com/JuliaLang/openlibm/graphs/contributors
1820
>
1921
> Permission is hereby granted, free of charge, to any person obtaining
@@ -90,3 +92,24 @@ as part of the Julia project is covered under the MIT license.
9092
> Permission to use, copy, modify, and distribute this
9193
> software is freely granted, provided that this notice
9294
> is preserved.
95+
96+
## Tests
97+
98+
> Copyright (C) 1997, 1999 Free Software Foundation, Inc.
99+
> This file is part of the GNU C Library.
100+
> Contributed by Andreas Jaeger <aj@suse.de>, 1997.
101+
>
102+
> The GNU C Library is free software; you can redistribute it and/or
103+
> modify it under the terms of the GNU Lesser General Public
104+
> License as published by the Free Software Foundation; either
105+
> version 2.1 of the License, or (at your option) any later version.
106+
>
107+
> The GNU C Library is distributed in the hope that it will be useful,
108+
> but WITHOUT ANY WARRANTY; without even the implied warranty of
109+
> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
110+
> Lesser General Public License for more details.
111+
>
112+
> You should have received a copy of the GNU Lesser General Public
113+
> License along with the GNU C Library; if not, write to the Free
114+
> Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
115+
> 02111-1307 USA.

0 commit comments

Comments
 (0)