From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50333) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1exTfi-0005LJ-5A for guix-patches@gnu.org; Sun, 18 Mar 2018 04:28:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1exTff-0003jt-10 for guix-patches@gnu.org; Sun, 18 Mar 2018 04:28:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:59294) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1exTfe-0003jn-TE for guix-patches@gnu.org; Sun, 18 Mar 2018 04:28:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1exTfe-0004aO-I1 for guix-patches@gnu.org; Sun, 18 Mar 2018 04:28:02 -0400 Subject: [bug#30836] [PATCH 2/3] guix import elpa: use #f for license Resent-Message-ID: From: Konrad Hinsen In-Reply-To: <87y3iql7b7.fsf@gnu.org> References: <87y3iql7b7.fsf@gnu.org> Date: Sun, 18 Mar 2018 09:27:56 +0100 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 30836@debbugs.gnu.org ludo@gnu.org (Ludovic Court=C3=A8s) writes: > Konrad Hinsen skribis: > >> Elpa doesn't supply license information. The current importer pretends t= hat >> everything is GPL3, which is not true. The importer should not invent li= cense >> information. > > Do you have examples of packages on ELPA that are not GPLv3+? I don=E2= =80=99t > know if this is the case, but I wouldn=E2=80=99t be surprised if it had a= policy > of requiring GPLv3+ given that Emacs itself is GPLv3+. The ELPA importer is also used for MELPA, which has no license requirements. The package that motivated this patch is Deft, which is MIT-licensed: https://jblevins.org/projects/deft/ If GNU ELPA guarantees GPL3, we could keep the old behavior for that but use #f for MELPA and stable MELPA. Konrad.