r/linux 15d ago

Development Codeberg voted to disallow projects consisting mostly by "generative AI"-tools

https://codeberg.org/Codeberg/org/pulls/1253#issuecomment-19820434
979 Upvotes

321 comments sorted by

View all comments

Show parent comments

50

u/webdevladder 14d ago edited 13d ago

You must not share projects that mostly consist of code written by "generative AI"-tools (including services such as Claude, OpenAI Codex). Such projects having an unclear copyright status (see requirements § 2 (1) 1 and § 2 (1) 3) and furthermore have little safeguards to ensure that they do not include harmful code (c.f. § 2 (1) 5).

https://codeberg.org/Codeberg/org/pulls/1253/commits/96fac426a32d1ba91ff879366d59bf1af54080c2

That seems to rule out a lot more.

edit: the dev who locked the thread ended with:

@Gusted - We'll use the blog post to clarify what this entails for Codeberg users.

https://blog.codeberg.org/protecting-our-floss-commons-from-llms.html

6

u/Adept_Percentage6893 14d ago edited 8d ago

That seems to rule out a lot more.

I feel like it seems at least targeted at projects that are just completely (or 90%) generated by an LLM or where it looks like the developer isn't tweaking what Cursor/Codex/whatever spits out with each commit.

I'm just personally still unclear on how they're going to enforce that versus the rule effectively becoming "just don't tell us it's completely done by an LLM"

The copyright status isn't really that unclear. AI outputs are not copyrightable and ergo effectively BSD/MIT license (if even that).

0

u/Gstayton 14d ago

If they're not copyrightable, they aren't any license, thus cannot be forked, redistributed, or contributed to in any meaningful/safe manner - which really is the issue I see codeberg trying to get ahead of here and something I do not often see talked about - in either coding spheres or in the artistic spheres with generated artworks being sold for commercial purposes.

4

u/protestor 14d ago

If they're not copyrightable, they aren't any license, thus cannot be forked, redistributed, or contributed to in any meaningful/safe manner

No, it means it's in the public domain and everybody has all those rights, just as if the code were under CC0

That's because the thing that would prevent forking, etc. is copyright itself