From unknown Mon Jun 16 23:48:54 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#50347 <50347@debbugs.gnu.org> To: bug#50347 <50347@debbugs.gnu.org> Subject: Status: [RFC PATCH] lint: Warn about kernel modules with a suspect license. Reply-To: bug#50347 <50347@debbugs.gnu.org> Date: Tue, 17 Jun 2025 06:48:54 +0000 retitle 50347 [RFC PATCH] lint: Warn about kernel modules with a suspect li= cense. reassign 50347 guix-patches submitter 50347 Maxime Devos severity 50347 normal tag 50347 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 02 17:43:12 2021 Received: (at submit) by debbugs.gnu.org; 2 Sep 2021 21:43:12 +0000 Received: from localhost ([127.0.0.1]:42235 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLuUG-0006ae-Lb for submit@debbugs.gnu.org; Thu, 02 Sep 2021 17:43:12 -0400 Received: from lists.gnu.org ([209.51.188.17]:54152) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLuUC-0006aU-EH for submit@debbugs.gnu.org; Thu, 02 Sep 2021 17:43:07 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57480) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mLuUC-0006cC-5h for guix-patches@gnu.org; Thu, 02 Sep 2021 17:43:04 -0400 Received: from michel.telenet-ops.be ([2a02:1800:110:4::f00:18]:52148) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mLuU8-0000gc-9l for guix-patches@gnu.org; Thu, 02 Sep 2021 17:43:03 -0400 Received: from ptr-bvsjgyjmffd7q9timvx.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by michel.telenet-ops.be with bizsmtp id p9ix250080mfAB4069ixTi; Thu, 02 Sep 2021 23:42:57 +0200 Message-ID: <5c4caf742c5dbe2a02aede2b20ff80eae7bc352a.camel@telenet.be> Subject: [RFC PATCH] lint: Warn about kernel modules with a suspect license. From: Maxime Devos To: guix-patches@gnu.org Date: Thu, 02 Sep 2021 23:42:45 +0200 Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-VZqQYOp9k+72Nbw7Ooda" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1630618977; bh=6ADuaqJT3g4jFx07x1EmUh0Rmn0SlyXXFpLxWX4DEy8=; h=Subject:From:To:Date; b=H3Oqibyd0R7BasT4yYkMbEGCK8uIPOWqcdhQ2Xdnl1VzWbU5C8vJdZLkagF12UUsa C+b5lJ3G3wZCVsdB0f0t6UztVdMCucFsRxMfTbzwuRy1NU5pcHMHx7tK4hJ4H7A8Rj 10pFCqbIi9bJj6RWFiq1mvM21qIPVYW80FXdIYrP0tHtdKbpYrsTQJzWRHwmq4A05C dObIGEgS5QZOP9Q5Hft5nCADfqWQQ/m/YilQzbC1UP/8XMCwE7uoZRaxKB50oIE2fu ScNoLYwLBwNo577Ly7cfRb+yev3RrcwMn2AYxkUADI5HcNwo9056JZFPNNzXecTFiH LQGc10qwHy1Qw== Received-SPF: pass client-ip=2a02:1800:110:4::f00:18; envelope-from=maximedevos@telenet.be; helo=michel.telenet-ops.be X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) --=-VZqQYOp9k+72Nbw7Ooda Content-Type: multipart/mixed; boundary="=-XkgRrHHDcBxtvioFAc6E" --=-XkgRrHHDcBxtvioFAc6E Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Debbugs-CC: guix-devel@gnu.org [CC'ing guix-devel@gnu.org because a wider audience seems in order?] Hi guix, This patch adds a 'suspect-license' linter detecting some suspicious values in the license fields of linux modules: gnu/packages/file-systems.scm:1317:13: zfs@2.1.0: license appears incompati= ble with the Linux kernel gnu/packages/linux.scm:1185:13: acpi-call-linux-module@1.2.1: license appea= rs incompatible with the Linux kernel gnu/packages/linux.scm:8205:15: ttyebus-linux-module@1.5-0.fe4332a: license= appears incompatible with the Linux kernel For zfs, the issue is the CDDL license. For the others, the issue is the gpl3+ license. See the article by the SFLC for why this linter detets ZFS: . I wrote a little about the CDDL-GPL incompatibility issue (most likely a GPL violation?) at . Greetings, Maxime. --=-XkgRrHHDcBxtvioFAc6E Content-Disposition: inline; filename*0=0001-lint-Warn-about-kernel-modules-with-a-suspect-licens.pat; filename*1=ch Content-Type: text/x-patch; name="0001-lint-Warn-about-kernel-modules-with-a-suspect-licens.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSA4NTFjZjIwYjdkNWFlZDQ1YzMzMzE3ODFhZmVmOGRlMzk2MWY0YmI0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRlbGVuZXQuYmU+ CkRhdGU6IFRodSwgMiBTZXAgMjAyMSAyMzozMDoxNSArMDIwMApTdWJqZWN0OiBbUEFUQ0hdIGxp bnQ6IFdhcm4gYWJvdXQga2VybmVsIG1vZHVsZXMgd2l0aCBhIHN1c3BlY3QgbGljZW5zZS4KCiog Z3VpeC9saW50LnNjbQogIChjaGVjay1zdXNwZWN0LWxpY2Vuc2UpOiBOZXcgbGludGVyLgogICgl bG9jYWwtY2hlY2tlcnMpW3N1c3BlY3QtbGljZW5zZV06IFJlZ2lzdGVyIGl0LgotLS0KIGd1aXgv bGludC5zY20gfCAzMCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu Z2VkLCAzMCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ3VpeC9saW50LnNjbSBiL2d1aXgv bGludC5zY20KaW5kZXggZmZkM2Y3MDA3ZS4uM2E3ZjNiZTMyNyAxMDA2NDQKLS0tIGEvZ3VpeC9s aW50LnNjbQorKysgYi9ndWl4L2xpbnQuc2NtCkBAIC0zNCw2ICszNCw3IEBACiAgICM6dXNlLW1v ZHVsZSAoZ3VpeCBzdG9yZSkKICAgIzphdXRvbG9hZCAgIChndWl4IGJhc2UxNikgKGJ5dGV2ZWN0 b3ItPmJhc2UxNi1zdHJpbmcpCiAgICM6dXNlLW1vZHVsZSAoZ3VpeCBiYXNlMzIpCisgICM6dXNl LW1vZHVsZSAoZ3VpeCBidWlsZC1zeXN0ZW0pCiAgICM6dXNlLW1vZHVsZSAoZ3VpeCBkaWFnbm9z dGljcykKICAgIzp1c2UtbW9kdWxlIChndWl4IGRvd25sb2FkKQogICAjOnVzZS1tb2R1bGUgKGd1 aXggZnRwLWNsaWVudCkKQEAgLTEzNDcsNiArMTM0OCwzMSBAQCBvZiB0aGUgcHJvcGFnYXRlZCBp bnB1dHMgaXQgcHVsbHMgaW4uIgogICAgICAgKG1ha2Utd2FybmluZyBwYWNrYWdlIChHXyAiaW52 YWxpZCBsaWNlbnNlIGZpZWxkIikKICAgICAgICAgICAgICAgICAgICAgIzpmaWVsZCAnbGljZW5z ZSkpKSkpCiAKKyhkZWZpbmUgKGNoZWNrLXN1c3BlY3QtbGljZW5zZSBwYWNrYWdlKQorICAiV2Fy biBhYm91dCBzdXNwaWNpb3VzIGxpY2Vuc2UgY29tYmluYXRpb25zIGluIFBBQ0tBR0UuIgorICA7 OyBVc2UgJ2J1aWxkLXN5c3RlbS1uYW1lJyBpbnN0ZWFkIG9mIGNvbXBhcmluZyB0aGUgYnVpbGQK KyAgOzsgc3lzdGVtIGRpcmVjdGx5IHdpdGggJ2xpbnV4LW1vZHVsZS1idWlsZC1zeXN0ZW0nIHRv IGF2b2lkCisgIDs7IGxvYWRpbmcgKGd1aXggYnVpbGQtc3lzdGVtIGxpbnV4LW1vZHVsZSkgd2hl biBubyBMaW51eCBtb2R1bGVzCisgIDs7IGFyZSBsaW50ZWQuCisgIChkZWZpbmUgbGludXgtbW9k dWxlPworICAgIChlcT8gJ2xpbnV4LW1vZHVsZQorICAgICAgICAgKGJ1aWxkLXN5c3RlbS1uYW1l IChwYWNrYWdlLWJ1aWxkLXN5c3RlbSBwYWNrYWdlKSkpKQorICA7OyBUaGlzIGhhcyBwbGVudHkg b2YgZmFsc2UgbmVnYXRpdmVzIGFuZCBzaG91bGQKKyAgOzsgaGF2ZSB2ZXJ5IGZldyBmYWxzZSBw b3NpdGl2ZXMuCisgIChkZWZpbmUgZ3BsMi1vbmx5LWluY29tcGF0aWJsZT8KKyAgICA7OyBUaGUg TGludXgga2VybmVsIGlzIEdQTC0yLW9ubHksIHNvIEdQTDMgYW5kIGxhdGVyIGFyZSBvdXQuCisg ICAgOzsgVGhlIEdQTCBhbmQgQ0RETCBhcHBlYXIgdG8gYmUgaW5jb21wYXRpYmxlLCBzZWUKKyAg ICA7OyA8aHR0cHM6Ly9zZmNvbnNlcnZhbmN5Lm9yZy9ibG9nLzIwMTYvZmViLzI1L3pmcy1hbmQt bGludXgvPgorICAgIDs7IGFuZCA8aHR0cHM6Ly93d3cuZnNmLm9yZy9saWNlbnNpbmcvemZzLWFu ZC1saW51eD4uCisgICAgKG1lbXEgKHBhY2thZ2UtbGljZW5zZSBwYWNrYWdlKQorICAgICAgICAg IChsaXN0IGdwbDMgZ3BsMysgY2RkbDEuMCkpKQorICAoaWYgKGFuZCBsaW51eC1tb2R1bGU/IGdw bDItb25seS1pbmNvbXBhdGlibGU/KQorICAgICAgKGxpc3QKKyAgICAgICAobWFrZS13YXJuaW5n IHBhY2thZ2UKKyAgICAgICAgICAgICAgICAgICAgIChHXyAibGljZW5zZSBhcHBlYXJzIGluY29t cGF0aWJsZSB3aXRoIHRoZSBMaW51eCBrZXJuZWwiKQorICAgICAgICAgICAgICAgICAgICAgIzpm aWVsZCAnbGljZW5zZSkpCisgICAgICAnKCkpKQorCiAoZGVmaW5lIChjdXJyZW50LXZ1bG5lcmFi aWxpdGllcyopCiAgICJMaWtlICdjdXJyZW50LXZ1bG5lcmFiaWxpdGllcycsIGJ1dCByZXR1cm4g dGhlIGVtcHR5IGxpc3QgdXBvbiBuZXR3b3JraW5nCiBvciBIVFRQIGVycm9ycy4gIFRoaXMgYWxs b3dzIG5ldHdvcmstbGVzcyBvcGVyYXRpb24gYW5kIG1ha2VzIHByb2JsZW1zIHdpdGgKQEAgLTE3 NjIsNiArMTc4OCwxMCBAQCB0aGVtIGZvciBQQUNLQUdFLiIKICAgICAgKGRlc2NyaXB0aW9uICJN YWtlIHN1cmUgdGhlICdsaWNlbnNlJyBmaWVsZCBpcyBhIDxsaWNlbnNlPiBcCiBvciBhIGxpc3Qg dGhlcmVvZiIpCiAgICAgIChjaGVjayAgICAgICBjaGVjay1saWNlbnNlKSkKKyAgIChsaW50LWNo ZWNrZXIKKyAgICAgKG5hbWUgICAgICAgICdzdXNwZWN0LWxpY2Vuc2UpCisgICAgIChkZXNjcmlw dGlvbiAiRGV0ZWN0IHNvbWUgc3VzcGVjdCBjb21iaW5hdGlvbnMgb2YgbGljZW5zZXMiKQorICAg ICAoY2hlY2sgICAgICAgY2hlY2stc3VzcGVjdC1saWNlbnNlKSkKICAgIChsaW50LWNoZWNrZXIK ICAgICAgKG5hbWUgICAgICAgICdvcHRpb25hbC10ZXN0cykKICAgICAgKGRlc2NyaXB0aW9uICJN YWtlIHN1cmUgdGVzdHMgYXJlIG9ubHkgcnVuIHdoZW4gcmVxdWVzdGVkIikKLS0gCjIuMzMuMAoK --=-XkgRrHHDcBxtvioFAc6E-- --=-VZqQYOp9k+72Nbw7Ooda Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYTFFVRccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7vIqAP9GYY1GgJxtzVw8LacwerPxe9w1 pL8Ecds2P94pYpa+YAEAxugfS4u8IyAINYaxnFnBoWpx0LzimyM09O+AKPUYkgw= =uzKI -----END PGP SIGNATURE----- --=-VZqQYOp9k+72Nbw7Ooda-- From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 02 18:21:07 2021 Received: (at 50347) by debbugs.gnu.org; 2 Sep 2021 22:21:07 +0000 Received: from localhost ([127.0.0.1]:42271 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLv50-0007W3-Sn for submit@debbugs.gnu.org; Thu, 02 Sep 2021 18:21:07 -0400 Received: from albert.telenet-ops.be ([195.130.137.90]:44252) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLv4w-0007VE-3w for 50347@debbugs.gnu.org; Thu, 02 Sep 2021 18:21:05 -0400 Received: from ptr-bvsjgyjmffd7q9timvx.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by albert.telenet-ops.be with bizsmtp id pAM0250010mfAB406AM04L; Fri, 03 Sep 2021 00:21:00 +0200 Message-ID: Subject: Re: [bug#50347] [RFC PATCH] lint: Warn about kernel modules with a suspect license. From: Maxime Devos To: 50347@debbugs.gnu.org Date: Fri, 03 Sep 2021 00:20:55 +0200 In-Reply-To: <5c4caf742c5dbe2a02aede2b20ff80eae7bc352a.camel@telenet.be> References: <5c4caf742c5dbe2a02aede2b20ff80eae7bc352a.camel@telenet.be> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-Luh0uPfcbZ0yKp4CGsrm" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1630621260; bh=rDxOgfDMnTuZYrpsozU5ifsBBddTciTH20ovsJ6k22s=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=GZS2LVWzETs14JMZ+gEQ1YPs8/CVlxCvQR2WBH7DNsDzDQMaXS1PIDzb4Z6mPh5y1 MrK2+RvaBltXUtDHEDvFnLRZCcFHdLJNgft9Tn6xQgioRXQtKQHDK22hYKT4cfv9Dz cssSPnYiwDzhjzgyC58jJ9DfD3RTB+iGtt0PLkGg8miXwIeYGZjy2kmI804+zg1b9Z MQh3IvI6Dz/kJqTWCtl3JN9onpwAhE/HBwZagAmplNmQsqyWSQ6NY+JvtS1N92UJG7 68qAbFk/1KqfLkqqse0/bpEhJHY6TwW5VVGmAhSHSm0ZklOdWtdExw1Z+sxylK5CCc GWzJniIlVHisw== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50347 Cc: guix-devel@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-Luh0uPfcbZ0yKp4CGsrm Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I've discussed this with dstolfa on IRC: https://logs.guix.gnu.org/guix/2021-09-02.log#234707 https://logs.guix.gnu.org/guix/2021-09-03.log Greetings, Maxime. --=-Luh0uPfcbZ0yKp4CGsrm Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYTFORxccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7nvGAP9QYfcf3EwXdEbafNA/bfy2CtJD g6ieKcZv+kg4PAhiYAEAowoTTpgEAXtn+r65YkT8cxgabhX2/Rz6TFGTfdEimAs= =hcpE -----END PGP SIGNATURE----- --=-Luh0uPfcbZ0yKp4CGsrm-- From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 06 04:30:33 2021 Received: (at 50347) by debbugs.gnu.org; 6 Sep 2021 08:30:33 +0000 Received: from localhost ([127.0.0.1]:51682 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mNA1R-0002m1-8S for submit@debbugs.gnu.org; Mon, 06 Sep 2021 04:30:33 -0400 Received: from mail-wm1-f52.google.com ([209.85.128.52]:56155) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mNA1P-0002lg-Lw for 50347@debbugs.gnu.org; Mon, 06 Sep 2021 04:30:31 -0400 Received: by mail-wm1-f52.google.com with SMTP id g135so3953593wme.5 for <50347@debbugs.gnu.org>; Mon, 06 Sep 2021 01:30:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-transfer-encoding; bh=LKl1d5tGtDe5CunihRebjvFoAtEbenyS77L9PnCByyk=; b=HnYQEWynUqZwBT55g3g4xubIKZ3ZmaI0AxtXDrT2BzI5+haee1qVyyS1D4c9S7ZJWH EyGtEbq0sMphqbM7ennjomvdhL465IlZBEWt4d3hjhpz6+CzSqCxrxCv/yezc1C7iDmu +FLwbeQ6tkUTNE5Ra6VRbwf9/fVbUe3FZgqJey75tVVVLiAz/AkXCfGN0SrICu3DsDnw pT9PqyAWb+kMDSdlvjLMb7FiKncj5B5LDWmiDvtqVF+ZyGYd8UkllaFzLJchTuOrDm7K LlmrWPlH3ww510fa894S2FtOCkFtj+vCJEv/blLiCp1qMEcjIpZ/U4G9PNjx9lYmz3hk /TzQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:mime-version:content-transfer-encoding; bh=LKl1d5tGtDe5CunihRebjvFoAtEbenyS77L9PnCByyk=; b=HUql7Ni8RLki0VjT5tHBnSpWmTykGYaC3ZoicPwXbph57/Z4xPo73SAggCiOck6FLv rbe0Oj7wqEc9Tg4ruDsCEbATWvwKe9FHAUP6XUQ42YKxENYMPgtb5Bvr9MUonA0pC59w DSe9sh7t8+/9XTqJlWv8DOumfBumEilwXRStwY2jy9LltwWmTu0E5wNCz+Dy1qEdATyi wwoRnogU5KHE/hbU97D/sesJcX28LRZ8tvPFIrxHLe7sdL/0HNY6pXY7x6aoNKdYmjUl o+o3SfQ6Xt97MhNNFiQd2NaKV6PLh35wyrITxkFbaLbIMb2TdDOv3HwNx1oZ331k4iC1 SQxg== X-Gm-Message-State: AOAM530V4EFcDrljYyqNJIF/vpPdzLI4vDVySWsON/JIDEz+hScv2c79 eZNONl9wjECar4F291unmXU= X-Google-Smtp-Source: ABdhPJySjoONUouITNPWoMjnMvlEb6tLWbEl2hDiQkgfxGgB7tROZPbY0Tq9tNwAuwSMIV3Y5nwl/Q== X-Received: by 2002:a1c:4686:: with SMTP id t128mr10028711wma.183.1630917026134; Mon, 06 Sep 2021 01:30:26 -0700 (PDT) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id f5sm6514674wmb.47.2021.09.06.01.30.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 06 Sep 2021 01:30:24 -0700 (PDT) From: zimoun To: Maxime Devos , 50347@debbugs.gnu.org Subject: Re: [bug#50347] [RFC PATCH] lint: Warn about kernel modules with a suspect license. In-Reply-To: <5c4caf742c5dbe2a02aede2b20ff80eae7bc352a.camel@telenet.be> References: <5c4caf742c5dbe2a02aede2b20ff80eae7bc352a.camel@telenet.be> Date: Mon, 06 Sep 2021 10:23:52 +0200 Message-ID: <868s0ajenb.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 50347 Cc: guix-devel@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Maxime, On Thu, 02 Sep 2021 at 23:42, Maxime Devos wrote: > This patch adds a 'suspect-license' linter detecting some suspicious > values in the license fields of linux modules: I do not know if it is worth to add a linter for really few corner cases, IMHO. > For zfs, the issue is the CDDL license. For the others, the issue > is the gpl3+ license. See the article by the SFLC for why this linter > detets ZFS: > > . The issue is about distributing binaries, IIUC. From my point of view, a such linter should check X-license packages using any build-system but =E2=80=9Clinked=E2=80=9C to incompatible X-license packages. Well, I do no= t know if it is worth to automate this since it appears to me really sparse corner cases. Cheers, simon From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 08 16:42:47 2021 Received: (at 50347-done) by debbugs.gnu.org; 8 Sep 2021 20:42:47 +0000 Received: from localhost ([127.0.0.1]:33665 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mO4P9-0001AC-GD for submit@debbugs.gnu.org; Wed, 08 Sep 2021 16:42:47 -0400 Received: from baptiste.telenet-ops.be ([195.130.132.51]:36428) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mO4P6-00019z-1K for 50347-done@debbugs.gnu.org; Wed, 08 Sep 2021 16:42:45 -0400 Received: from butterfly.local ([188.188.194.186]) by baptiste.telenet-ops.be with bizsmtp id rYih2500F41m7uc01YihLo; Wed, 08 Sep 2021 22:42:42 +0200 Message-ID: <0f39f83c839a54a82e2c7abcdec554754d876810.camel@telenet.be> Subject: Re: [bug#50347] [RFC PATCH] lint: Warn about kernel modules with a suspect license. From: Maxime Devos To: zimoun , 50347-done@debbugs.gnu.org Date: Wed, 08 Sep 2021 22:42:35 +0200 In-Reply-To: <868s0ajenb.fsf@gmail.com> References: <5c4caf742c5dbe2a02aede2b20ff80eae7bc352a.camel@telenet.be> <868s0ajenb.fsf@gmail.com> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-Cx1oGaQ9Pc4wmrGmnoWw" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1631133762; bh=rEfwYIcN5tu2I1st4eO7CbC8RsxUX8V9gtVXSZMYTrU=; h=Subject:From:To:Date:In-Reply-To:References; b=GXMKmoLQN5I7++pfH/65jqquMsFeaCVLtMQsTv308CwTn9hLjUg6KcLgMLs7QkzGx 57pCSv/TnWDO53f5npiKrLzAzgu+6VUrkIHmNLwSnwJ1KuuTq0An+nF3nb6MQ46Aup GW6E+BDpJTiaRiSKV3sAdh/oPJ6QNgrHOLKjnO+A58xPp0VIomL8UQWYTbCp1rf76A VjOzn13JTRKnS23Rk/oNFeasbQIRZWbmzThe6lYsAZ+xlVHXgyYXAmcYDPLOWc+Mib Hr2Tz1Os+TxkfB4q7YodY+owXn6rS4IKNxJRMDUQL93ZC8sCCBsjG5vy28SPk80Td8 uCrccZHKEbTgw== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50347-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-Cx1oGaQ9Pc4wmrGmnoWw Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable zimoun schreef op ma 06-09-2021 om 10:23 [+0200]: > Hi Maxime, >=20 > On Thu, 02 Sep 2021 at 23:42, Maxime Devos wrote= : >=20 > > This patch adds a 'suspect-license' linter detecting some suspicious > > values in the license fields of linux modules: >=20 > I do not know if it is worth to add a linter for really few corner > cases, IMHO. >=20 > > For zfs, the issue is the CDDL license. For the others, the issue > > is the gpl3+ license. See the article by the SFLC for why this linter > > detets ZFS: > >=20 > > ;. >=20 > The issue is about distributing binaries, IIUC. From my point of view, > a such linter should check X-license packages using any build-system but > =E2=80=9Clinked=E2=80=9C to incompatible X-license packages. Well, I do = not know if it > is worth to automate this since it appears to me really sparse corner > cases. It appears that the proposed linter isn't very useful. Closing. Greetings, Maxime --=-Cx1oGaQ9Pc4wmrGmnoWw Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYTkgOxccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7hccAP9kJHnw4Zl5YOgAiLVG3Vs0UcTW Mn3zhQtZ4mhp+f0U+wEAvnbD2EWNzhp9KH1G04syX5nW3RH46R5f2lNTtS6rmwg= =eDiz -----END PGP SIGNATURE----- --=-Cx1oGaQ9Pc4wmrGmnoWw-- From unknown Mon Jun 16 23:48:54 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 07 Oct 2021 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator