All my new code will be closed-source from now on. I’ve contributed millions of lines of carefully written OSS code over the past decade, spent thousands of hours helping other people. If you want to use my libraries (1M+ downloads/month) in the future, you have to pay.
I made good money funneling people through my OSS and being recognized as expert in several fields. This was entirely based on HUMANS knowing and seeing me by USING and INTERACTING with my code. No humans will ever read my docs again when coding agents do it in seconds. Nobody will even know it’s me who built it.
Look at Tailwind: 75 million downloads/month, more popular than ever, revenue down 80%, docs traffic down 40%, 75% of engineering team laid off. Someone submitted a PR to add LLM-optimized docs and Wathan had to decline - optimizing for agents accelerates his business’s death. He’s being asked to build the infrastructure for his own obsolescence.
Two of the most common OSS business models:
- Open Core: Give away the library, sell premium once you reach critical mass (Tailwind UI, Prisma Accelerate, Supabase Cloud…)
- Expertise Moat: Be THE expert in your library - consulting gigs, speaking, higher salary
Tailwind just proved the first one is dying. Agents bypass the documentation funnel. They don’t see your premium tier. Every project relying on docs-to-premium conversion will face the same pressure: Prisma, Drizzle, MikroORM, Strapi, and many more.
The core insight: OSS monetization was always about attention. Human eyeballs on your docs, brand, expertise. That attention has literally moved into attention layers. Your docs trained the models that now make visiting you unnecessary. Human attention paid. Artificial attention doesn’t.
Some OSS will keep going - wealthy devs doing it for fun or education. That’s not a system, that’s charity. Most popular OSS runs on economic incentives. Destroy them, they stop playing.
Why go closed-source? When the monetization funnel is broken, you move payment to the only point that still exists: access. OSS gave away access hoping to monetize attention downstream. Agents broke downstream. Closed-source gates access directly. The final irony: OSS trained the models now killing it. We built our own replacement.
My prediction: a new marketplace emerges, built for agents. Want your agent to use Tailwind? Prisma? Pay per access. Libraries become APIs with meters. The old model: free code -> human attention -> monetization. The new model: pay at the gate or your agent doesn’t get in.



As an Open-source contributor and former owner of several projects, I’m embarrassed.
If you came into Open-source to become rich or famous, you’re a selfish fool. Code for the sake of the code.
I don’t think it is selfish to expect to be compensated for your work - open source or otherwise - especially when you do start doing it for others (e.g. dealing with issues, reviewing prs, fixing and implementing things you wouldn’t just for yourself).
If you don’t expect it that’s great, but as he pointed out - that’s charity. No reason to expect that everyone will be in a position to do that indefinitely, especially when it comes to massive projects that turn into full time jobs.
It’s more like busking on the street and then feeling offended about not getting any money despite people liking your music. Maybe you’re even inadvertently part of some commercial ad shoot profiting of the city vibes. Or offering free trials of a service and then being upset when nobody converts.
I don’t think things you do become “charity” just because others benefit from it and you don’t get compensated. The bar is higher than that.
For sure. No strings attached goes both ways.
His point seems to be rather that he has been using a monetisation approach to his work where he released his work open source and then used the exposure of it to sell his services, which is now being taken away because LLMs hide him from the equation and all the person sees on the other side is “ai solved it for me”. That sounds to me more like a business model that leverages open source, which he is now considering changing and charging everyone instead because his previous one is being made impossible. It doesn’t sound like he is doing this as a hobby, but as a job. It’s not different than being a self employed photographer, writer etc - all the other professions which are revolting against AI for the exact same reason.
To your metaphor, it’s more akin to someone going around the street and recording the best songs of every musician there and then putting it on YouTube with a label of “don’t bother going to this place, here’s the music you wanted”. Not only do they not get money directly, nor are they getting any credit or royalty but it even removes the chance of them getting anything out of it, even if it’s just exposure to further their career.
I’m pretty sure few people will bask for 6-8 hours a day every day as a hobby without hoping to get something for it.
To your last point…Isn’t the definition of charity pretty much along the lines of offering services or resources to others without the expectation of profit? I get your point if it applies to the “I wrote some code which works for me, you can have it as is, good luck” situation alone but that’s incredibly rare in open source projects with any popularity (i.e. real users) - a lot of time and effort goes into supporting people and doing things you wouldn’t do for yourself.
Personally, I kinda like companies that have an “open source contract” with a fixed date (although such could use better enforcement).
Have a period of time when the product source is closed, and get money for it. After a certain amount of money or time, release the source to the product. Then move on to something new, rinse, and repeat.