this post was submitted on 22 Jul 2026
395 points (98.3% liked)

Technology

86563 readers
2987 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 3 years ago
MODERATORS
top 50 comments
sorted by: hot top controversial new old
[–] HieroProtagonist@lemmy.ml -1 points 5 hours ago

Well, whatever... its just another reason why it's best to self-host your git services...

[–] aesthelete@lemmy.world 4 points 14 hours ago* (last edited 14 hours ago)

Guess I'll need a new host for some of my recent repos. Oh well. Nothing that I haven't dealt with for other reasons (with GitHub and Bitbucket).

I'm not sure if these tools will stick around, but if they do I'm not sure you'll be able to find anyone that isn't using them in a couple of years. I hate it but it does turn out that dropping a trillion dollars on automating writing software has yielded results.

[–] JackbyDev@programming.dev 20 points 20 hours ago (2 children)

7. 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).

That feels like a reasonable middle ground. Allow some things with some AI written code, but don't allow stuff that is a majority of AI code.

[–] Kaligalis@lemmy.world 1 points 1 hour ago

Let's be real here: Most future projects will be mostly written by AI.
Sure, the good ones will have proper human QA. But Claude Code is so much faster at writing and rewriting surprisingly good code, that ignoring it is just like ignoring IDEs was a decade ago.
You can still write code without AI, syntax highlighting, code-suggestions, documentation tooltips, inspections, and fully integrated version control. But all these tools legitimately make software development easier.

[–] Evotech@lemmy.world 7 points 13 hours ago (1 children)

How on earth will they determine that though?

[–] JackbyDev@programming.dev 2 points 7 hours ago (1 children)

I can't see the future, but this all doesn't sound like an ideological "vibe code is bad, we don't allow it" but a "the copyright of vibe coded content is unclear across jurisdictions, we don't allow it." So I don't think it's something they'll say "hey, this looks vibe coded, deleted." Many projects self proclaim they're vibe coded. Many projects list every commit that is vibe coded. It seems likely they'll go after those projects instead.

But yes, I'm not an oracle, and Codeberg could always heel turn and turn this into a witch hunt, but I don't think they've earned that reputation.

[–] IndustryStandard@lemmy.world 0 points 5 hours ago (1 children)

It does sound like "vibe code bad".

Because if they were actually concerned about copyright, they would ban all LLM code, not just some LLM code.

There is no need for a repository hosting software to decide what people are allowed to upload unless it is literal Nazi or kiddy diddle content or something else illegal.

[–] JackbyDev@programming.dev 2 points 5 hours ago (2 children)

Did you not read the actual change?

  1. 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).
[–] IndustryStandard@lemmy.world 1 points 4 hours ago (1 children)
[–] JackbyDev@programming.dev 1 points 4 hours ago

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).

[–] hitwright@lemmy.world 28 points 1 day ago (1 children)

Seeing how codeberg is FOSS only, I'm not suprised. Vibe-coded projects is a HUGE legal trap considering licensing. And seeing how it's based in Germany (notorious about siding with license owner against regular individuals) it only makes sense

[–] Fedditor385@lemmy.world 16 points 22 hours ago (1 children)

How can I prove that I have ownership over code I wrote myself, and that it isn't copyrighted somewhere in the world? How can anyone prove that code is written by a human or AI (if you don't commit obvious AI harness files and folders)?

Developers also "generate" code and are also "trained" on code they written as freelancers or employees for others which is potentially copyrighted. In that aspect just because it's written by hand, doesn't imply the writer has copyright on it.

[–] zaphod@sopuli.xyz 2 points 8 hours ago (1 children)

How can I prove that I have ownership over code I wrote myself, and that it isn’t copyrighted somewhere in the world?

As long as you had no access to that code and have some proof of that then that should be quite easy. I.e. you never worked for a company that claims copyright on something you wrote.

