So could we not just redistribute SPRNG in ambertools and then have a switch
in the main AMBER configure file that links to it in place of our current
random number generator should the user want to do that? I.e. you need amber
tools and amber to build a copy of amber that links to a GPL library?
Seems this would be acceptable???
> -----Original Message-----
> From: owner-amber-developers.scripps.edu [mailto:owner-amber-
> developers.scripps.edu] On Behalf Of David A. Case
> Sent: Wednesday, May 07, 2008 2:12 PM
> To: amber-developers.scripps.edu
> Subject: amber-developers: sprng parallel rng's
>
> On Wed, May 07, 2008, Ross Walker wrote:
>
> > We should probably consider using something like the SPRNG library:
> >
> > http://sprng.cs.fsu.edu/
> >
> > It is also open source so could be included in the amber tree.
>
> !!!NOT!!! The sprng libraries are distrubuted under the GPL, and *cannot*
> be included in Amber.
>
> People: please be careful about licenses...the term "open source" may be
> misleading, but take the time to learn about this stuff. Don't borrow
> code
> from somewhere else unless you are sure about your right to do so. In
> particular, GPL software cannot be linked into Amber codes.
>
> [We have even had instances where Numerical Recipes code was appearing in
> places: the license for that is so restrictive that you can't probably
> even
> use it for personal use, much less redistribute it.]
>
> [One of the benefits of taking AmberTools to GPL is that we *could* build
> on
> things like sprng in that code base. But Amber itself has a very
> different
> license, and a different set of restrictions.]
>
> ....dac
Received on Sun May 11 2008 - 06:07:16 PDT