Re: BCP 78 policy / copyright / Generative AI / LLM .. is there a FAQ?
Job Snijders <job@sobornost.net> Mon, 18 August 2025 17:34 UTC
Return-Path: <job@instituut.net>
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 4AFFB5587B85 for <ietf@mail2.ietf.org>; Mon, 18 Aug 2025 10:34:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.881
X-Spam-Level:
X-Spam-Status: No, score=-1.881 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.017, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=instituut-net.20230601.gappssmtp.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 WDHGR16dAb4N for <ietf@mail2.ietf.org>; Mon, 18 Aug 2025 10:34:18 -0700 (PDT)
Received: from mail-yw1-x112d.google.com (mail-yw1-x112d.google.com [IPv6:2607:f8b0:4864:20::112d]) (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 E70A05587B80 for <ietf@ietf.org>; Mon, 18 Aug 2025 10:34:18 -0700 (PDT)
Received: by mail-yw1-x112d.google.com with SMTP id 00721157ae682-71d603cebd9so47832397b3.1 for <ietf@ietf.org>; Mon, 18 Aug 2025 10:34:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=instituut-net.20230601.gappssmtp.com; s=20230601; t=1755538458; x=1756143258; darn=ietf.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=gaafUapWd08rMPisoV6BkHmDqkBTe/sVfaJJ3caUbz0=; b=GdIiqXoMLk0/oPNGE0YXILeJHykpQGXw/2VUlrDQ0VLyMJHh5L+mZkHqqiiueZFOos hynJizUsoZN9CqbJJb0u18mOmgVKkcCn5848c6+uuGFxETEcvh30VyrzWKKmLyIN3PnZ Vk9ZQza9T+vUCsjAkpat9tzkWx4DBQghOJGKq5h7jz1BrcoKAcnrPEIR0XOcOwVmPBu3 /8zuXGbWKd06zwwPyDcS5QuFKPz6dPEUZfaLEHgTJ9yapCLu0weRCCmeHzIRPMS+Vn2T 4CUoDzDxjLER2bM4KvV4pVZNeQQmXNGqaQWoRIfLiZBC6eOZX+Aro2qE3Nkk1eacPHSS l3bA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755538458; x=1756143258; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=gaafUapWd08rMPisoV6BkHmDqkBTe/sVfaJJ3caUbz0=; b=ss8eNmSD5WT1dzqwN1N3bOht8+Npp/1KD+OR6JvvMwknd7OTGZFVSVmd+TO/a/yfhR j8p/Q78umZiXgYQHP6sWwHZSkP+fvtYzgasNUkW0TKeXxGXFpgyYk1+xD6pD//pkSBvt lm4xNas5cKpz0YMU9WtnjMqTJkqJ31Jz8HHzrRORyQE1nJrwEOwcukF8Vp3jylMNiUNd 6yBEHpVcbxIovwY0Bb180v5mqv9rHiScaOj82/2ow6mgJKs+RDXHotb6zQQU0lik7ut0 2kPVxlvjDA0SvSlGsdyUmLgf7Ha1uj5yPtQziz++OvDLcrfqLAnCfPvsGr1Gmh9naKeK Lmng==
X-Forwarded-Encrypted: i=1; AJvYcCWaRJPwpsN4x27fi30Pj7E9kvyAgU8nfYL7qpvQN9jW42sD4fVp1ZmHyu+1JODQIgIUZV0X@ietf.org
X-Gm-Message-State: AOJu0YyfBratXQIUeFVa3uUKfcBq5DwX9TsrP4r6pfDs0YLytRrP37m/ wbDlAYzrynzHoFwJL0tvUXAa8NQ2N8jZJlIMPNce6F1oL+kDjJmA8xqTfDmyQzmTiaWsp+VzwkW IUhzP/lY=
X-Gm-Gg: ASbGncsrhFfEjM2iO0VRNBfMhByi9xht2kDbpLsUyt55X9No/eWY70OtCjoNzIoGtN7 K+NWz0HzgZCpYGNoheXNdJqKn1UwMfCdr0YP3hczz2qGFVNwEwpPgQof/KvoWbPY18js/jMwTD5 g0BhhUCFBg5rPZ3Cchr24Dz1BKOW6NzPQ8V/GI/UH/lG7qFGnxga4PzVAXq93XPlDybYcF2vGgI aXzkxsRZ7PfPufxH0M4JloTd4GTrHiIWny6Vhd5iwXO4w7JFJBxADS+Bc6RDrMx6eytyjLmV5uR KeSuPD1vLmCms16vO3YQtcR9tSYUYREhwQ8r73RsYfsYXOeo17RVXUutBgK7WA6j3jSffVpCuY5 KHG3cnc9uPu3YQvGPYcdrGoRpiPUzyCnrZRjjWtA=
X-Google-Smtp-Source: AGHT+IENRlYqnktEdXZwR266t+UIdBCQyNZPz2OtGsFihJOSdZ3JBFcxIzs1UuWh62j1wR74zoTEUQ==
X-Received: by 2002:a05:690c:f89:b0:71a:10e8:1f5c with SMTP id 00721157ae682-71f997328edmr3118037b3.19.1755538458092; Mon, 18 Aug 2025 10:34:18 -0700 (PDT)
Received: from anton.sobornost.net (anton.sobornost.net. [192.147.168.5]) by smtp.gmail.com with ESMTPSA id 00721157ae682-71e89c4f165sm8237377b3.18.2025.08.18.10.34.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 18 Aug 2025 10:34:17 -0700 (PDT)
Date: Mon, 18 Aug 2025 17:34:14 +0000
From: Job Snijders <job@sobornost.net>
To: Simon Josefsson <simon@josefsson.org>
Subject: Re: BCP 78 policy / copyright / Generative AI / LLM .. is there a FAQ?
Message-ID: <aKNjRAHPYZBBhPFV@anton.sobornost.net>
References: <aKMhl8l1zjs_Q7CX@anton.sobornost.net> <20250818163604.19021D83CEA0@ary.qy> <87349owomr.fsf@josefsson.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <87349owomr.fsf@josefsson.org>
X-Clacks-Overhead: GNU Erik Bais
Message-ID-Hash: FSQ7SOZP66P4XHW6T5Q4TY5WBWVD5ULC
X-Message-ID-Hash: FSQ7SOZP66P4XHW6T5Q4TY5WBWVD5ULC
X-MailFrom: job@instituut.net
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
CC: John Levine <johnl@taugh.com>, ietf@ietf.org
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/K4wTHh6Feies36QFfdJ23gkQxPY>
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 Mon, Aug 18, 2025 at 07:01:00PM +0200, Simon Josefsson wrote: > "John Levine" <johnl@taugh.com> writes: > > To connect the dots, when you submit an I-D you have to grant all the > > rights described in section 5 of BCP78, which says: > > > > The Contributor is further deemed to have agreed that he/she has > > obtained the necessary permissions to enter into such an agreement > > from any party that the Contributor reasonably and personally knows > > may have rights in the Contribution, including, but not limited to, > > the Contributor's sponsor or employer. > > > > In view of the many ongoing lawsuits against AI companies by people who claim > > that the training material for LLMs and in some cases the LLM output have > > violated their copyrights, I don't see any way that you could make those > > assurances for LLM generated material. > > How about if you trained your own LLM on existing IETF RFCs only? I'm not sure that resolves the potential copyright issues. The IETF's policies are such that the author retains as many rights as possible. > And/or IETF mailing list discussions? And/or some free software > available under permissive license? With a short acknowledgement a'la > "This draft contains text written by a LLM trained on all IETF RFCs." > (or similar) it seems that it could be argued to pass the above test. Permissive licenses often require the (modified) source code to retain certain (appropriate/correct) copyright notices. > Even e-mails are contributions to the IETF, I think, and I suspect > plenty of people already use LLMs to "improve" their e-mails, so I > think we are already down in this rathole. Yes, we might be. But it's never too late to think about providing guidance to newcomers. :) Kind regards, Job
- Re: BCP 78 policy / copyright / Generative AI / L… Colin Perkins
- BCP 78 policy / copyright / Generative AI / LLM .… Job Snijders
- Re: BCP 78 policy / copyright / Generative AI / L… Tobias Fiebig
- Re: BCP 78 policy / copyright / Generative AI / L… Joe Touch
- Re: BCP 78 policy / copyright / Generative AI / L… Job Snijders
- Re: BCP 78 policy / copyright / Generative AI / L… Tobias Fiebig
- Re: BCP 78 policy / copyright / Generative AI / L… Jeffrey Walton
- Re: BCP 78 policy / copyright / Generative AI / L… Joe Touch
- Re: BCP 78 policy / copyright / Generative AI / L… John Levine
- Re: BCP 78 policy / copyright / Generative AI / L… Simon Josefsson
- Re: BCP 78 policy / copyright / Generative AI / L… Michael Richardson
- Re: BCP 78 policy / copyright / Generative AI / L… Job Snijders
- Re: BCP 78 policy / copyright / Generative AI / L… Behcet Sarikaya
- Re: BCP 78 policy / copyright / Generative AI / L… Job Snijders
- Re: BCP 78 policy / copyright / Generative AI / L… John R Levine
- Re: BCP 78 policy / copyright / Generative AI / L… John R Levine
- Re: BCP 78 policy / copyright / Generative AI / L… Michael De Roover
- Re: BCP 78 policy / copyright / Generative AI / L… Jay Daley
- Re: BCP 78 policy / copyright / Generative AI / L… Arturo Servin