RFC: The Binutils and LLM generated patches

Nick Clifton nickc@redhat.com
Tue Oct 7 14:21:41 GMT 2025


Hi Sid,

>>    Generated-By: GNU-LLM version 1.0
>>    LLM-Query: Create a program to solve all GNU problems
> 
> Minor nit: due to the nature of LLMs, the query will likely 
 > not result in the same output at all times.  I can see why
 > you'd want the query though, but maybe also add in a note
 > like so?>
> ```
> The LLM-Query needs to be recorded for auditing purposes, but is not expected to produce the exact same output due to the non-deterministic nature of LLMs.

OK, I can do that.

> Also maybe, replace LLMs with AI in general?

Ah but I am trying to avoid the use of the term A.I. in this
document.  (As explained in the footnotes).

>  Or is binutils OK with patch submissions from other forms of AI,

No.  If the copyright ownership of a - legally significant - submission
is unclear, then it is unacceptable to the Binutils.

> e.g. a reinforcement learning bot that has been trained to 
> spot a buffer overflow?  Such a bot would also need code as training data, 
 > but it may or may not have the same challenges as an LLM model trained on,

Maybe, maybe not.  But until the lawyers sort this out and there is a clear,
legal definition of what can and cannot be copyrighted and who owns that
copyright, the binutils (and open source projects in general imho) cannot
afford to accept such submissions.

> You could make a distinction (e.g. an AI model that has been trained 
 > exclusively on data that has a clear copyright and the submitter is
 > legally allowed to contribute it to binutils under said license) but
 > that could be applied in general to an AI model without singling out
 > LLMs.

I think that that would be something to look at once it becomes a reality.
I do not know of any such models now, and I think that it is important
that we get a policy document in place soon.  I am not saying that the
policy is set in stone and cannot be revised, but I am saying that we
need something clear and simple and in place today.

Cheers
   Nick



More information about the Binutils mailing list