> On Jan 6, 2016, at 6:33 PM, Christopher Samuel <[email protected]> wrote: > > > On 06/01/16 17:14, Ralph Castain wrote: > >> Simple reason, Chris - the PMI support is GPL 2.0, and so anything >> built against it automatically becomes GPL. > > My understanding is that's only the case if the only implementation(s) > is/are under the GPL. If there is a BSD implementation (for instance) > then other code that uses it is not a derivative work of a GPL application. > > For example that's apparently why the fgmp library was created as a BSD > version of the GNU GMP library: > > https://lwn.net/Articles/548576/ > >
That is true, Chris - but the SLURM PMI implementations are all GPL 2.0. The PMIx implementation is BSD > All the best, > Chris > -- > Christopher Samuel Senior Systems Administrator > VLSCI - Victorian Life Sciences Computation Initiative > Email: [email protected] Phone: +61 (0)3 903 55545 > http://www.vlsci.org.au/ http://twitter.com/vlsci
