Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp536943imu; Wed, 23 Jan 2019 00:52:02 -0800 (PST) X-Google-Smtp-Source: ALg8bN5hledVabcBe9bW59Q3PmrTSPuod81SClBbRe+QnbhdznnfjtNMGusPpn0Daf5CRk0Jr4oI X-Received: by 2002:a17:902:24e7:: with SMTP id l36mr1388038plg.61.1548233522788; Wed, 23 Jan 2019 00:52:02 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1548233522; cv=none; d=google.com; s=arc-20160816; b=LlE765Qj0zF4hFyopZRhbICnc/PsP2+zpIF4BMCzLMlW8Rw6mBHTNAxinoAQu992nj SZOW8H4d8GHfhX9Xaz1YU2ZcoSzuy4SOdv2gtaufUQL3iUUwnjjOm8rVUFPPvuRuYNue aVDE57yXKOPbxSTJ9Qdl5r5y0L/VTluIYykJQnIsvjEkS/QrimXRO+HEH/sa5/1vZdat sIoNH3n31rVT1lb1nVjiU9IyrJSlcGgXkeNp6GAQCyiJS7SnToE+hVQ7sA/nsbEUZFGy qxauXExv8jOWuWIWo4IXobjkwnX92U6ZQ+dBg1OwC/kwDBUTQmO6Y8mFjqaVUfPuPCvo SYXQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=+vP++zywrewyllFoY8SFFzZndvScys639HwssjycDzc=; b=y1B7dqEwUXqCcOsvmLKz2Lerxnph5Lw42sliv4CoIVCgu/QsLZsVoLCuF8j/eM6aFg OVEBN6TFFIWyrOg9Pu+WePyTVb+jF+ktx55PYDSgoeIoPNP9HjICHoHIxVqZOY3XAXeY AGH8UUQpaSBVRTueDZyexp8sYQWXDw5SARy68mayTaJhqriQ/fDosdUmnbAipwJ6nWmH ryHyncWvQuydkjwTnbvFBysrESOIpQmUcQWp9bSZI0E5nYwGM279nSWOk1lZe7eWLDXb Plsk1TumqTXpLfPYSyxixJs66K0CumjU5sZvzBUEWqmKSbhq+sa8lwItiw3heddJinUZ 7zaQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=TpL5MWfF; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id c15si3134737pgg.446.2019.01.23.00.51.46; Wed, 23 Jan 2019 00:52:02 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=TpL5MWfF; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726970AbfAWIuP (ORCPT + 99 others); Wed, 23 Jan 2019 03:50:15 -0500 Received: from mail-yb1-f194.google.com ([209.85.219.194]:34854 "EHLO mail-yb1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726158AbfAWIuO (ORCPT ); Wed, 23 Jan 2019 03:50:14 -0500 Received: by mail-yb1-f194.google.com with SMTP id h81so575719ybg.2 for ; Wed, 23 Jan 2019 00:50:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=+vP++zywrewyllFoY8SFFzZndvScys639HwssjycDzc=; b=TpL5MWfFO8ISsmbcwyNb5vMW0TpSc3hyOxVBFCVdRl0jXEEycMPwnvftAfHjo0w0Tp DAzSMuvgvq0Z/w6URa3cJ1S+zxU3SAxo3/eLc7Pn+sybzRO1ZfrP+pPB1O56V4y01xp1 zBlY7tEgR7N6WTw9En/NqSYh6OPwibdVx5rZQuJ4Iw0dDDF4zL1okNvBb+RLe6noNNtT AsQeHI51M7YaB2YLXimiU4ZwHS1KEOEItp8yC6/lc6u/ipskI0M+j8SSh39YiDmX19Fh ekkCklfCE6AUpQacFzecuptKQ7JYXf1rvhyy3eAj21K47sFa50uztfFg0w2hyjrYq5BK 56Ug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition:in-reply-to:user-agent; bh=+vP++zywrewyllFoY8SFFzZndvScys639HwssjycDzc=; b=sKr9X9PcAU9+CNtqgE1t9BD2izMdS/aO7eWD+cmW36WaB4IhIZnuQYUAZO+DeEMdf4 GgRP1NDsVmJP+gq0b6cZc4qLQm0dBR/wUHh4AMoOhKIXGoEJaq/80iYV8g8OT05XVFe1 kVQuo9QuXVB1boAhOTAAAr/4lP//MPuZx+DqqIZMdOjw2M62Q1vaXIV+LwYJlZBydMhu 9fQ4FwN0Gp8DALR+7v+pXfD9QtSIAbUFUPl0Bhh/n08g1jJg8Dg881RdxM96GeWue+J4 h04Ocvnsierx7hyMT64/32iE3PrsTwKDqIPMohbIkXOBtq7DIaTp6i9DR7nbU2jZXc60 haNg== X-Gm-Message-State: AJcUukfbkfXBoXPAghhx78ncqkT1sUQdFdAQkaAl2+AMsaB4BQWu4KAL rdGSGn8ry76rSpijOvzp+W+2rz1yvNI= X-Received: by 2002:a25:aa64:: with SMTP id s91mr1096543ybi.245.1548233413632; Wed, 23 Jan 2019 00:50:13 -0800 (PST) Received: from dumbo ([83.137.2.252]) by smtp.gmail.com with ESMTPSA id s185sm14134629yws.69.2019.01.23.00.50.04 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 23 Jan 2019 00:50:06 -0800 (PST) Date: Wed, 23 Jan 2019 09:50:00 +0100 From: Domenico Andreoli To: Ben Finney Cc: Nadia Yvette Chambers , Arnaldo Carvalho de Melo , 919356@bugs.debian.org, debian-legal@lists.debian.org, linux-kernel@vger.kernel.org Subject: Re: Licensing of include/linux/hash.h Message-ID: <20190123085000.fp7lhtjxcyzw3m4x@dumbo> References: <20190115170017.5gxarqxzfezgr5ld@dumbo> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="y6pzhqfh5wkjxynx" Content-Disposition: inline In-Reply-To: <20190115170017.5gxarqxzfezgr5ld@dumbo> User-Agent: NeoMutt/20170113 (1.7.2) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --y6pzhqfh5wkjxynx Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Ben Finney writes: > Domenico Andreoli writes: >=20 > > the situation of dwarves-dfsg improved a lot over the weekend >=20 > That's good to hear. What is the event you're referring to? Can you give > a URL to something that describes this change? Upstream (in CC) reacted to my request of clarification and patches have been applied upstream and on Salsa. See bug 919356 [0] (please keep in CC). > > the only knot left is now the license of hash.h > > > > This file is also present in the kernel [0] with an updated copyright > > but still without license. >=20 > The file you show (in the Linux code base) seems likely to have an > equivalent implementation under a different license, from some other > code base. This will require research and work unlikely to be done before Buster release. Are we going to drop this package for now? > > I received a private email from somebody in the kernel community who > > already tried to contact Nadia in the past but did not get any reply. >=20 > Thank you also for contacting the Linux developers forum to ask > . (also in CC now) > > I think that pushing it to non-free is formally the right thing but I > > actually feel it's not the right thing. >=20 > To know that work (that file) is free software, we need a clear grant of > some specific license, for that work. >=20 > If the work is not free, it would be incorrect to have the work in Debian. Is it possible that for the kernel it is instead correct because it is, as whole, covered by its COPYING? > Alternatives, for complying with the Debian Free Software Guidelines with > this package, include: >=20 > * Find a credible grant of license under some GPL-compatible free > license to that exact file. Document that explicit grant in the Debian > package. This demonstrates the work is DFSG-free. >=20 > * Convince =E2=80=98dwarves-dfsg=E2=80=99 upstream to replace that file w= ith a different > implementation (I don't know whether such an implementation exists) > under a license compatible with the same version of GNU GPL. Document > that explicit grant in the Debian package. This demonstrates the > modified work is DFSG-free. Arnaldo, what priority would you give to this task? >=20 > * Replace that file in Debian only, with a different implementation as > above. Document that explicit grant in the Debian package. This > demonstrates the modified Debian package is DFSG-free. >=20 > * Move the work to the =E2=80=98non-free=E2=80=99 area. >=20 > * Remove the work altogether. >=20 > Those are in descending order of (my recommended) preference. Thanks, Domenico [0] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D919356 --=20 3B10 0CA1 8674 ACBA B4FE FCD2 CE5B CF17 9960 DE13 --y6pzhqfh5wkjxynx Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEqwJ7wH2QqDPtVNX+Tg9k0miCQVoFAlxIKrIACgkQTg9k0miC QVpJaQ/+OmlHW6Y4OL2kw2mBvO9/p4VZaVfjM/7+eaf5AJ5IRWkoGpjexJGyCGMz 8TaiFu1yaGuhvfYSM9g1NcxxGEK4nNMgp+MZsjSX5zRBH57ojknuvZwHsjRS3ofw lFWMG8gGaunrNNuC7jHKRc68d9J3/PLVwXbYyXFHmRt3Q58/ec8gfavk6u+mrN6h yyTqmec1bHLSCCofuQFFnlBJQXhAowu8FaqmtkuVFimeye3Epy6qHuh5SI408pPa 4LyElnk6VzdMb70AK1WAjDjMFtziXoZQzQTgyIur5T4oBtg0qVTtxblXh7GU0cjX 0DVqBrjpN4kemqhtZ+qNOq4Yn0xtOaqPdjpAt3h+lGTuQaJskBExuMlHEOh/ZBJo cUctYon4QgJXLhbTct5RtI4T+Vz0hhRawVCG3h3BcBi6SvIrHGLipxW1TeopIuDG jGg3ifudpBeZ1JEy0J1jiZucl5Sy/7n/0AsVDCVSdFq84RjPLka//CW+yWBcMMpJ xJv0iNCbJA6JZuUISc8mBKQhkI6Z7U3DBh60DZcXqmqqbzhNpCpQUWAFuWZRuoEM G8LcrGOFlc3TdZkLPTIHIzaXix6ic9X7ZT//pmbTAufeGWp2NOJALOVfDG1r9rv+ fKWI0MfH4OLTNHTrWGcbehGOh8+GaP0cyUv/O0j3sI0A17HNQzM= =iy41 -----END PGP SIGNATURE----- --y6pzhqfh5wkjxynx--