[Bf-committers] GPL incompatible files

Joe Eagar joeedh at gmail.com
Sun Mar 11 07:33:11 CET 2007


Tom M wrote:
> Hi,
>
> technically
>
> mt19937int.h
> mt19937int.c - Mersenne Twister
Nearly ever copy of that file used by various projects are GPL (this is 
confirmed by the last link in this email).  I have no idea why the one 
we're using isn't, it must be an early version.

Here's the original (well actually improved over what we're using, I 
think) code at the homepage:

http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/MT2002/emt19937ar.html

see also license page at 
http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/MT2002/elicense.html

BTW, there's a roughly twice-as-fast SIMD implementation at 
http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/SFMT/index.html that we 
might want to switch to :)

Joe


More information about the Bf-committers mailing list