AI as a tool for unleashing the devastating power of unregulated capitalism against its enemies, what a brilliant coup by the techbros and banksters. Not to mention the actual breakdown of community sites by AI scrapers, mostly using dirty botnet hacking techniques. This poison will eat itself one way or another. The question is: what can we do to make this happen sooner than later?
post
There are upsides.
Software freedom is usually associated with FOSS (legal and public exchange), but there's also scene (underground exchange based on personal connections).
The latter, of course, is not quite the heaven many people have learned to believe in, with everything being a public verified project with all the source code visible and legal to use for every purpose.
But the latter also has advantages, it's a non-neutered culture with all the old anarchist and hacker substrate.
Any heaven offered is usually a trap anyway.
I wonder if the whole purpose of promotion of FOSS by big companies was, long-term, this. Finding some way to abuse openness and collect for free the resource that becomes digital oil in the next stage, but only for those who own the foundries - computing resources for ML, that is.
Essentially almost all FOSS software is under an OSS license of some sort, which allows anyone to re-use their code or software as long as what re-uses it also remains free and open source or at least having at least as open/permissive of a license policy as the original work/code.
LLMs ignore that, hide it behind a subscription, and use it to train their models for selling to soulless corporate entities who will never ever allow their code to be in the FOSS world, thus, breaking the contract.
It's not even an implicit contract, it's explicit, and LLM companies are ignoring this and using their investment to squash any FOSS projects that want to challenge them in court on it.
There is absolutely no way you're using an LLM to rewrite the Linux kernel in any way. That's not what they do, and whatever it produces wouldn't be even a fraction of effective as the current kernel.
They're text prediction machines. That's it. Markov generators on steroids.
I'd also be curious about where that 15-20% productivity increase comes from in aggregate. That's an extremely misleading statistic. The truth is there are no consensus data on any productivity improvements with LLMs today in aggregate. Anything anyone has is made up. It's also not taking into account the additional bugs and issues caused by LLMs, which are significant, and also not a thing you want to have happening on every PR with kernel code, I promise.
Regardless of all of that, the companies with these LLMs are using free software to train their models to make money without making their models free and open source or providing a way for people to use it for free/open source projects, so this is a clear violation of every single FOSS license model I'm familiar with (most commonly used is the Apache one).
TL;DR; they are stealing code meant to be free and public with any derivative works, profiting off it, and then refusing to honor the license model of the code/project they stole.
This is illegal. The only reason why we're not seeing a lot about it is these FOSS generally have no money and are not going to sue them and potentially lose a substantial sum of their negligible funds in court. That's it. Otherwise, what they are doing is very illegal. The sort of thing any professional software development company you work for's legal team warns you about the second you start using an OSS project in your for profit business application codebase.
LLMs get away with it because $$$$$$$$$$$$$$$$$. That's it.
Edit: added link to security article with LLMs
Training proprietary LLMs on open source code is shitty, rent-seeking behavior, but not really a unique development, and certainly not something that undermines the core value of open source.
Destroying "share alike" doesn't undermine the core value of open source? What IS the core value?
As i understand, Linux is under a license (GPL) which explicitly prevents closing the reuse of its code. So it's all about legal interpretation of "reuse" and so far the GPL stands up against abuses. I suppose that a company specifically targeting the source code for the intend of creating another OS might need to hire more lawyers than developers with far from certain results. But who knows, in a world where billions $ are free as soon as "AI" is mentioned in a business plan.
all 24 comments