On Mon, May 4, 2026 at 4:02 AM Nguyễn Gia Phong via Development of GNU Guix and the GNU System distribution. <[email protected]> wrote: [...] > Now that the discussion periods for GCD 6-7 are over, > I'm open to proposing a common stance regarding LLM. > Linking back to an earlier thread [2], I think it should cover > incorporating LLM ouput into Guix itself as well. > I like OpenJDK interim policy [3]: > > > Oracle, as the corporate sponsor of the OpenJDK Community, > > is working to draft a full policy governing the use > > of generative AI tools in OpenJDK contributions. > > Oracle will propose that policy to the OpenJDK Governing Board > > in due course. Until that policy is in place, the Governing Board > > has approved this interim policy: > > > > > Contributions in the OpenJDK Community must not include content > > > generated, in part or in full, by large language models, > > > diffusion models, or similar deep-learning systems. [...] > > > > > > Contributors in the OpenJDK Community may use generative AI tools > > > privately to help comprehend, debug, and review OpenJDK code > > > and other content, and to do research related to OpenJDK Projects, > > > so long as they do not contribute content generated by such tools. > > > This interim policy aims to [...] limit their risks > > while we gain further experience that will inform the full policy. > > If Oracle, the corporation memed as having more lawyers than engineers, > and a major stakeholder of the big statistics market, is voicing concern > over incorporating deep-learning models' output in their codebase, > I think we should listen. As mentioned in the linked thread, > while we wait for legal advisories from the FSF or FSFE, a similar > temporary policy should be in place.
Oracle requires that all contributions be co-owned by Oracle (including to "register a copyright in your contribution and exercise all ownership rights associated with it"). This requires copyright, and since LLM output is not copyright creates an issue for the aforementioned lawyers. This is not applicable to our project as GNU and Guix do not take ownership, only requiring the contribution be licensed. LLM output is licensable so your concerns are allayed.
