Re: [Gendispatch] New Version Notification for draft-thomson-gendispatch-rfc-derivatives-00.txt
Eric Rescorla <ekr@rtfm.com> Thu, 28 September 2023 12:04 UTC
Return-Path: <ekr@rtfm.com>
X-Original-To: gendispatch@ietfa.amsl.com
Delivered-To: gendispatch@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A419CC14F749 for <gendispatch@ietfa.amsl.com>; Thu, 28 Sep 2023 05:04:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level:
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=rtfm-com.20230601.gappssmtp.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9UkifFPq0FIA for <gendispatch@ietfa.amsl.com>; Thu, 28 Sep 2023 05:04:28 -0700 (PDT)
Received: from mail-yb1-xb34.google.com (mail-yb1-xb34.google.com [IPv6:2607:f8b0:4864:20::b34]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E69CCC14F736 for <gendispatch@ietf.org>; Thu, 28 Sep 2023 05:04:27 -0700 (PDT)
Received: by mail-yb1-xb34.google.com with SMTP id 3f1490d57ef6-d8195078f69so14038254276.3 for <gendispatch@ietf.org>; Thu, 28 Sep 2023 05:04:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rtfm-com.20230601.gappssmtp.com; s=20230601; t=1695902665; x=1696507465; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=LqQ4ViYvKQu97uFyIEvcACHGEzADGgEt7Ut15F5DAsI=; b=ahqIyl4zGDOr6wdjLMS3UntGUFMzNpBgLEhgAopJTu+iss5jkzZrYv2CFAJ74n55B8 LdIW1hQVY1Tx2Cy3Gn8Ye1vyl5OIQpOnX3fkzPleQKSYkRFpndHz+/J3an3X2XoaBiV+ BlTb1gTYZqFJCjynPUND05bqAL+SeQMcBlQUrVopgS28UWiJWFTqsN9n8kRykEV4wLn5 3Wf+UKfJDdFu+bPIHxpR7KAonKOcyIoZ9eSWb5zoqYRQspjawyp/PNr13g+JxRN9c1ds XrG+mTeOttGJnY22FQZPtGMhHls0jyQDwtZDq87wPHJGommgMsDIM6tXhgqNv8djh7yJ 8D/Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695902665; x=1696507465; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=LqQ4ViYvKQu97uFyIEvcACHGEzADGgEt7Ut15F5DAsI=; b=uyfda/xn7nw46aPjxwa/wVRdCq5J+NlsVx1/pHLwCcARaY+p7OCgIH8gchmwFDz+9G bxyPsyfJZBD0duP4TFe+WpsXF/A6/gF3sgVs0iRY1fl9dHRElPwWEs+I38FPChpa+ElL nujqd/MKl2uQw/1eZyPbmDqG03EiJb+jMKWDVFEisUs25WNLIkzPoDWQWVjFYR60s3x9 DazlOa0b4xziQjnKAGVswupmpyG+7cWcGKXPWNE+bdqroFOfjxB1nNpVjibBHzZYjqyu 2m2AUtVna/eQL0GMCnqOaxyzwMBgVDr7EIS/PvwMsXNGvZG2VWEBHhsW+L4i+J/1nh8l fBjA==
X-Gm-Message-State: AOJu0YzB4EJkJPQjHd9aUh/qNV8bERNH7tJAYNurbwsfk9tUsbkrr1+v pMPzUFAOcaXgRsU6mWN87H3rBE9KmNoyXL+XeDbYug==
X-Google-Smtp-Source: AGHT+IF1TzwWfNN+oCcMvHooyeE9ziLHBcjjesY4lhRiihwgDbB5jB8BbFECT3dnqix6XcQZ+Joaze+pLDnMeUCvpCA=
X-Received: by 2002:a25:df97:0:b0:d81:a721:d812 with SMTP id w145-20020a25df97000000b00d81a721d812mr882561ybg.31.1695902665351; Thu, 28 Sep 2023 05:04:25 -0700 (PDT)
MIME-Version: 1.0
References: <169587871859.41935.17692726615817157868@ietfa.amsl.com> <3c7a5635-6a18-445e-9483-22ebfe31e1d5@betaapp.fastmail.com> <250697f1-ecd8-4401-97de-971f1730c6fa@lear.ch>
In-Reply-To: <250697f1-ecd8-4401-97de-971f1730c6fa@lear.ch>
From: Eric Rescorla <ekr@rtfm.com>
Date: Thu, 28 Sep 2023 05:03:49 -0700
Message-ID: <CABcZeBOTNefew+ue4dguWvn_kQw3NdWu8NETUUyS2+H3n1u0qQ@mail.gmail.com>
To: Eliot Lear <lear@lear.ch>
Cc: Martin Thomson <mt@lowentropy.net>, gendispatch@ietf.org
Content-Type: multipart/alternative; boundary="000000000000f13d7606066a1bda"
Archived-At: <https://mailarchive.ietf.org/arch/msg/gendispatch/Xz8f5qJ-si_OVK8X77huUE5vliw>
Subject: Re: [Gendispatch] New Version Notification for draft-thomson-gendispatch-rfc-derivatives-00.txt
X-BeenThere: gendispatch@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: General Area Dispatch <gendispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/gendispatch>, <mailto:gendispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/gendispatch/>
List-Post: <mailto:gendispatch@ietf.org>
List-Help: <mailto:gendispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/gendispatch>, <mailto:gendispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Sep 2023 12:04:31 -0000
On Thu, Sep 28, 2023 at 12:21 AM Eliot Lear <lear@lear.ch> wrote: > I think this is worth discussion in Prague. > > - I'd ask that we take this one step at a time. We've had problems in > the past with other standards organizations "borrowing" our works, and that > can lead to interoperability *and* security issues. There have been > different variants of both TCP and TLS, for instance. That should > *not* be encouraged. > > I agree that this should not be encouraged. However, as someone who was involved (on the IETF side) the main such TLS incident (eTS) I do not believe that the ability of the other entity to use our text would have made a material difference one way or the other in whether they were able to make an alternative specification. After all, they were clearly able to do so without those rights, and as far as I can tell, there was no desire to generically have a fork of TLS, but just to have a specific set of alternative behaviors, and indeed, that specification [0] is not a complete description of TLS but rather of those alternative behaviors > - To this end, there should be an approval process for granting other > organizations the right to make derivative works. To cover other streams, > that approval process can be stream-specific. I would be concerned if the > IESG bottled up new work and ALSO didn't allow for derivative works, but > there may be times when that is appropriate. A good example would be a > nascent standard. > > Not speaking for my co-authors, but I do not think this is a good way to handle things. As Martin says, having these materials be open is the right thing, and open upon the specific consent of the IETF is not in fact open. I would be happy to leave the other streams for another day. > > > - Apart from branding, IANA code points and processes need to be > protected. The same code point should not be used to identify a derivative > work; and registries defined by a derivative work should NOT be managed by > IANA unless they are IETF works. Any new license should reflect this. > > This is actually two, IMO largely unrelated, conditions: 1. That the same code point not identify the derivative work. 2. That the registries defined by the derivative work should NOT be managed by IANA unless they are IETF works. The second condition seems to be orthogonal to the text of the new specification, in that whether you can register code points is a property of the IANA considerations and where the documents are published, not of their contents. Generally, non-IETF specifications cannot create new IANA registries, and whether you can register new code points in an existing registry is defined by that registry. Making a derivative work would allow you to register in (for instance) a Standards Action registry, even if you copied a standard. This is not a question of licensing, however. Whether the code point should identify the derivative work seems like a case-specific analysis. For instance, if someone is taking over a specification then they *should* use the same code point. -Ekr [0] https://www.etsi.org/deliver/etsi_ts/103500_103599/10352303/01.01.01_60/ts_10352303v010101p.pdf > > > Eliot > On 28.09.23 07:50, Martin Thomson wrote: > > I raised a question during the IETF 117 plenary. > > > https://www.ietf.org/archive/id/draft-thomson-gendispatch-rfc-derivatives-00.htmlhttps://datatracker.ietf.org/doc/html/draft-thomson-gendispatch-rfc-derivatives > > Abstract: > > The IETF Trust holds rights to RFCs. This document updates RFC 5377 > to request that the IETF Trust change its licensing for IETF > documents to permit the creation of derivative works. > > This is a relatively simple request, but - based on previous discussions on this subject - I'm sure it will be quite controversial. > > Firstly, there is no plan (at least that I'm aware of) to fork the IETF or to take any RFC to another venue. The authors are pursuing this work because we believe that it is the right thing to do. We believe that this change is consistent with the IETF mission and the principles of open standards that this community abides by. > > More liberal licensing on RFCs will make it easier for people to continue with the maintenance of IETF work, especially when the IETF has no desire or ability to do so itself. > > This would go beyond the excerpting licenses that are included in some RFCs (for example, RFC 6716), where people independently license their contributions independent of the license they grant the IETF Trust, or the inconsistent fair use carve-outs that are available in some jurisdictions. > > Some people have observed that this makes it easier to copy IETF work with the intent of confusing the market. We have requested the inclusion of what we think are reasonable conditions in the draft. These conditions are targeted at the potential for misrepresentation and include a requirement to acknowledge the original and its authors, plus a stipulation that protocols use a different name. > > The best defense against this sort of abuse is not copyright protections. My non-legally-trained understanding is that the IETF cannot copyright a protocol anyway, only its specification can be protected. Our best defense is the quality of the work performed here and the excellent reputation of this institution. > > If there is time on the (already packed) gendispatch agenda, I'd appreciate it if some time could be made for this topic. > > Cheers, > Martin > > > -- > Gendispatch mailing list > Gendispatch@ietf.org > https://www.ietf.org/mailman/listinfo/gendispatch >
- Re: [Gendispatch] New Version Notification for dr… Eliot Lear
- Re: [Gendispatch] New Version Notification for dr… Eric Rescorla
- Re: [Gendispatch] New Version Notification for dr… Martin Thomson
- Re: [Gendispatch] New Version Notification for dr… Eliot Lear
- Re: [Gendispatch] New Version Notification for dr… Eliot Lear
- Re: [Gendispatch] New Version Notification for dr… Eric Rescorla
- Re: [Gendispatch] New Version Notification for dr… Joel Halpern
- Re: [Gendispatch] New Version Notification for dr… Eric Rescorla
- Re: [Gendispatch] New Version Notification for dr… Joel Halpern
- Re: [Gendispatch] New Version Notification for dr… Eric Rescorla
- Re: [Gendispatch] New Version Notification for dr… Paul Wouters
- Re: [Gendispatch] New Version Notification for dr… Joel Halpern
- Re: [Gendispatch] New Version Notification for dr… Salz, Rich
- Re: [Gendispatch] New Version Notification for dr… John Scudder
- Re: [Gendispatch] New Version Notification for dr… Martin Thomson
- Re: [Gendispatch] New Version Notification for dr… Eliot Lear
- Re: [Gendispatch] New Version Notification for dr… Mark Nottingham
- Re: [Gendispatch] New Version Notification for dr… Eliot Lear
- Re: [Gendispatch] New Version Notification for dr… Martin Thomson
- Re: [Gendispatch] New Version Notification for dr… Eliot Lear
- Re: [Gendispatch] New Version Notification for dr… Mark Nottingham
- Re: [Gendispatch] New Version Notification for dr… Eliot Lear
- Re: [Gendispatch] New Version Notification for dr… Martin Vigoureux
- Re: [Gendispatch] New Version Notification for dr… Eric Rescorla
- Re: [Gendispatch] New Version Notification for dr… Eliot Lear
- Re: [Gendispatch] New Version Notification for dr… Eric Rescorla
- Re: [Gendispatch] New Version Notification for dr… Eliot Lear
- Re: [Gendispatch] New Version Notification for dr… Joel Halpern
- Re: [Gendispatch] New Version Notification for dr… Brian E Carpenter
- Re: [Gendispatch] New Version Notification for dr… Brian E Carpenter
- Re: [Gendispatch] [Ext] Re: New Version Notificat… David Huberman
- Re: [Gendispatch] [Ext] Re: New Version Notificat… Brian E Carpenter