guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] gnu: Add slurm-llnl.


From: Eric Bavier
Subject: Re: [PATCH] gnu: Add slurm-llnl.
Date: Wed, 10 Feb 2016 22:33:30 -0600

On Wed, 10 Feb 2016 18:36:48 +0100
Pjotr Prins <address@hidden> wrote:

> * gnu/packages/parallel.scm (slurm-llnl): New variable.
> ---
>  gnu/packages/parallel.scm | 51 
> ++++++++++++++++++++++++++++++++++++++++++++---
>  1 file changed, 48 insertions(+), 3 deletions(-)
[...]
> +   (license license:openssl)))

There are several bits in the 'contribs' directory that seem to not be
under free licenses. E.g.

- contribs/cray/slurmconfgen_smw.py contains "Copyright 2015 Cray Inc.
  All Rights Reserved"

- contribs/cray/slurmconfgen.py.in contains "Copyright 2013 Cray Inc.
  All Rights Reserved"

- contribs/cray/libalps_test_programs.tar.gz contains a mixture of
  GPLv2, public domain, and binaries.

- contribs/mic/mpirun-mic declares no license.

- contribs/pmi2 is under a custom (copyleft?) license.

- contribs/sgather declares no license.

- contribs/sgi/netloc_to_topology.c contains "Copyright (C) 2014
  Silicon Graphics International Corp. All rights reserved."

- contribs/sjobexit/sjobexitmod.pl declares no license.

I don't think we can claim any of these are covered under the same
license as slurm, since the COPYING file explicitely says "Some tools
in the "contribs" directory have other licenses."

The contribs tools are not installed by default, but we do need to
remove any non-free source from there with an origin snippet.

Also, I found the DISCLAIMER file contains the "or (at your option) any
later version." verbiage, so the slurm license itself is license:gpl2+

`~Eric



reply via email to

[Prev in Thread] Current Thread [Next in Thread]