From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 23D4C158011 for ; Mon, 20 Sep 2021 16:46:43 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C22A9E09F9; Mon, 20 Sep 2021 16:46:38 +0000 (UTC) Received: from mail-ed1-x531.google.com (mail-ed1-x531.google.com [IPv6:2a00:1450:4864:20::531]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 80A71E0985 for ; Mon, 20 Sep 2021 16:46:38 +0000 (UTC) Received: by mail-ed1-x531.google.com with SMTP id c21so63236232edj.0 for ; Mon, 20 Sep 2021 09:46:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gentoo-org.20210112.gappssmtp.com; s=20210112; h=mime-version:from:date:message-id:subject:to; bh=OhmFqD50YhHdpedfvMEYPnmsf1Z5nzDmqkoiTKYOFqU=; b=t0XPJsKmKb3SBdIQoBW3yErIqshjmpsINveHRX1CLkRj+z9dd7KLCawqze+1eMxKtc X98a+ULDpZ7CZpQmfgtrNQ2GmLwjv7YV5QnzplH3A8au2R7CBxPi8dB33786/JjHWkSe gI4uoPSMgo4w+XyeanZYShgDvhKJOQZi6JvI1pdcc/v8ssEwP/HS3ax/7oGQGlgdEMNl lwMMhOiYSYQHL1nl62NSd1UBtp0YGmus6nPeaPXd0gRZlfvmyDKfceRN775Os+yv9wLp MXBDraHw+HydIPUhv9eNEf/pZuUsPiEFlhQVBVojk5Mj1H2j/L4oQVRr50x8IKxH1qgn qwQA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=OhmFqD50YhHdpedfvMEYPnmsf1Z5nzDmqkoiTKYOFqU=; b=QHaBLQPU8yNkbpxaJF14Sz/iEBJediI4+oVlReruXA57Lb42MG//KHbabC05Z0cmuH H1Z40iiPTxps8cwRRqC/855hyyUewYXu0gBtT1XCYcFgHsLWR3++C9iRVJiTbuUEIW++ by2lk4qcqqtmOYKI+mKhcrXymSECq+Xs4+f1I5dzjFIjR9oYWLKj1Crbt2GRNJ8IkiEE qwKB4+JRKzx1s2Rtfzlg6aKKmSZrOkSk+Eo8ZWyIeMGZkv5KEHhQdk/plzzdqwEgC+HZ EJuuafDRLiKDAMDcfzYHuGf5CslzU6o7LvyYWG0PCogm1iJpHoZwSngzl9pdZpKto8T3 yTWw== X-Gm-Message-State: AOAM532Yqcnr77d+zZrRpUHtDLoMKYmI0evcEBvGNYZ4QeONEQeGMlBx HMxOGivPzCF63tja7DZv+xKg+/vyt6PPque1hqc1+QZvQr3LMeQ8 X-Google-Smtp-Source: ABdhPJwK2U7GCgwek/V/tHu/xG6+OVzp2G/++i25PlDA+RBNiAsq1VjUnDkab8UP8fixo7GJKaWAUBtu9jZjZV/H0b0= X-Received: by 2002:a17:906:a187:: with SMTP id s7mr28998268ejy.191.1632156396111; Mon, 20 Sep 2021 09:46:36 -0700 (PDT) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 From: Alec Warner Date: Mon, 20 Sep 2021 09:46:25 -0700 Message-ID: Subject: [gentoo-dev] Guidance on distributed patented software To: Gentoo Dev , licenses@gentoo.org Content-Type: text/plain; charset="UTF-8" X-Archives-Salt: 044036cb-ce5a-4757-be47-a46d3bcaf2cb X-Archives-Hash: 4d313dc2082b21f1123e26a1d7168363 The devmanual discusses licensing as a core concept (https://devmanual.gentoo.org/general-concepts/licenses/index.html) but does not cover patents. My understanding is that we: - set RESTRICT=bindist when we are unable to redistribute binaries (e.g. due to a license or patent restriction.) - set RESTRICT=mirror when we are unable to redistribute source code (e.g. due to a license of patent restriction.) - Sometimes, we remove patent encumbered source code from packages (e.g. with USE=bindist) so that we can build redistributable binaries with the patented features removed. Could we add some text to the license concepts covering patents? It seems to have been omitted? Is my understanding of how we manage patented software correct? -A