[FFmpeg-devel] [RFC] Introducing policies regarding "AI" contributions
Rémi Denis-Courmont
remi at remlab.net
Sat Jul 5 14:20:57 EEST 2025
Le tiistaina 1. heinäkuuta 2025, 13.58.23 Itä-Euroopan kesäaika Alexander
Strasser via ffmpeg-devel a écrit :
> (...) I want this thread to start a discussion, that eventually leads
> to a policy about submitting and integrating "AI" generated content.
Well, you can define a policy and/or make a public statement on FFmpeg.org, but
as others said, just like we can't prevent someone misattributing their
contributions and violating copyrights, we can't credibly prevent (mis)use of
LLMs to generate code.
There is also a problem of definition. While I don't personally use computer
assistance, I think it's fine to use language servers to automatically generate
or suggests boilerplate, possible contextual completions, etc. While this sort
of technology predates LLMs and is clearly distinct from it **at the moment**,
it's going to be hard to define "AI" and where to draw a line.
Ultimately, I think you need to define the problem(s) as far as FFmpeg-devel is
concerned. Potential copyright violations are not new, and I think the current
policies and license terms are adequate, regardless of AI.
Low quality patches are also not really a new problem, and they can be
rejected with the current processes too.
*Maybe* LLM usage will (willingly or unwittingly) lead to a denial of service
attacks on the review capacity and motivation of the FFmpeg-devel, TC and GA
membership, but that remains highly speculative, and I think we don't need to
solve that what-if problem yet. And again, this attack does not necessarily
need an LLM to be carried.
--
ヅニ-クーモン・レミ
Tapio's place new town, former Finnish Republic of Uusimaa
More information about the ffmpeg-devel
mailing list