If it's a copy left license I would say that at that point anything made by the ai should be copy left as well.
Just because you think a machine should have the right to use open source code doesn't mean the author or the license agree.
You can also read and learn from copyleft and use that learning elsewhere.
Remember, copyright does not apply to ideas. It applies to a specific individual instantiation. In theory.
I care about helping other people.
Helping some type of amoral entity that's usually controlled by another amoral for-profit entity: why would I help those?
Llama, mistral and co.
Normally the "can't run on your hardware" is a little dubious, but given how insanely high the hardware requirements can get to run these I think it's meaningful here.
If anything i do helps to make the ecosystem around me better i'm for it.
And if you look at anything LLM right now, all the research happening, its not opensource doing the research. Its high paid google, ms, etc. people and academy replicates it fast for opensource.
We already have a give and take on both sides.
Without them, we would not have that at all.
I assume you mean open weight rather than open source, but: https://ai.meta.com/research/
Honestly I agree that in the current state of things, it's fair for them to train on public data as long as the license doesn't forbid it. I learned to code this way, so it makes sense to allow AIs to do the same, for now. If it's a problem, just use another license.
You want to explicitly forbid AI training, not require attribution.
Who can say for sure which license is good in this new age?
Pension funds I'd kind of understand, on the other hand there is a huge generational conflict, the pensioners that rely on this in many places are actually the comparatively rich older people.
Why should I care if some 3rd party is the middleman that builds the system that performs the transformation? I put out my code so that people can use it. The existence of said 3rd party doesn't restrict that in the slightest, in fact it enhances the reusability of my work which seems like a win-win.
That said I think it's weasely that they would just explicitly say it. It's obviously a question a lot of people have if it's in the FAQs, and a non-answer like, "we never train on private code" is ridiculous.
Instead I get AI companions writing comments like "This code is unintelligible and batshit complicated, kill it with fire" when I was hoping for a doc string