Skip to content

Commit d0e0e23

Browse files
authored
Remove ARPACK from LICENSE.md. Various other small updates. (JuliaLang#27666)
* Remove ARPACK from LICENSE.md * Various small updates related to stdlib reorganization and URLs.
1 parent 39bc25f commit d0e0e23

File tree

1 file changed

+15
-20
lines changed

1 file changed

+15
-20
lines changed

LICENSE.md

Lines changed: 15 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -37,22 +37,29 @@ Julia includes code from the following projects, which have their own licenses:
3737
- [NetBSD](http://www.netbsd.org/about/redistribution.html) (for setjmp, longjmp, and strptime implementations on Windows) [BSD-3]
3838
- [Python](https://docs.python.org/2/license.html) (for strtod implementation on Windows) [BSD-3, effectively]
3939

40+
The following components included in Julia `Base` have their own separate licenses:
41+
42+
- base/grisu/* [BSD-3] (see [double-conversion](https://github.com/google/double-conversion/blob/master/LICENSE))
43+
- base/special/{exp,rem_pio2,hyperbolic}.jl [Freely distributable with preserved copyright notice] (see [FDLIBM](http://www.netlib.org/fdlibm))
44+
4045
The Julia language links to the following external libraries, which have their
4146
own licenses:
4247

4348
- [FEMTOLISP](https://github.com/JeffBezanson/femtolisp) [BSD-3]
4449
- [LIBUNWIND](http://git.savannah.gnu.org/gitweb/?p=libunwind.git;a=blob_plain;f=LICENSE;hb=master) [MIT]
4550
- [LIBUV](https://github.com/joyent/libuv/blob/master/LICENSE) [MIT]
46-
- [LLVM](http://releases.llvm.org/3.9.0/LICENSE.TXT) [BSD-3, effectively]
47-
- [UTF8PROC](https://github.com/JuliaLang/utf8proc) [MIT]
51+
- [LLVM](http://releases.llvm.org/6.0.0/LICENSE.TXT) [BSD-3, effectively]
52+
- [UTF8PROC](https://github.com/JuliaStrings/utf8proc) [MIT]
4853

54+
The following components included in `stdlib` have their own separate licenses:
4955

50-
Julia's standard library uses the following external libraries, which have
51-
their own licenses:
56+
- stdlib/SuiteSparse/umfpack.jl (see [SUITESPARSE](http://suitesparse.com))
57+
- stdlib/SuiteSparse/cholmod.jl (see [SUITESPARSE](http://suitesparse.com))
58+
59+
Julia's `stdlib` uses the following external libraries, which have their own licenses:
5260

53-
- [ARPACK](http://www.caam.rice.edu/software/ARPACK/RiceBSD.txt#LICENSE) [BSD-3]
5461
- [DSFMT](http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/SFMT/LICENSE.txt) [BSD-3]
55-
- [OPENLIBM](https://github.com/JuliaLang/openlibm/blob/master/LICENSE.md) [MIT, BSD-2, ISC]
62+
- [OPENLIBM](https://github.com/JuliaMath/openlibm/blob/master/LICENSE.md) [MIT, BSD-2, ISC]
5663
- [GMP](http://gmplib.org/manual/Copying.html#Copying) [LGPL3+ or GPL2+]
5764
- [LIBGIT2](https://github.com/libgit2/libgit2/blob/development/COPYING) [GPL2+ with unlimited linking exception]
5865
- [CURL](https://curl.haxx.se/docs/copyright.html) [MIT/X derivative]
@@ -62,25 +69,13 @@ their own licenses:
6269
- [OPENBLAS](https://raw.github.com/xianyi/OpenBLAS/master/LICENSE) [BSD-3]
6370
- [LAPACK](http://netlib.org/lapack/LICENSE.txt) [BSD-3]
6471
- [PCRE](http://www.pcre.org/licence.txt) [BSD-3]
65-
- [SUITESPARSE](http://faculty.cse.tamu.edu/davis/suitesparse.html) [mix of LGPL2+ and GPL2+; see individual module licenses]
66-
67-
68-
The following components of Julia's standard library have separate licenses:
69-
70-
- base/grisu/* (see [double-conversion](https://github.com/google/double-conversion/blob/master/LICENSE))
71-
- base/sparse/umfpack.jl (see [SUITESPARSE](http://faculty.cse.tamu.edu/davis/suitesparse.html))
72-
- base/sparse/cholmod.jl (see [SUITESPARSE](http://faculty.cse.tamu.edu/davis/suitesparse.html))
73-
- base/special/exp.jl (see [FDLIBM](http://www.netlib.org/fdlibm/e_exp.c) [Freely distributable with preserved copyright notice])
74-
- base/special/rem_pio2.jl (see [FDLIBM](http://www.netlib.org/fdlibm/e_rem_pio2.c) [Freely distributable with preserved copyright notice])
75-
- base/special/hyperbolic.jl (see [FDLIBM]) [Freely distributable with preserved copyright notice])
76-
72+
- [SUITESPARSE](http://suitesparse.com) [mix of LGPL2+ and GPL2+; see individual module licenses]
7773

7874
Julia's build process uses the following external tools:
7975

80-
- [PATCHELF](http://hydra.nixos.org/build/1524660/download/1/README)
76+
- [PATCHELF](https://nixos.org/patchelf.html)
8177
- [OBJCONV](http://www.agner.org/optimize/#objconv)
8278

83-
8479
Julia bundles the following external programs and libraries on some platforms:
8580

8681
- [7-Zip](http://www.7-zip.org/license.txt)

0 commit comments

Comments
 (0)