News for hackers. Stuff that matters.
Re:Gitlab Duo by thiht on Monday April 22, 2024 @02:06PM (#40116971)
If you're concerned, you should switch the license of your code, not really where you host it. As long as your license allows LLM/AI models to train on your code, why would you be mad that it does?
Re:Gitlab Duo by xigoi on Monday April 22, 2024 @03:01PM (#40117618)
My code has a license that disallows using it to create proprietary software, but it seems that proprietary LLMs are still being trained on it.
Re:Gitlab Duo by thiht on Tuesday April 23, 2024 @06:05AM (#40130252)
Training on your code and using your code are very different things. As a human, if your code is open, I can read it, learn how it works and reuse my knowledge to create proprietary source code without infringing on your license.
Re:Gitlab Duo by xigoi on Saturday April 27, 2024 @02:52PM (#40182430)
I am talking about the model itself, not the code it produces. You are not proprietary software.
Re:Gitlab Duo by remram on Monday April 22, 2024 @08:42PM (#40127253)
Almost none of the common licenses allow this, because at the very least they have an attribution requirement. Licenses are being ignored.
Re:Gitlab Duo by thiht on Tuesday April 23, 2024 @06:06AM (#40130264)
Attribution doesn’t apply on training. We’d all be screwed otherwise, it would mean you’d have to attribute everything you learned while reading open source codes to every codebase you read every time you write code.
Re:Gitlab Duo by remram on Tuesday April 23, 2024 @01:03PM (#40134244)
Either attribute or don't use it, that's what the license says.

"Doesn't apply" is just opinion right now until settled in court, hopefully the other way.

I'm curious to hear why you think so though? Any other license terms you routinely ignore?

Re:Gitlab Duo by thiht on Tuesday April 23, 2024 @02:10PM (#40135134)
> I'm curious to hear why you think so though?

As I said: it would mean you’d have to attribute everything you learned while reading open source codes to every codebase you read every time you write code.