Received: by 2002:a05:6602:18e:0:0:0:0 with SMTP id m14csp3998739ioo; Wed, 25 May 2022 12:29:22 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyu67/OHKmL5ito0dRQV97kQXisLDAmFW/CMIT+dSKQIdSJjriDSOpcMwDCRceUs530DMRF X-Received: by 2002:a17:902:ab55:b0:163:5083:6f47 with SMTP id ij21-20020a170902ab5500b0016350836f47mr5843496plb.165.1653506962110; Wed, 25 May 2022 12:29:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1653506962; cv=none; d=google.com; s=arc-20160816; b=uWATzqY2AFqfNsOKvqVqTTvZ7m58VZ34le1yjsr96GHibvWemJr0ayBKtc/8wwBQJO jBrf1dxxYRZkSYEOi4LMhf6KnvcwSp4jLz4i3Qq64wsP7aKyy0vIn/e2z+yXJaj4h3y3 9hV/uLgl7lznZme2SRecN/XjL3BMezOw79gpP6lwznOCykxnHD+Sba3B/+Ti19bW9J7G ZIhQ6+VfRuBq5fC2znuXoK6K+Ry7Xs+pZSjTvUZyxdhkqgNj0Ws359C3WZ6qYFeWa4QA 0ozUKbT2S3WadeD65osruhrbpBsjgmH6p4fbU0IXiptxuGKk8gGeyxfqRTK8qxpn6ZV8 MRew== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=2Ff+pshfC1Z6E3EzI0y8JRQ1REVK5W8crSBK2MgvYz0=; b=vsw+voGAHNnbH9OmzdWcPPwB0gnrLBsDxGOxK4T1dtq/oCHXgxu4Rw2c7mODkkkK/2 YPMyFo8PbsQMwl28uGovCuArxHM559emgfmAL+j0L67D7bqM3+jpy0lBjN/dy6Pg6wQd YcR+ZPgoi8b9bNVSI73414kuYgsf3dnacgHfiHVMqL+zhypM6Dd/zTPFOpVzsVTtoTg8 rEELrYISZePvH5iuA0cgIRF5gG0uq19GRJDCE/xk6CfYlETs68ws4pI3vAYJkkbd3Iyf brR2iMDFs033Ax1bY0p13hgZfVLTo2CqsoreG7+SYkJd/RSYeb9i3RhfBZTihVe2XzGq x+QQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=CPY9tM8s; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=redhat.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id 12-20020a630b0c000000b003fa3e7a7968si13392542pgl.423.2022.05.25.12.28.39; Wed, 25 May 2022 12:29:22 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=CPY9tM8s; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237951AbiEXN7l (ORCPT + 99 others); Tue, 24 May 2022 09:59:41 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33984 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237504AbiEXN7h (ORCPT ); Tue, 24 May 2022 09:59:37 -0400 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 6998F8CB28 for ; Tue, 24 May 2022 06:59:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1653400775; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=2Ff+pshfC1Z6E3EzI0y8JRQ1REVK5W8crSBK2MgvYz0=; b=CPY9tM8sOjSxfzwTh7DEsSuHWWLbrhLWX/iqRSn1MdNdt6EJxKhOSCoLqqSSl3gemhEHbK t3Dz7DkZWAEtTC7RfPioiOQfvQjjR1vUCQgtIpZoMW7n8QaM6Gmmn7lnqVZDCa0/9PhDhj KTzNspw7a0zwd+Armo35R/J0iFl1BhY= Received: from mail-qv1-f69.google.com (mail-qv1-f69.google.com [209.85.219.69]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-561-JWO5BCReP6OfObH2fZy4tg-1; Tue, 24 May 2022 09:59:33 -0400 X-MC-Unique: JWO5BCReP6OfObH2fZy4tg-1 Received: by mail-qv1-f69.google.com with SMTP id k4-20020a0cfa44000000b00462557a1bf4so1133971qvo.22 for ; Tue, 24 May 2022 06:59:33 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=2Ff+pshfC1Z6E3EzI0y8JRQ1REVK5W8crSBK2MgvYz0=; b=KZyvXiJ8ZOE4AgRQlOCHrjZL7TQtJZzLUgN1ij6apWATIz1Dp0ZcDXjHLYkzOWakU2 dgRFRMtRzddz7/Q1deGCjIJWwgBKVJVnkgOa4KzdenB3IXxUlJSp8uTQBUbk2sxJWOiE Uvri7SLdsqyE4rlFXlJ75nbMCwcLGTYVJBMXdPPDh/A4na3wZNhaQ/Ib4wu2BMfjluCN Vf3FfYD+LTSsWoijsiNjxAa9LJRMzWD2WYvMaKGZhDhIIx0VSFjXp3XHfpYCt0Cw4rpD ZMl9HtWsS1he1WMFAi8C5w7CweR26yksbr2i02IoveUabWO7UsqMPremSpMqJn+6shHP XOPA== X-Gm-Message-State: AOAM530LiW4AoC+WO4gEnfKJAE2SQAHlJ/5ij+82iK+b1EoxgW6yrw4V 1hWFNgA2SNGrVw0MUsk8PsJmSuB5EZuw+kLgyzLe2CbmeDDp6gOUZFL3kiMyGDTTyL0yX1AtCak NJSDpi/E4ZTmTTdRejBhQD1jwRvCcjUKU5lm9kvqH X-Received: by 2002:a05:620a:1981:b0:507:4a52:f310 with SMTP id bm1-20020a05620a198100b005074a52f310mr17389278qkb.611.1653400773159; Tue, 24 May 2022 06:59:33 -0700 (PDT) X-Received: by 2002:a05:620a:1981:b0:507:4a52:f310 with SMTP id bm1-20020a05620a198100b005074a52f310mr17389243qkb.611.1653400772863; Tue, 24 May 2022 06:59:32 -0700 (PDT) MIME-Version: 1.0 References: <20211029184500.2821444-1-mcgrof@kernel.org> <20211029184500.2821444-2-mcgrof@kernel.org> <87h75g0xbm.ffs@tglx> In-Reply-To: <87h75g0xbm.ffs@tglx> From: Richard Fontana Date: Tue, 24 May 2022 09:59:22 -0400 Message-ID: Subject: Re: [PATCH v9 1/6] LICENSES: Add the copyleft-next-0.3.1 license To: Thomas Gleixner Cc: Luis Chamberlain , tj@kernel.org, Greg KH , akpm@linux-foundation.org, jeyu@kernel.org, Shuah Khan , bvanassche@acm.org, dan.j.williams@intel.com, joe@perches.com, keescook@chromium.org, rostedt@goodmis.org, minchan@kernel.org, linux-spdx@vger.kernel.org, linux-doc@vger.kernel.org, linux-block@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org, Goldwyn Rodrigues , Kuno Woudt , Richard Fontana , copyleft-next@lists.fedorahosted.org, Ciaran Farrell , Christopher De Nicolo , Christoph Hellwig , Jonathan Corbet , Thorsten Leemhuis Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-3.5 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_LOW, SPF_HELO_NONE,SPF_NONE,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, May 23, 2022 at 5:10 PM Thomas Gleixner wrote: > > On Fri, Oct 29 2021 at 11:44, Luis Chamberlain wrote: > > preferred. A summary of benefits why projects outside of Linux might > > prefer to use copyleft-next >= 0.3.1 over GPLv2: > > > > > > > o copyleft-next has a 'built-in or-later' provision > > Not convinced that this is a benefit under all circumstances, but that's > a philosopical problem. The real problem is this: > > > +Valid-License-Identifier: copyleft-next-0.3.1 > > and > > > +11. Later License Versions > > + > > + The Copyleft-Next Project may release new versions of copyleft-next, > > + designated by a distinguishing version number ("Later Versions"). > > + Unless I explicitly remove the option of Distributing Covered Works > > + under Later Versions, You may Distribute Covered Works under any Later > > + Version. > > If I want to remove this option, then how do I express this with a SPDX > license identifier? Probably off-topic but: I think as things currently stand in SPDX you would have to use an ad hoc LicenseRef- identifier to express the entirety of copyleft-next-0.3.1 coupled with an amendment that sort of strikes the later versions provision. This issue is also somewhat relevant: https://github.com/spdx/spdx-spec/issues/153 FWIW, built-in 'or-later' clauses are actually common in copyleft open source licenses; the GPL family is the oddity here. (Then again, the whole idea of a downstream license upgradability option is sort of unusual in the bigger scheme of things, but that's another topic.) Richard