From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id 4J4KF2oqYmSadwAASxT56A (envelope-from ) for ; Mon, 15 May 2023 14:49:46 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id MLYDFmoqYmRJcAEAG6o9tA (envelope-from ) for ; Mon, 15 May 2023 14:49:46 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id E8D7BF3AD for ; Mon, 15 May 2023 14:49:45 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pyXda-00029D-Qe; Mon, 15 May 2023 08:49:14 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pyXdZ-00028T-1h for help-guix@gnu.org; Mon, 15 May 2023 08:49:13 -0400 Received: from mail-wr1-x42c.google.com ([2a00:1450:4864:20::42c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pyXdX-0006As-Bx for help-guix@gnu.org; Mon, 15 May 2023 08:49:12 -0400 Received: by mail-wr1-x42c.google.com with SMTP id ffacd0b85a97d-3063b921c7eso1712974f8f.0 for ; Mon, 15 May 2023 05:49:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1684154949; x=1686746949; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=tcM5zftmk075iVHc54IpM/S+VhlyQ5FaznUn8MUQiN0=; b=Pq7mqslQH9iaYE6A4VFi71L3aqjZYzW0eQWDDjC9ddVovWNqZVIBy0N3+w8fpIBCpm PYxgMTlg4gpvsWKOoR5rtpi8E9cD5fL7HGWmgZYf49IgbiLcI8GIm8gvLPNebwf2CJA2 3/nhY6/8UgFWzZa9dvQP16uqdv7VtlWPKZaVdq9e3GhSer1FSp+icsCb5cdRlAtRgh2o 0X3TysY/Sv+mh1fsY2wGyVdLL6exR1mkYEKApteFwwfscM7OVcXn7qhDeVuY6Hs3NxKq D2crLU4ICCwRuWbSA3wK3WNeGLuRa8iL7wK1yCIQcAB0VHRi6LYpTUU8IVaR8YqlqL0+ DD1g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1684154949; x=1686746949; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:to:from:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=tcM5zftmk075iVHc54IpM/S+VhlyQ5FaznUn8MUQiN0=; b=SJ7zeWrLiNkYNLrd+0HbbleEvCR2jQkLJ2/00dql+cpvQ++N9OzGv0gGQG7SlNmDs5 BmIZiQNxK7qEyghYxfic/LAi5dL907gjJfZjharDpRAGL6wOiJe/mW8txIgWKT4EgJ9M FUrmVNBIkiY6KiIj5sljEQAR2lZ5vzoup777L9DzBahyEZCa6Z8DglloXsbJUHFkLiS8 Nvy3jJCkXIZAR5ZGjB28/lC3R+mU2LpUQkb5bq1R/EAunXGC0HNTkEKEUabfAq03wI3K 6vf74bh9ZAdCLOVydP6B8yGU7i7h6Lm01D+CBt2P2rlNOoKPL8xfNSbyjiiv6ux9b+CC 8taA== X-Gm-Message-State: AC+VfDwqxYFqhHQX0b8Moz1zFglQyRTjdQE2UPsC540qbxFJB8d+t22C B/16Qq3CadY1gQ7BiLwSRFAJod8JwbQ= X-Google-Smtp-Source: ACHHUZ5OGdAkgdhqy3kgjusoyZpVXm5NH31VK8OSEu5cPe3Gxt+2rTJXLSzzkvr9Lhg2ag3aJh1pPA== X-Received: by 2002:a5d:5266:0:b0:306:2720:b00d with SMTP id l6-20020a5d5266000000b003062720b00dmr20954075wrc.7.1684154949450; Mon, 15 May 2023 05:49:09 -0700 (PDT) Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id q6-20020adff946000000b003078cd719ffsm27294488wrr.95.2023.05.15.05.49.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 15 May 2023 05:49:09 -0700 (PDT) From: Simon Tournier To: nils@promisedlandt.de, "help-guix@gnu.org" Subject: Re: Specifying licenses that are not included with guix In-Reply-To: <216678161.328421.1683970599623@office.mailbox.org> References: <216678161.328421.1683970599623@office.mailbox.org> Date: Mon, 15 May 2023 14:05:54 +0200 Message-ID: <87o7mlztnh.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:1450:4864:20::42c; envelope-from=zimon.toutoune@gmail.com; helo=mail-wr1-x42c.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: help-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Seal: i=1; s=key1; d=yhetil.org; t=1684154986; a=rsa-sha256; cv=none; b=HMfaCYL4J7e6ya0CIX8bYCMyhPWdAYZwLLVFrJea3JI16IzlBupGf5k85z9BRHoDd0DRgy EYDYXsJEGtzP31T3yLf2t3bJ4XlcRueKLXY8QeVfsVAk0C0HuqveB6zoGwubrmIsgfI+KK UL467Vrhq/vJnxv2vt/Huk4farVVrh2/RUHQIR/0sk4bSjZSiB1A9WYU3kUrVOWINhJFnh OpeNBKUj6wYDKEWRhBNZgtXnhhGvi/FbpHeP16wTQNqGkRnbitLYJGL9vzhfArIhimIQcJ efDMGh9sSP11w7Jka6g5BHzwzi6K73I95zEMY55eeezbExUCDGnnAoJnq9VsqA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20221208 header.b=Pq7mqslQ; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1684154986; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=tcM5zftmk075iVHc54IpM/S+VhlyQ5FaznUn8MUQiN0=; b=DwCkud3JIilm4M1gDjX76HT3QHe9O4jzkGFEHcaMPc6/X1uTd7TNjfPx092Lk4UTweMq10 ez1yX4aJJWbjzw8DiU85Fa/VA2YW+oMALqMcE6Xnky53X6CF+8j+k0pedjnbzGjKivNI5w Tav1TnWykuLdZMl/ARROcvMpzWuZpcd4TwZS1vC6Kj/+jvQ/wuc9kHFv/y+WMJYAl5QXGx TfDJ99lIDNvPZI+p4kr47K9zi9jS972XZDxvTO7cYrDIIjljw3VODW/WYdizbfDkUzDrdk z1DELwO1epCff4PSKvuElIsFL9dEcpJoGB4/9WoYEyZzy/TTgwUOrkW5f+1dPA== X-Migadu-Scanner: scn1.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20221208 header.b=Pq7mqslQ; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -4.87 X-Spam-Score: -4.87 X-Migadu-Queue-Id: E8D7BF3AD X-TUID: BQtvA30mxPzK Hi, On sam., 13 mai 2023 at 11:36, nils@promisedlandt.de wrote: > 1. What do I do if a package specifies a license that is not included > in guix/licenses.scm ? For example, vim-sandwich uses the NYSL license > [1] (between public-domain and WTFPL), coc.nvim is the originator of > the "Anti 996" License [2] (modified version of MIT / expat). Well, [1] is only in Japanese and the English version is unofficial. >From [2], I read: "Anti 996" License Version 1.0 (Draft) what a very weird idea to write their own license =E2=80=93 =E2=80=9Cweird= =E2=80=9C to put it mildly. And I do not understand what means =E2=80=9CDraft=E2=80=9D here. That said, these licenses are very exotic and they must be inspected by lawyers to point if they respect Free Software principles. It seems best to pick one of the licenses listed here: https://www.gnu.org/licenses/license-list.html And in all, I am afraid to say it will be hard to include such package. Instead, you should consider to maintain them in a separated channel. https://guix.gnu.org/manual/devel/en/guix.html#Channels > [1] https://github.com/machakann/vim-sandwich/blob/c5a2cc438ce6ea2005c556= dc833732aa53cae21a/doc/sandwich.txt#L6-L8 > [2] > https://github.com/neoclide/coc.nvim/blob/3014125e4ab7d35e08bbcde94= 6dca4812b84f105/LICENSE.md > 2. What do I do if a package specifies no license at all? For example > see https://github.com/coderifous/textobj-word-column.vim/issues/11=20 Without license, it cannot be included. Cheers, simon