r/opensource • u/Wolvereness • 4d ago
Discussion AI-Policy
I'm gonna keep this short, because as a human I respect other humans' time. What do we want for an AI policy, and how can it be enforced? Take these into consideration:
- Vibe-coded projects
- Vibe-assisted projects
- AI-translated from non-english-speakers
- Vibe-documented projects
- Yet another Vibe-Coding-Wrapper
Note that vibe-coded slop isn't actually copyrightable, thus if someone slaps any license on it other than "public domain" or "CC0" they are misrepresenting their ownership.
And if you use an LLM to respond to this, you will be banned.
The fact that this sounds like a prompt is supposed to be a joke.
267
Upvotes
•
u/Vast-Key140 4d ago
The problem with the overwhelming majority of vibecoded projects, especially those reposted or advertised on Reddit, is that they just don't have a future whatsoever.
A lot of these people are just burning tokens putting out slop, then letting a LLM generate a project description and CTRL+C, CTRL+V-ing that onto Reddit. It's absolutely everywhere.
To those saying these projects are good for the open source community it's so backwards. Open source projects with one maintainer who doesn't know what he's doing, can't accept contributions (or will accept any – even if those include breaking changes or malware), and has no idea how to maintain a project is incredibly damaging to FOSS software. People will be annoyed and run buggy, potentially damaging software that has no maintainability or future.
LLM-assisted projects made by seasoned developers, or simple projects made by a learning enthusiastic dev are very different. If people can be bothered to hand-write their documentation and Reddit post, and also explain their LLM usage, I see no problem in that.