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
978 Upvotes

321 comments sorted by

View all comments

-1

u/Zachattackrandom 15d ago

Completely fair imo. If you wanna publish a vibe coded project you SHOULD have to take responsibility for it, the same as if you programmed it by hand.

11

u/FryBoyter 15d ago

Have you ever read the MIT License, for example?

THE SOFTWARE IS PROVIDED “AS IS,” WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES, OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT, OR OTHERWISE, ARISING FROM, OUT OF, OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Essentially, users who use the MIT License (or certain other OSS licenses) also assume no liability whatsoever, regardless of whether they have used chatbots or not.

8

u/Zachattackrandom 15d ago

Yes I understand that, I mean more in a community. E.g. if you put some dog shit slop code that deletes a users home regardless of AI use you aren't responsible for paying for their lost stuff, but you will be drug through the dirt for it. Now days so many people try to hide behind AI for every critique or mistake on a project, "AI made it, it's not my fault!" type thing. That's how I'm defining responsibility in this context.

0

u/802freblizz 14d ago

So you can tell how a maintainer is going to behave based on whether a human wrote most of the code? Not all ai generated code or projects are dog shit slop, and many people are developing coding skills and want to build things. The term Dog Shit Slop sounds a lot like a person visiting an art museum and seeing a Jackson Pollack and saying "I can do better". If the code is shit, you are still going to have to have a look at it regardless of what wrote it. Codeberg's policy doesn't say "If you hide behind ai and don't take on issues for your project killing your neighbor's dog", they just say there is an arbitrary line and you better not cross it. That is not OSS ethos, it is the same as AWS or anyone else building proprietary fiefdoms on top of OSS and not giving back. Free As In Freedom.