From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33684) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d595i-0002ur-Cp for guix-patches@gnu.org; Mon, 01 May 2017 07:02:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d595e-0008PT-Hx for guix-patches@gnu.org; Mon, 01 May 2017 07:02:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:50354) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d595e-0008PN-Fd for guix-patches@gnu.org; Mon, 01 May 2017 07:02:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1d595e-0007We-9g for guix-patches@gnu.org; Mon, 01 May 2017 07:02:02 -0400 Subject: bug#26588: [PATCH 1/2] licenses: Add new meta-license fsdg-compatible. Resent-Message-ID: From: =?UTF-8?Q?Cl=C3=A9ment?= Lassieur Date: Mon, 1 May 2017 13:01:25 +0200 Message-Id: <20170501110126.31945-1-clement@lassieur.org> In-Reply-To: <87a86wdeow.fsf@lassieur.org> References: <87a86wdeow.fsf@lassieur.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 26588@debbugs.gnu.org * guix/licenses.scm (fsdg-compatible): New record with constructor. --- guix/licenses.scm | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/guix/licenses.scm b/guix/licenses.scm index 7b2ac2d31..830d4e1ec 100644 --- a/guix/licenses.scm +++ b/guix/licenses.scm @@ -9,6 +9,7 @@ ;;; Copyright © 2016 Fabian Harfert ;;; Copyright © 2016 Rene Saavedra ;;; Copyright © 2016, 2017 ng0 +;;; Copyright © 2017 Clément Lassieur ;;; ;;; This file is part of GNU Guix. ;;; @@ -75,7 +76,8 @@ zpl2.1 zlib fsf-free - wtfpl2)) + wtfpl2 + fsdg-compatible)) (define-record-type (license name uri comment) @@ -488,4 +490,13 @@ of licenses, approved as free by the FSF. More details can be found at URI." uri comment)) +(define* (fsdg-compatible uri #:optional (comment "")) + "Return a license that does not fit any of the ones above or a collection +of licenses, not necessarily free, but in accordance with FSDG as Non-functional +Data. More details can be found at URI. See also +https://www.gnu.org/distros/free-system-distribution-guidelines.en.html#non-functional-data" + (license "FSDG-compatible" + uri + comment)) + ;;; licenses.scm ends here -- 2.12.2