Developers also “generate” code and are also “trained” on code they written as freelancers or employees for others which is potentially copyrighted.

Then you need to do a proper clean-room rewrite with people who had provably no access to the original code.

[–] Fedditor385@lemmy.world 2 points 3 hours ago

Well, if I use AI, it's still considered I wrote the code, just with help. And I personally never saw the code nor had access to it. Also, whatever I implemented must be clean room implementation then. If it was that simple, then we would not have the copyright issue to begin with. LLM can't be an author nor can it be legally liable.

[–] grrgyle@slrpnk.net 20 points 1 day ago

Like anyone who's offended by this isn't already slopping for Microsoft's GitHub.

[–] GoatSynagogue@lemmy.world 65 points 1 day ago (19 children)

A repo host that can remove your repo at any moment because someone can accuse your code of being “vibe coded” is not a repo host I’d trust. It shouldn’t matter how good, bad, or A.I. written your code is. It’s a hosting platform.

[–] cenariodantesco@lemmy.world 4 points 9 hours ago

This right here

[–] MrLLM@ani.social 16 points 22 hours ago (2 children)

I mean, I agree with you, but there’s still room for abuse.

Have you seen OpenClaw’s issues page?

Vibe coders and AI agents are floating it with garbage, if they were to do that to Codeberg, it’ll probably run out of resources pretty quickly

[–] Kaligalis@lemmy.world 1 points 1 hour ago* (last edited 1 hour ago)

Just use that cat girl captcha thing, every other FOSS site uses, and the problem is solved.

[–] Coki91@lemmy.world 9 points 14 hours ago

How bad cou...

HOLY SHIT

[–] crimsonpoodle@pawb.social 19 points 1 day ago

I mean the host can always remove your repo. We’ll see how they handle it; but I would assume it won’t be without care. But yet another reason to host your own as well.

load more comments (16 replies)
[–] theherk@lemmy.world 76 points 1 day ago (18 children)

I get it, but determining and moreso verifying code is mostly generated is so intractable that this will likely not do anything practically. Well, perhaps it will discourage some disclosure.

[–] Essence_of_Meh@lemmy.world 51 points 1 day ago (9 children)

I don't think anyone expects to catch every vibe coded project that might end up on the site. It's seems to be about nurturing specific direction for their community, giving admins clear rules on this issue and making their decisions easier in case they do find (or get a report about) a clearly AI "led" project.

Even if vibe coder manages to stick around, they can't be sure their projects won't disappear at random due to the new rules. Might be enough to prevent some of them from using the site.

load more comments (9 replies)
[–] Dagnet@lemmy.world 28 points 1 day ago (1 children)

I think a lot of the time with these things is not really about filtering every single offending project but stablishing a legal precedent to remove a project the moment it is found to be violating the rules.

load more comments (1 replies)
load more comments (16 replies)
[–] thoralf@discuss.familie-will.at 6 points 22 hours ago (1 children)

Guess I'll pull all my stuff from Codeberg then, vibe coded or not.

That's dangerous as hell, because there is no guarantee that your stuff is deleted for the wrong reason.

It's their decision. But I dislike it.

[–] JackbyDev@programming.dev 13 points 20 hours ago (1 children)

There's never a guarantee that they won't delete your stuff for the wrong reasons. That's not something you had before this. I'm not trying to be pedantic, I just mean if that's a legitimate concern you have that you should be backing things up in different ways as well.

[–] thoralf@discuss.familie-will.at 2 points 15 hours ago (1 children)

Sure. And of course I'm backing up my code somewhere else.

But this clause makes it much more likely that my repositories get deleted. And there are other services connected to it, e.g. an app via Fdroid/Obtainium. Losing Codeberg means disconnecting the apps.

[–] JackbyDev@programming.dev 7 points 15 hours ago (3 children)

Has Codeberg earned a reputation of deleting things without warning and not making good decisions though?

load more comments (3 replies)
load more comments
view more: next ›