Re: no no derivatives, was legal consultation (was List moderator action)

Brian E Carpenter <brian.e.carpenter@gmail.com> Fri, 08 May 2026 05:23 UTC

Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: ietf@mail2.ietf.org
Delivered-To: ietf@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id C3606EB04D64 for <ietf@mail2.ietf.org>; Thu, 7 May 2026 22:23:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1778217828; bh=cEk+qpVibT+9HDD9p7TEYzIMDqVIdg3rYvaHZ/Lvooo=; h=Date:Subject:To:References:From:In-Reply-To; b=vAWTXMGV/WuU9f65ZS6okCgGji569fVldcLr9sXb0EHKInMvtYctN49tmK57BN6/U QLERrq7TwrIaHNPtPhJMIQfN4fV/zy5w637vZardWEvdc5UGXekEmBaSxe2hrVnZbt DBNpYoGmaXTRxrcXHYaEaUQg7f3c7vsyK5kksXzQ=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 tagged_above=-999 required=5 tests=[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] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s7qTA8I_eSpQ for <ietf@mail2.ietf.org>; Thu, 7 May 2026 22:23:47 -0700 (PDT)
Received: from mail-pf1-x430.google.com (mail-pf1-x430.google.com [IPv6:2607:f8b0:4864:20::430]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id C6AADEB04D5D for <ietf@ietf.org>; Thu, 7 May 2026 22:23:47 -0700 (PDT)
Received: by mail-pf1-x430.google.com with SMTP id d2e1a72fcca58-837cd669be0so1217391b3a.0 for <ietf@ietf.org>; Thu, 07 May 2026 22:23:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1778217821; x=1778822621; darn=ietf.org; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=cEk+qpVibT+9HDD9p7TEYzIMDqVIdg3rYvaHZ/Lvooo=; b=h+zcB4g918ocF80UK65twxt7FMo6natdiy4cNXuFvkhU8iW9I0+l7zG3jYbqtHIXEr 01YVPetq8fM6zF37RvO1P4rf3us3qy/ARdsRuMLZr9w0SJ2+jkz25XxQkmI/IgKqRJjw iRA+SpONkaqKWaIthTfX5rHOJ3YRzwCUidSp5u8N4lkksjy0LEDsRzm5lrgWOFTLHypn MORr0JYilcc5iSI4KQUtvC+ei5dxCMcnUWuXenAcH5/dQK0qOLvRojApcG8t2kFywDdK 0B8PbZUIpJrGzUUSrnrPZ4l2tN5CwGE0jn+pdsyeUWNn2FiNMQZekelaYd2INJQusJ4z b+Bw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1778217821; x=1778822621; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=cEk+qpVibT+9HDD9p7TEYzIMDqVIdg3rYvaHZ/Lvooo=; b=SR+UwUS73SqAeuQLrM71gXwmUUcoHmH04G651jQzMdtmU6QGfXcJzCfV9DG6JFyhdH hN8iXyKA1zDCKsqY0Y7vZK5RD8WFzUvqVtkTEOrf8WTN1G4jKtB86S+j+9Nu5e94mz8r rNkfM4q4ZQkOH1b5+PS0YzPIYIhz3sGKZPFx81SaxPlx2kehpxFClHpk8jES2bA8InlD KFzgeWzHg1PZorQ7+PoMltbLLVwRt7lHNaKjU4ESkx7fO/BBNjH6m1jnrOO9OKC8QulK IdB3aPFeyxxS4Ny5A25E05qM8+wd+Thd+hgWDdG4C7MyzOJwtp3adjObNpV00uCkJgEF FxJQ==
X-Forwarded-Encrypted: i=1; AFNElJ9OahSvgKNzHUNHTasMssqjWMwt8GgoEj1TR3Eeq6hIQFEM65/vU5ObhjCiMQhnd/ja3pW6@ietf.org
X-Gm-Message-State: AOJu0Yxgcwr3SD/5Fazpd2A70wtTrNFeatg3WtY3baVJtEXSK004ZYll 0HZcXr8bR5T6H5aRacfdRwWJGNgmNPx+vj29ssHThUwO+MDXHaDm2UE1lkEQTg==
X-Gm-Gg: AeBDievSXBzE0ylf7W1btaRXvWJt53Y5pKZ1kToUu33LOZTqux+hNxfS6unf8O+voX+ XZtjxrdYIdhKn0V8xQVB8bSbfuKLEyturf9yHQmrfyEbfbAUZQfGlrOI0FlJ45sf/oik0pYHQm+ /5tLeYQL8KauxUV/WtA3eH7FItpoO4pTZnBK6GGSMttUD40mcbwI/Q3S3+aZieltvzyWDLR/NvT YRF3gjxhKwtCOpYxmXRIRRJVp2pDbfw11MlQ8hcQmqXtNf2QZ3wiJsv0q/xFFdz11R5r9Czi0sf IJxuTRn/0/PWW1YaZpg5gl9uq3kRu5+Ae4AkWpTUDvHO0fsn9VlqM30WBMsk3CEF3rec5Q1rKG0 8FBtUJUx+lxbU8hH4qplCawghNXZcLx7nzoGVNzZmIIR4CV3M89o7VsPrLY2sYDn062u5POm3Tr Ze/OU/MvsLhihNpjvnQDs2v3LSOF0/w51dB6/XKJQIGiLIo5HXNMWNoT/Y/SC8zK/p1IFcBqfYU RwHAxjCRDSNUMiXBA==
X-Received: by 2002:a05:6a00:438a:b0:838:3f54:a0ea with SMTP id d2e1a72fcca58-83a5b6c6bc4mr11231934b3a.6.1778217820730; Thu, 07 May 2026 22:23:40 -0700 (PDT)
Received: from ?IPV6:2404:4400:a100:1829:5956:ca53:df83:6568? ([2404:4400:a100:1829:5956:ca53:df83:6568]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-83965a3e3ecsm11109092b3a.19.2026.05.07.22.23.38 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 07 May 2026 22:23:40 -0700 (PDT)
Message-ID: <4088db8c-883b-4a9f-b3fb-242c5207c35b@gmail.com>
Date: Fri, 08 May 2026 17:23:36 +1200
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: no no derivatives, was legal consultation (was List moderator action)
Content-Language: en-US
To: John C Klensin <john-ietf@jck.com>, John Levine <johnl@ietf.email>, ietf@ietf.org
References: <CAChr6Sy1jsjNzh1qMEDVx7ABp_1_uPkfx_tY-T7zPpXTdZiXtQ@mail. gmail.com> <877bpgb7bq.fsf@josefsson.org> <c7aae006-be27-4beb-9553-0b8efb4bd600@gmail.com> <MN2PR17MB4031C41F79382775E779E441CD3C2@MN2PR17MB4031.namprd17.prod.outlook.com> <20260507183806.039971088CBBE@ary.qy> <78d147a0-939c-43ba-9f96-926c30852af5@gmail.com> <8a52dbfa-a6ff-4bde-84fc-5d9b7108cc42@gmail.com> <E04157FB024780CAB878347A@PSB>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
In-Reply-To: <E04157FB024780CAB878347A@PSB>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: base64
Message-ID-Hash: 7UP2ITFD4XFWTFCWE2AQY4X3DKM2JOP7
X-Message-ID-Hash: 7UP2ITFD4XFWTFCWE2AQY4X3DKM2JOP7
X-MailFrom: brian.e.carpenter@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-ietf.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc6
Precedence: list
List-Id: "IETF-Discussion. This is the most general IETF mailing list, intended for discussion of technical, procedural, operational, and other topics for which no dedicated mailing lists exist." <ietf.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/PwBpVwcwr-Oec_eFGBKUO25HQlA>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Owner: <mailto:ietf-owner@ietf.org>
List-Post: <mailto:ietf@ietf.org>
List-Subscribe: <mailto:ietf-join@ietf.org>
List-Unsubscribe: <mailto:ietf-leave@ietf.org>

On 08-May-26 14:11, John C Klensin wrote:
> Brian,
> 
> Let me split a hair or two:  There are strong arguments (already made
> in notes you may not have read yet) for allowing "no derivatives" for
> an initial I-D for the "bring into some sort of discussion with an AD
> about sponsorship or into a DISPATCH process to see if the IETF is
> interested".  That set of arguments would almost certainly apply to
> published RFCs, especially in the IETF Stream.  I'd hate to make a
> rule that would then tangle us up in special cases, but, in general,
> that reason for allowing "no derivatives" probably would not only
> apply to drafts a WG has agreed to examine, ones dispatched to a WG,
> or ones that an AD had agreed to sponsor.  Except in very odd cases
> that I have trouble imagining, I wouldn't expect to see such a
> disclaimer on the second (i.e., -01) version of an I-D.  A rule that
> we didn't want to allow a "no derivatives" clause in a published RFC
> would have zero impact on such an "is the IETF interested" I-Ds.

Assuming that be "we" you mean the IETF stream, yes. And as I have
said elsewhere, RFC 8789 essentially does this already, but means
that it could still be done in unusual circumstances (such as you
describe below).

So if we want to close this discussion, something like
draft-sayre-gendispatch-derivative is probably sufficient, but
I'm pretty sure it will need close scrutiny by counsel.

     Brian

> 
> Second, while I think the odds that we would, again, find a need to
> republish an approved standard or technical report developed by a
> different SDO or other organization -- it is just too easy for them
> to put up a web page somewhere -- are quite small, experience
> suggests that, if we made such a rule, if would be only a matter of
> time before an odd case came up for which we'd have to scramble
> around to adjust the rules or find a loophole.  I can even imagine at
> least one scenario in which that need would arise... and require a
> normative reference from a Standards Track document.  Even an "those
> could be handled by the ISE" rule would work only most of the time.
> Without speaking for any of the ISEs or their predecessors with whom
> I've worked, I find it fairly easy to imagine a situation in which a
> request to republish an externally produced document would arise and
> an ISE would decide it should not be published without IETF rough
> consensus for doing so.  Forcing a complex dance in which the IESG
> issued a Last Call on an ISE Stream document, then "suggested" the
> ISE publish it, but waiving whatever rules we have about normative
> references to such a document, does not seem to me to be in anyone's
> interest, especially the interests of transparency about what we are
> doing.
> 
> best,
>     john
> 
> 
> 
> 
> --On Friday, May 8, 2026 12:58 +1200 Brian E Carpenter
> <brian.e.carpenter@gmail.com> wrote:
> 
>> Sorry, I meant:
>>
>> Are there any other exemplars between RFC 5378 and RFC 7016?
>>
>> Regards/Ngā mihi
>>      Brian Carpenter
>>
>> On 08-May-26 12:56, Brian E Carpenter wrote:
>>> On 08-May-26 06:38, John Levine wrote:
>>>> It appears that Salz, Rich <rsalz@akamai.com> said:
>>>>> -=-=-=-=-=-
>>>>>
>>>>>     *
>>>>> Therefore, IMHO it would be perfectly reasonable to disallow "no
>>>>>     *
>>>>> derivative rights" for all IETF stream contributions.
>>>>>
>>>>> That�s a really bad idea.  For example, I could post a draft
>>>>> with no-derivative as a trial balloon to see if the IETF is
>>>>> interested, say as a DISPATCH presentation. If not, then I am
>>>>> free to take it to other places or to seek a patent.
>>>>
>>>> Twenty years ago I would have agreed with you. These days, it
>>>> would take about 10 seconds to stick a draft or draft-like thing
>>>> on a server somewhere else and send a note to an IETF list saying
>>>> take a look at my document at https://blah and tell us if you're
>>>> interested.
>>>>
>>>> Considering the length of this thread, I think the simplification
>>>> would be worth it. I realize there is a process nit about how you
>>>> might ask to DISPATCH somehthing if there isn't an I-D but I
>>>> think we can deal with it.
>>>>
>>>> By my count there have been 21 RFCs published with "no
>>>> derivatives" lanaguage, the most recent RFC8216 in 2017. The last
>>>> in the IETF stream was RFC7016 in 2013, over a decade ago.
>>>
>>> And it could not be published in the IETF stream today, per RFC
>>> 8789.
>>>
>>> Are there any other exemplars between RFC 5378 and RFC 8216?
>>>
>>>        Brian
> 
>