From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Bavier Subject: Re: [PATCH] gnu: Add slurm-llnl. Date: Wed, 10 Feb 2016 22:33:30 -0600 Message-ID: <20160210223330.6ad346c4@openmailbox.org> References: <56bb7530.v5bvas2QpzoMjKMl%pjotr.public12@thebird.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:57135) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aTiwu-0004fR-F7 for guix-devel@gnu.org; Wed, 10 Feb 2016 23:33:49 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aTiwr-0007s5-63 for guix-devel@gnu.org; Wed, 10 Feb 2016 23:33:48 -0500 Received: from smtp26.openmailbox.org ([62.4.1.60]:43702) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aTiwq-0007rk-T3 for guix-devel@gnu.org; Wed, 10 Feb 2016 23:33:45 -0500 In-Reply-To: <56bb7530.v5bvas2QpzoMjKMl%pjotr.public12@thebird.nl> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Pjotr Prins Cc: guix-devel@gnu.org On Wed, 10 Feb 2016 18:36:48 +0100 Pjotr Prins 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