提交 0b98dbe5 编写于 作者: S Stefan Karpinski

LICENSE.md: list randmtzig.c file's license (BSD-3)

Although this was previously included in the Rmath sources, it was
not part of Rmath and had a different, more liberal license.
上级 e95f5f28
......@@ -28,11 +28,13 @@ for exceptions.
> WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Julia includes code from the following projects, which have their own licenses:
- [LDC](https://github.com/ldc-developers/ldc/blob/master/LICENSE) (for ccall/cfunction ABI definitions) [BSD-3]. The portion of code that Julia uses from LDC is [BSD-3] licensed.
- [LLVM](http://llvm.org/releases/3.7.0/LICENSE.TXT) (for parts of src/jitlayers.cpp and src/disasm.cpp) [BSD-3, effectively]
- [MUSL](http://git.musl-libc.org/cgit/musl/tree/COPYRIGHT) (for getopt implementation on Windows) [MIT]
- [MINGW](https://sourceforge.net/p/mingw/mingw-org-wsl/ci/legacy/tree/mingwrt/mingwex/dirname.c) (for dirname implementation on Windows) [MIT]
- [NetBSD](http://www.netbsd.org/about/redistribution.html) (for setjmp, longjmp, and strptime implementations on Windows) [BSD-3]
- [randmtzig.c](https://github.com/JuliaLang/julia/blob/master/test/perf/micro/randmtzig.c) for Gaussian random number generation (for C benchmarks only) [BSD-3]
The Julia language links to the following external libraries, which have their
own licenses:
......
/*
Parts Copyright (C) 2012 Viral B. Shah
All rights reserved.
Modifications made for julia to support dsfmt and only __LP64__ systems.
52-bits of randomness are used from the mantissa of random double precision
numbers generated by dsfmt.
*/
/*
A C-program for MT19937, with initialization improved 2002/2/10.
Coded by Takuji Nishimura and Makoto Matsumoto.
......@@ -50,9 +41,14 @@
Any feedback is very welcome.
http://www.math.keio.ac.jp/matumoto/emt.html
email: matumoto@math.keio.ac.jp
*/
/*
Modified by Viral B. Shah for julia to support dsfmt and only __LP64__
systems. 52-bits of randomness are used from the mantissa of random double
precision numbers generated by dsfmt.
*/
#include <math.h>
#include <stdio.h>
#include <stddef.h>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册