| ▲ | TZubiri 2 hours ago | |||||||
Ok sure, in the alternative, here's the argument: The AI was trained with the code, so the complete rewrite is tainted and not a clean room. I can't believe this would need spelling out. | ||||||||
| ▲ | pocksuppet an hour ago | parent | next [-] | |||||||
"Tainted rewrite" isn't a legal concept either. You have to prove (on balance of probabilities - more likely than not) that the defendant made an unauthorized copy, made an unauthorized derivative work, etc. Clean-room rewriting is a defense strategy, because if the programmer never saw the original work, they couldn't possibly have made a derivative. But even without that, you still have to prove they did. It's not an offence to just not be able to prove you didn't break the law. | ||||||||
| ▲ | Manuel_D an hour ago | parent | prev | next [-] | |||||||
As other pointed out, the notion of "clean room" rewrites is to make a particularly strong case of non-infringement. It doesn't mean that anything other than a clean room implementation is an infringement. | ||||||||
| ▲ | jdauriemma 2 hours ago | parent | prev | next [-] | |||||||
This is interesting and I'm not sure what to make of it. Devil's advocate: the person operating the AI also was "trained with the code," is that materially different from them writing it by hand vs. assisted by an LLM? Honestly asking, I hadn't considered this angle before. | ||||||||
| ||||||||
| ▲ | senko 2 hours ago | parent | prev [-] | |||||||
Reread the parent: clean room is not required. | ||||||||