On 9/21/10 3:34 AM, Luc Maisonobe wrote:
Le 21/09/2010 09:26, Mikkel Meyer Andersen a écrit :
Here is an extract from the answer from Pierre L'Ecuyer:

  Our code can be released under either a GPL or a commercial license.
Well, what about the Apache License then?

It is their code and I did not use it. The main point is we
reimplemented it. Of course, relying on their code that is GPLed would
be a clear no-go as GPL is a category X license (see
<http://www.apache.org/legal/resolved.html#category-x>).

Perhaps I should give a go to still other optimizations just to make
more clear our code is really different ?


Thanks, Luc!  We are probably OK, but best to check on legal-discuss.

Phil
Luc


  There is also a Java implementation with multiple streams and
  substreams in SSJ: see the package rng:
  http://www.iro.umontreal.ca/~simardr/ssj/indexe.html
  If you reimplement the code, this is a gray zone, but we do not have
  a patent on the algorithm.

So as I reimplemented from the paper itself (taking the erratas in<
http://www.iro.umontreal.ca/~lecuyer/myftp/papers/wellrng-errata.txt>
into account) and use different optimization techniques (precomputed
indices tables), I would consider it is safe to publish this home-grown
code.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to