Hacker News
The zero-cost fallacy: open-source software in the agentic era
overgard
|next
[-]
sshine
|root
|parent
[-]
That is neither the incentive of AI companies nor the truth.
Availability of Open Source where stealing and illegal relicensing is not being litigated, is a perfect ecosystem for AI to work in.
Maintainer exhaustion is totally a secondary effect, not intended. The maintainer economy was already not working out, AI amplified the asymmetry at play.
overgard
|root
|parent
|next
[-]
krupan
|root
|parent
|previous
[-]
pryelluw
|next
|previous
[-]
pixl97
|root
|parent
|next
[-]
There has been ever increasing consolidation in the hardware world along with an ever growing acceptance of restrictions by the public 'for our safety'.
sshine
|root
|parent
|previous
[-]
robotmaxtron
|next
|previous
[-]
Software that is not open source, is proprietary software. Open weight models, are not open source. Binary blobs in a repo with an Apache license, is not open source.
Am I a retro-grouch? Probably. I guess it doesn't matter anymore what I think about it.
datakan
|next
|previous
[-]
Since when? Open source projects have for decades offered paid support. Projects like Red Hat, Snort, Security Onion and others. I don't know anyone that has ever thought this. It's always been generally accepted that someone has to support it, either paid professional services or a full time employee with expertise.
krupan
|next
|previous
[-]
Agreed. Linux and GNU did and still do so well because of the GPL. Red Hat built a billion dollar business on GPL software. Tons of Linux developers are payed great salaries by competing corporations that otherwise collaborate on Linux, because none of them are allowed by the GPL to make proprietary changes to the code
arjie
|next
|previous
[-]
The copyright and IP maximalism approaches aren't important to me. The world where everyone can have software written easily is much more appealing. The user freedom is better met.
jeremyjh
|root
|parent
|next
[-]
Forgeties79
|root
|parent
|previous
[-]
Eh yes and no. The problem is I am not somebody who is comfortable building their own software, so I depend on the generous communities that create free, open source software I can reliably run on my computer. There are lots of people like me! So the benefit isn’t being able to adjust the software to my liking, it’s the knowledge that I can’t have the rug pulled out from under me as easily since I know in theory I can run the software locally, but realistically (hopefully!) somebody else is going to fork and maintain it.
bitbasher
|next
|previous
[-]
The enthusiasm and optimistic view of open source and the future of software and craftsmanship. Looking at it in 2026.. incredibly sad.
Forget the bazaar. Back to the cathedral.
conartist6
|root
|parent
[-]
The narrative is not friendly to communities of people owning complex software by sharing work now, but neither was it then. If you believe it was all wrong, an incorrect formulation, then disregard it and do not despair to move on. If you think ESR got something right than nobody can see anymore, then your hope should be rooted in the knowledge of how much less than what's possible we are currently achieving
richardjennings
|next
|previous
[-]
Either the LLM public capability is not sufficient to positively contribute, or it is.
If it is not sufficient to positively contribute, open source projects become drowned in low quality contributions.
If it is sufficient to positively contribute, we end up with multiple implementations of open source projects.
Actually maybe it only goes one way.
zcw100
|next
|previous
[-]
overgard
|root
|parent
[-]
sschueller
|next
|previous
[-]
An OCD dream but you need to embrace it and configure it or you would get "AI slop".
theturtletalks
|next
|previous
[-]
I keep a directory of open-source alternatives and just in the past month, I've replaced applications I've used for years with open-source alternatives.
cdrini
|root
|parent
|next
[-]
theturtletalks
|root
|parent
|next
[-]
And I’m testing Helium Browser[2]. It’s based on Chromium, but has changed a lot under the hood and I’ve been daily driving it.
Also replacing CapCut with OpenCut[3].
I’ve also completely ditched Codex CLI with Pi[4] and now am trying OMP[5].
0. https://github.com/ospfranco/sol
1. https://github.com/SuperCmdLabs/SuperCmd
2. https://github.com/imputnet/helium
3. https://github.com/OpenCut-app/OpenCut
sshine
|root
|parent
|next
|previous
[-]
Both of these are true: we’re witnessing an unprecedented amount of slop, while also the tools get better and better.
So when talking about Open Source maintainer exhaustion, it’s because of the slop, not because of the great tooling.
AI is an amplifier, and in this case it amplifies the great asymmetry between contributor and maintainer.
PunchyHamster
|root
|parent
|previous
[-]
But the flipside is of course users that are clueless won't now be stopped by "can't make a PR", they will throw prompt at AI and send it when the AI decides it's good enough
zzzeek
|next
|previous
[-]
Trying to explain how the global economy and welfare of most of humanity is hugely dependent on free software production labor, without the advent of actually seeing a world where this actually happens, is just like when we try to explain something like consciousness. There is no explanation that makes sense. So predictions about new avenues of doom (like "MIT licensing was a huge mistake! we should have all been GPL!") similarly dont carry a lot of weight, because of course these predictions make perfect sense in the abstract, yet real world results don't line up at all.
Basically open source software is an emergent phenomenon, like consciousness or evolution, or perhaps even how very large language models suddenly seemed like real people. It's something that would never be predictable in its own absence, which means it will remain largely unpredictable how it will respond to ongoing changes such as "the open source authors and contributors now use programs themselves to produce more code".
calvinmorrison
|next
|previous
[-]
Here's my thoughts on this. It's back to open source, not open maintainer or open usage. I am producing lots of new code, i am publishing it. I am NOT interested in starting a project or having other people contribute. It's a cambrian explosion, the cost of adding features is basically zero. I'm going with "patching software is more common and we need tools around patching" rather than using other peoples stuff, just take what you want and fix it.
One stupid one is XRDP required some hack to go through VNC to connect to an existing session. I now have it built into xrdp and lets you pick the X11 session you on dial up and you're good to go. Why is this not a feature I dont know, but xrdp does it all now without vnc or anything. good stuff. i published it sure, i dont care if anyone uses it though.
bhaak
|root
|parent
[-]
Adding features was always the easy part. Maintaining the code OTOH is not going to be easier.
I see this with an experimental project I’m consciously vibecoding. The code base tends towards a spaghetti coded mess.
Of course you can put in some refactoring prompts and the AI will reorganize the code. But that makes it worse actually.
You have no mental model of the code and after a large refactoring even less.
calvinmorrison
|next
|previous
[-]
Implement rigid supply chain auditing.
Formalize an open source contribution and patronage budget.
Well none of these help my bottom line directly so my boss will not approve.
antoineleclair
|previous
[-]
drusepth
|root
|parent
|next
[-]
(Also, I'm never gonna give up my em dashes.)
asdff
|root
|parent
[-]
pixl97
|root
|parent
[-]
>Gell-Mann Amnesia effect
We're very familiar with this effect when it comes to the news, but since a lot of people are now looking at older information as some kind of escape it seems prudent to point out that old books themselves are of varying quality.
Moreso, how do you track said quality of old books in the modern age where their will be incentives to game the system (for example those that own publishing rights to said books). Some books will be high quality, but the information in them will be outdated due to changes in understanding. Other books might as well have been written by AI and transported to the past they hold so many bullshit claims.
The pareto distribution will cover the most popular books, but once you step into the long tail of research you've hit another no mans land of is it true or not.