> 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

Reply via email to