this post was submitted on 04 Aug 2026
740 points (98.8% liked)

Programmer Humor

32691 readers
280 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] boonhet@sopuli.xyz 51 points 4 days ago (4 children)

Completely vibe-coded project it seems, even documentation. And yet:

Human-Origin Source License

Also love this:

You may not, without prior written permission from the Author:

- ship or maintain a modified version outside the contribution-purpose
  rules;
- maintain a divergent private or internal fork;
- port, clone, rebrand, or recreate the Covered Software;
- create an API-compatible replacement, behavioral clone, competing
  implementation, or Derivative Implementation; or
- use AI-assisted implementation mining to create, improve, test,
  document, or validate a Derivative Implementation.

Look, I use AI too (mostly to speed things up by working on multiple items in parallel), but I'm not gonna stuff "human-origin source license" on anything I use it for, nor do I think creating API-compatible replacements, competing implementations, etc, should reasonably be possible to block with a license... Also, quite literally, he's creating tools for reverse engineering, which in itself is generally in breach of the license of whatever software is being reverse engineered. Fuck off and use a FOSS license, whether it be permissive or copyleft...

[–] qarbone@lemmy.world 35 points 4 days ago

"No! Nuh uh! You can't prompt Claude to do what it did for me, again! I did it first and called 'dibs' on ever doing it again!"

[–] Randelung@lemmy.world 19 points 4 days ago

As if copyright even applied to this.

Was it not ruled that API compatibility was not copyright infringement? (Oracle Vs Google.) I don't think the last two are even enforceable.

[–] criss_cross@lemmy.world 2 points 4 days ago
- ship or maintain a modified version outside the contribution-purpose
  rules;
- maintain a divergent private or internal fork;
- port, clone, rebrand, or recreate the Covered Software;
- create an API-compatible replacement, behavioral clone, competing
  implementation, or Derivative Implementation; 

At that point why bother making your codebase public?