Jump to content

Question: How can we treat mods that were generated using AI


Grautvornix
 Share

Recommended Posts

I know this is a potential touchy subject most software developers don't like to see - but there are non-developers (like myself) who are not good enough in coding / SW developing to get a more complicated mod done: Now, If I specify and design and test a mod and ask an AI to code it - what does that mean?

I'd like to discuss a few questions. Finally, it might be usefull to provide  guidance to others what vibe coding implies in this specific case:

  • The mod might be using some code of 0AD  thus automatically inheriting the GPL v2 license. Do I need to tell which parts this refers to?
  • The mod created by the AI should be checked by a tool like scancode (https://scancode-toolkit.readthedocs.io/en/stable/index.html) to avoid using accidentally, and not knowingly, other IPR. (AIs are typically trained with anything they can get including all kind of code repositories on the internet with various license models.) @Asher kindly provided a useful link for consideration  (https://seisan.com/ai-generated-code-intellectual-property-ownership/) but frankly, this leaves quite a few questions open.
  • If a tool like scancode finds some infringement, what can I do? rewrite the code manually? Only use the "generated" code it for myself but not publish it?

If I contributed to writing the mod by creating the ideas, design, specs and test scenarios and finally testing it - just not writing the code - does that justify a partial authorship? What does that do with the "right to use"/"right to publish"?


Questions I'd also like to have your opinion on are these:

  • Would such vibe code be acceptable at all as game mod? Under which conditions? (e.g. state how the mod was implemented, state any known dependencies etc.)
  • Would it help offering instead of the actual code only its design documentation and a few screenshots as an inspiration to actual developers should they want to implement such a function?
  • Would it make sense to provide issue reports of game code identified by the AI when implementing the mod ?

Sorry for the long text, but I'd really appreciate your input and opinion on these subjects!

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...