LLMs doesn't know anything about the codebase where they are going to work, they have to reverse engineer from reading the code the "knowledge" of the worker, so any work done by LLM is reverse engineering and illegal?
LLMs are not human, so they can't violate licenses. Licenses are for humans to adhere to (or not).
However, the intent to reverse engineer without source--only public API and analysis of data streams--for commercial use almost certainly violates OSS, since it's to evade strictures.
Private use like retrocomputing, "right to repair," should support the individual.
Basically, if LLM's output is relicensed for different intent, courts should see through that.
Because, without AI, the approaches taken would be illegal. Large companies are now being affected so there is money invested in protecting their trade secrets.
Can an LLM be "clean room"? Are weights trained on decompiled code considered "tainted"?
It's a fair question. Are you familiar with clean room concepts and why they are required to circumvent the legal hurdles associated with reverse engineering projects?
LLMs doesn't know anything about the codebase where they are going to work, they have to reverse engineer from reading the code the "knowledge" of the worker, so any work done by LLM is reverse engineering and illegal?
LLMs are not human, so they can't violate licenses. Licenses are for humans to adhere to (or not).
However, the intent to reverse engineer without source--only public API and analysis of data streams--for commercial use almost certainly violates OSS, since it's to evade strictures.
Private use like retrocomputing, "right to repair," should support the individual.
Basically, if LLM's output is relicensed for different intent, courts should see through that.
That doesn't make sense to me, seeing as the LLMs are used by humans to violate licenses.
The whole thing or the last sentence? Would have revised the last to be
why do you think it will be made illegal?
Because, without AI, the approaches taken would be illegal. Large companies are now being affected so there is money invested in protecting their trade secrets.
Can an LLM be "clean room"? Are weights trained on decompiled code considered "tainted"?
Where is it illegal? I know of many examples where people are running companies doing this across a variety of domains. (not software, no ai)
Trade secrets have no legal protection
It's a fair question. Are you familiar with clean room concepts and why they are required to circumvent the legal hurdles associated with reverse engineering projects?
Where are you getting this legal hurdle stuff from? People have been doing this since forever
Sandy Monroe is a great current example, tears down cars and builds reports. The auto industry has distillation built in