The Subplot project prefers to not accept contributions made with generative AI systems ("LLM", "AI", chatbots). While we can't prevent contributors from using such systems to explore and understand our codebase, nor to assist in making changes to propose to Subplot, we strongly advise against its use.

We reserve the right to reject any contribution we suspect has been made with generative AI technology. This includes, but is not limited to, issues, comments, and patches.

If you feel you need to use generative AI in order to communicate effectively, for example if English is not your primary language, then we would rather you submit issues and patches in your native language. We can use translation tools, or may actually speak enough of your language to communicate, and this way we can be confident that any misunderstanding will be on our part and not on the part of tools you used.

If you want to use Subplot source code, documentation, or other artifacts to train your own generative AI then please be aware that Subplot is licensed under the GPL. Any use of Subplot material to train or fine-tune an LLM constitutes the creation of a derived work as far as we are concerned and, as such, the GPL automatically applies to your LLM as well as anything it subsequently generates.

Discussion

Generative AI technology is increasingly used to make changes to free and open source software. This has many problems. This is not an exhaustive list of them, but they convince us.

We do not consider any training or use of generative AI technology to be acceptable.

Even if everything else were perfect and fine and good, generative AI takes away the fun from software development, at least for us.