I don’t know if this author supports OSS but I’ll share this because HN generally is full of people with that mindset.
It’s deeply ironic that if you forget about LLMs and look only at the outcome—-we’ve found a way to legally circumvent copyright and the siloing of coding knowledge, making it so you can build on top of (almost) the whole of human coding knowledge without needing to pay a rent or ask for permission—-it sounds like the dream of open source software has been realized.
But this doesn’t feel like a win for the philosophy of OSS because a corporation broke down the gates. It turns out for a lot of people, OSS is an aesthetic and not an outcome, it’s a vibe against corporate use or control of software, not for democratized access to knowledge.
> without needing to pay a rent or ask for permission
Firstly, the ability to “build” the best and most capable software is still locked behind frontier models, so rent is still and will always be due.
Secondly, OSS is about giving users the option to be in control of and have visibility over the software they run on their machines.
But that doesn’t mean that humans do not want or deserve recognition for the work they do to provide these libraries and tools for free, which is IMO partially why copyright and attribution are critical to OSS as a movement.
That's not the reason why I publish OSS. I also publish that software under specific licenses that impose specific obligations (e.g., making the source available to users and attribution being given to the original author(s)).
I’m not sure this stands up to much examination when looking at (for example) copyleft, which seeks to give people access to source of binaries they are running. If an LLM can (for the sake of argument) spit out copyleft code which is then used on closed systems, we’ve done an end-run around the protections keeping that open.
I think you're misunderstanding the OSS philosophy. If the outcome was all that mattered then piracy would be good enough.
I'd argue that this is the same situation as with Tivoization [1] where the final product is not truly free even if it follows the letter of the law. And as stated in [2], this breaks at least one of the four essential freedoms of free software because I don't have the freedom to modify the program.
It's also worth noting that preventing Tivo's actions is the reason for why the GPLv3 exists.
[1] https://en.wikipedia.org/wiki/Tivoization [2] https://www.gnu.org/philosophy/tivoization.html
> it’s a vibe against corporate use or control of software
The latter, i.e. corporate control of software, is exactly what copyleft licenses are trying to prevent. This is the very essence of the GPL.
The "license washing" of LLMs absolutely goes against the spirit of FOSS.