From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id D54494FFF1 for ; Sun, 6 Jul 2025 22:29:55 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 9FB6F691344; Mon, 7 Jul 2025 01:29:52 +0300 (EEST) Date: Mon, 7 Jul 2025 00:29:44 +0200 To: FFmpeg development discussions and patches References: <20250704101528.GS29660@pb2> In-Reply-To: <20250704101528.GS29660@pb2> MIME-Version: 1.0 Message-ID: List-Id: FFmpeg development discussions and patches List-Post: From: Alexander Strasser via ffmpeg-devel Precedence: list Cc: Alexander Strasser X-Mailman-Version: 2.1.29 X-BeenThere: ffmpeg-devel@ffmpeg.org List-Subscribe: , List-Unsubscribe: , List-Archive: Reply-To: FFmpeg development discussions and patches List-Help: Subject: Re: [FFmpeg-devel] [RFC] Introducing policies regarding "AI" contributions Content-Type: multipart/mixed; boundary="===============0311791852986440245==" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: --===============0311791852986440245== Content-Type: message/rfc822 Content-Disposition: inline Return-Path: X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mout.gmx.net (mout.gmx.net [212.227.17.21]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id B267F6912D6 for ; Mon, 7 Jul 2025 01:29:46 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1751840986; x=1752445786; i=eclipse7@gmx.net; bh=68p9G+FcEzlwi9L/L/E7VJfihKdymY3ffnN6soQALKU=; h=X-UI-Sender-Class:Date:From:To:Subject:Message-ID:References: MIME-Version:Content-Type:In-Reply-To:Content-Transfer-Encoding: cc:content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=JK22eKfXr08CEJw15GxDbyXG8Ny2I6030o902S40R5PUPoTPtXyrkeOwEfOWOveg Z7FRCWQA6Q8QcPJqqjE7wzgG/RlXuBzH9vrFszXbBpimJ9AgG+sZ9Lgll2d/Eac8E j/E8w+ckdYJjgUuC9vMQUHcq8h/z8zugRndCyBvC5YyJTjmM2yMv9Xj8LcsVSKi8j vGTyrADRRUxC/GzVOwEMRoXpzTLBA+FlqOLw8GS63w5Yo21O35yZeyIdr3J/lfbkj m59ebbsK26XXBJ2qWUjr9SMle3aeqDVPM7WVtctgxuIRZhko41z8vrAATa7Wycr4m ZAUBpDELqnPgEAmFNg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from metallschleim.local ([91.62.20.133]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N3bSt-1ugpcg3s0Z-00tQVj for ; Mon, 07 Jul 2025 00:29:45 +0200 Date: Mon, 7 Jul 2025 00:29:44 +0200 From: Alexander Strasser To: FFmpeg development discussions and patches Subject: Re: [FFmpeg-devel] [RFC] Introducing policies regarding "AI" contributions Message-ID: References: <20250704101528.GS29660@pb2> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20250704101528.GS29660@pb2> X-Provags-ID: V03:K1:cOKimYUP4D5LehqWuM9v6Hmj1aaFkKV46HmtWvdZmuTVtm57ZjO 4zUHZhoYMk+CfDhQxhojjZMGxjRzJ3m0F9vDq7PwHFnP60mH3gVayDVKBWWiT7yqOuEulvC GZS039KGNdN3wk6wv/9MGf/Ytg5QdP5lH0jlfOjSqzkiLdardn1x+f64y+0DzDEK1q/uPLJ negsgS+m0KokeDJzo9gRA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:KvCRLkrLCww=;AWSxPLi0OFKBGAtMLQU/KPZBo99 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 HIbZeBQ/XkFLFVIdfhfIJX0UTNJSA== Content-Transfer-Encoding: quoted-printable Hi Michael! On 2025-07-04 12:15 +0200, Michael Niedermayer wrote: > The use of tools to assist developers is growing and will > continue to grow. Its not going away. > And what one can and cannot do with these tools will evolve >=20 > I dont think i understand the thought process behind this policy. I did not propose any policy in particular yet. So I'm not sure what you are referring to. > Licenses need to be complied to, code needs to be of good quality. With the way the technology works, I can't see how the quality goals should be reached, but maybe someone else can explain it. Sure it can support. Or give inspiration like Nicolas mentioned and you rewrite it almost completely before submission. More importantly I see no way for the license part to work out automagically. In how far is the result a derivative other works? How would we apply attribution where original works demand it? How do we now the generated code is not just a mostly exact copy of the original training material? We cannot just relicense e.g. GPL as LGPL. So I would say at least some policy stating the obvious and that it also applies to LLM outputs is in order. It's not about being able to control it, but to make it more visible and also what I replied to Remi. Pointing people to it and increasing awareness. Maybe encouraging marking of LLM generated content be it in code (docs), tickets or mails would also be a good idea. [Remainder of your mail skipped that seems not relevant to this discussion] Best regards, Alexander --===============0311791852986440245== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". --===============0311791852986440245==--