this post was submitted on 29 Aug 2026
222 points (96.6% liked)

Linux

14853 readers
1218 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[โ€“] tengkuizdihar@programming.dev 1 points 1 day ago (1 children)

The problem isnt the fact snippets exist in a codebase. The problem is, the entire fucking website is scraped clean of every codebase that has ever existed without paying a dime to their owner, notifying of their usage, and being transparent of their datasets.

How can it be verifiably responsible if their activity is handwaved under the guise of "business secret"? Its literally people using other peoples work without fair compensation, which means stealing, which means someone has to pay.

[โ€“] boonhet@sopuli.xyz 1 points 21 hours ago

The problem isnt the fact snippets exist in a codebase.

No, that IS the problem legally, but it goes slightly beyond snippets, it's also about having similar overall design.

The problem is, the entire fucking website is scraped clean of every codebase that has ever existed without paying a dime to their owner, notifying of their usage, and being transparent of their datasets.

That is also how humans work. Any code you write is going to be subconsciously influenced by code you've seen before, especially code you yourself have written in other projects that you may not legally own. Much like an LLM, the human brain is a black box in that you don't always know where an idea or something comes from.

This is why clean-room designs are often necessary. You need to replicate something a GPL project does, you should only use devs that have never seen that GPL project's code. Same for replicating proprietary projects, you don't use people that have seen that project's' code. So again, either the whole issue is stupid and we can use LLMs too, or it's a real issue and everything should be clean-roomed to avoid any chance of an accidental licensing issue.