I think if people want a revshare on things then perhaps they should release under a revshare license. Providing things under open licenses and then pulling a bait-and-switch saying "oh the license isn't actually that you're not supposed to be doing that" doesn't sit right with me. Just be upfront and open with things.
The point of the Free Software licenses is that you can go profit off the software, you just have certain obligations back. I think those are pretty good standards. And, in fact, given the tendency towards The Revshare License that everyone seems to learn towards, I think that coming up with the GPL or MIT must have taken some exceptional people. Good for them.
Did you respond by asking them how Reddit makes money?
The anti-corporate mentality isn't new, but it does surface in different ways and communities over time. The Reddit hivemind leans very anti-corporate, albeit with a huge blind spot for corporations they actually like (Reddit itself, their chosen phone brand, the corporations that produce the shows they watch).
The Reddit style rebellion is largely symbolic, with a lot of shaming and snark, but it usually stops when it would require people to alter their own behavior. That's why you got dog-piled for doing something productive on a site where user-generated content is the money maker.
Google and others don't need to rely on free volunteers, but it's certainly more profitable for them. Does Google making an extra $10B/year make the world a better place? Maybe, I don't know, but it's not crazy to think the answer is no.
I think it's simply due to the economy being in the shitter for the non-"Capital Ownership Class".
1977-2007 was generally a good time in the US if you survived by trading your time/knowledge/expertise for a wage as most people do. This is also the time in which F/OSS came into existence.
If you had a decent job during that time, then the future looked bright and you didn't think twice about giving some of your leisure time away for free.
The idea is that you have people paid to create something of potential value, but the value of the outputs has only a limited and indirect impact on their compensation. If someone finds the outputs valuable, they should mention it in public, to let the creators use it to demonstrate the value of their work to funders and other interested parties.
The problem is that the big tech companies aren't holding up their end of the traditional social contract.
I like to think of the wider open source community as one giant group project. Everyone contributes what they can, and in turn they can benefit from the work everyone else has done. The work you do goes towards making the world a better place. I have absolutely zero problem filing pull requests for bugs I encounter or submitting issues on OpenStreetMap, because I know that in return I get the Linux DE and reliable maps in other towns. If you want to make it political, it's a "from each according to their means, to each according to their needs".
The big tech companies operate completely differently. They see open source contributors primarily as a resource to exploit. Submit a single fix on Google Maps? You'll get zero credit, they'll never stop bothering you with popups about "making improvements", design their map around what is most profitable to show, and they will of course log your location history and sell it to the highest bidder. And they are getting filthy rich off of it as well.
I couldn't care less about getting monetary compensation for some odd work I do in my spare time, but there's no way in hell I'm going to do free labor for some millionaire who's going to reward me by spitting in my face.
If I notice and issue on my own, and it bothers me enough / I feel that other users would benefit from it, I have no issue providing that information to the source maintainer for free.
If however, I am contacted by the maintainer in anyway requesting feedback, suggestions, or input (i.e. "Rate us on the app store!", "Email us with any problems you have.", etc.) I except any feedback I provide to be worth more than an unprompted message, and in turn, I expect something like a lower bill, a discounted rate on their store front, a credit in their auth page, or some other kind of material gain from it.
Basically, if I am being solicited and prompted to do something, it wasn't my idea in the firsr place, so it ought to be worth my time to do so. They have already gone to the effort of asking, so they (presumably) find value in it. I ought be compensated for that value.
Using Google as an example: one of the few products of theirs I like is Opinion Rewards. They actually pay you (in store credit) for responding to their surveys. It's a fair trade off. They ask me basic habits related to shopping, etc. I get a 25 cents or so every time I respond.
In his follow-up post he talks about him open sourcing old games as a gift, and he doesn't much care how people receive that gift, just that they do.
He doesn't acknowledge that Anthropic, OpenAI, etc, are profiting while the original authors are not.
The original authors most of the time didn't write the software to profit. But that doesn't mean they don't care if other people profit from their work.
It's odd to me that he doesn't acknowledge this.
It seems like Carmack, like a lot of tech people, have forgotten to ask the question: who stands to benefit if we devalue the US services economy broadly? Who stands to lose? It seems like a lot of these people are assuming AI will be a universal good. It is easy to feel that way when you are independently wealthy and won't feel the fallout.
Even a small % of layoffs of the US white collar work force will crash the economy, as our economy is extremely levered. This is what happened in 2008: like 7% of mortgages failed, and this caused a cascade of failures we are still feeling today.
Copy left licenses are generally intended, afaict, to protect the commons and ensure people have access to the source. AI systems seem to hide that. And they contribute nothing back.
Maybe they need updating, IANAL. But I’d be hesitant to believe that everyone should be as excited as Carmack is.
Training an AI on GPL code and then having it generate equivalent code that is released under a closed source license seems like a good way to destroy the copy-left FOSS ecosystem.
MIT asks for credit. GPL asks or credit and GPL'ing of things built atop. Unlicense is a free gift, but it is a minority.
AI reproduces code while removing credit and copyleft from it and this is the problem.
- OSS is valuable for decentralizing power and influence
- AI as it is being developed is likely to centralize it
Tools like CC already push a workflow where you're separated from the code and treat the model as a 'wishing well'. I think the fact that we get the source is just adminssion that these models are not good enough to really take our jobs (yet).
I wonder how much a gift AI companies think their models (and even outputs of their models) are, considering their weights are proprietary and their training methods even moreso.
From my PoV, pretending you can feed outputs, test suites or APIs from existing code and have AI "rewrite it" so you can call it your own is just theft. If instead you want to simply make it public domain, and this for some reason becomes acceptable, then it becomes the end of code as IP. The end of potentially any IP, which by the way I know plenty of people who would be happy about - "IP is theft" crowd - but which I think is unfair on those who had no real opportunity to build any equity on their work.
Precisely because I strongly believe in the potential of generative AI to eventually carry out entire projects with little technical guidance, I think it's important to establish the property of both what exists and what is achieved by humans with AI augmentation. This is a much more immediate concern than "runaway AI" or any form of singularity. As is today, generative AI has proven capable to replicate the results established projects with improvements (establishing how much is just parroted from the very replicated project and similar ones is academic in practice).
meanwhile, in the trenches, rent and bills are approaching 2/3 of paycheck and food the other 2/3, while at the same time the value of our knowledge and experience are going down to zero (in the eyes of the managerial class)
'ai training magnifies the gift' ... sure thing ai training magnifies a lot of things
Edit: I'm also thinking of what he did rewriting all of Symbolics code for LISP machines
(similar to the person that accidentally hacked all vacuum of a certain manufacturer trying to gain access to his robot vacuum? https://www.theguardian.com/lifeandstyle/2026/feb/24/acciden...)
So we have this foundation, this anchor which is copyright law that gives us any power to have a say about whether code should be accessible. Without that, the licenses are empty words, no weight. No remedy. My concern is less that opensource code gets used by commercial interests; I would rather they use libraries that are maintained especially in contexts of security... my concern is that we move toward only having devices we can keep as long as the company supports them and/or is solvent. If we lose the foundation that everything was built on (copyright law), it becomes impossible to audit or support things on our own. Everything is a rental/subscription.
I don't often just come out and make predictions, this is one I think we're moving toward though as the sea becomes more muddied by regurgitated works. The major AI companies are unabashedly pirating works, there are powerful rights-holders that could be sending armies of lawyers after them, like the big publishing houses... but is it happening? Or are they sitting back and letting the tech companies do R&D for what will be their new business models moving forward.
That’s great for John, but not everyone’s open source projects are meant as a gift to the world for anyone and everyone to use. That he cannot understand that others think differently than him is disappointing.
But hey, we're failing to see how AI is magnifying the value of "our gift". See? Little Timmy can now build a website for his dog with 0 effort just by prompting ChatGPT! Isn't that mind blowing? I don't mind if he's Carmack or fucking Leonardo da Vinci, he's legit stupid.
Other FOSS developers, not so much. They are the ones who are exploited.
Most of these communities are being destroyed before our eyes by AI. Anyone in the industry who pretends this isn't happening, or seems confused about why some people are upset about this, is being highly disingenuous.
Being on the top of the Maslow's Pyramid and knowing there's a very little chance you'll slide down is another reason that change people's attitude to things. The side effect is becoming numb to the majority who isn't filthy rich but contribute way more to OSS.
I don't think that's all anti-AI activists care about though. Honestly, I would say most activists don't talk about the use of OSS? The most prominent anti-AI sentiment seems to come from creatives. Artists, musicians, designers, etc.
They didn't publish their works with the same notion as OSS developers, but it was scraped up by corporations all the same. In many cases, these works were protected by copyright law and used anyways.
To me that feels like the equivalent of training on "private repos", which Carmack would call a violation [1].
And it is a form of cheating to take a gift and profit off of it, keeping all the profits for yourself, it goes against the spirit of it. Until now that was fine, because there was a sense that it made more things possible and created jobs, and these projects were improved through reciprocal contribution.
AI vacuumed everything up for itself and turned around and said now I'm going to replace you.
Whether you agree with them or not the free software / copyleft advocates mean something very different from what Carmack is getting at and always have before or after AI. It has always been an anti-corporate position and it's not difficult to reconcile in my mind at all?
That said, I'm personally a free software advocate, and in favour of the GPL as a license but I use "AI" (LLMs) (critically). To help make [A]GPL software. I kinda feel by copylefting the output, in some sense I'm helping to right the wrong.
Maybe something has materially changed?
Says yet another person who's hilariously rich, financially invested in the success of AI and isn't materially affected by AI displacing them.
Really don't see why that should change anything. Surely you'd want your gift to the Microsoft corporation to appreciate in value! Why would we ever withold this boon from somebody on the basis that they gifted their source exclusively to microslop!?
I can't quite figure out what "it" refers to in "it would strengthen our communities". It's probably obvious, but I still can't work it out (the GPL maybe?)
- Sharing/working on something for free with the hopes that others like it and maybe co tribute back.
- Sharing something for free so that a giant corporation can make several trillion dollars and use my passion to train a machine for (including, but not limited to) drone striking a school.
I respect Carmack so much more now. I always scratched my head why he made Quake GPL. It was such a waste. Now it doesn't matter anymore. I so thankful copyleft is finally losing its teeth. It served its purpose 30 years ago, we don't need it anymore.
Would I have any right to be pissed off? No. Once I shared the candies, I have surrendered all entitlements over them.
Furthermore, let's say I put some legal text on the candy wrapper that said "if you get sick from eating it, i'm not responsible. if you sell it, you have to pay me 10%. If you cook something with the candy and resell that product, you have to share your new recipe with the world." and a bunch of other ridiculous things. But I put it out there for anyone to take, reading the wrapper and accepting the terms was not a condition the public needed to meet before being able to obtain the candy. Not only that, if you put out poisonous food for the public, what you put on the wrapper doesn't absolve you from responsiblity. Being able to offer things for free to others doesn't grant you rights to control their future commercial activity, unless they specifically agreed to that. It is also outlandish and ridiculous to claim you can have a say in someone's recipe's confidentiality simply because they modified your ingredient candy before using it as part of their recipe.
---
# LICENSE
I am not responsible for how you interpret this comment. By reading this, you accept fully that I am not responsible for any libel, economic or otherwise any harm caused to you, or any entity you represent.
If this comment is used to train AI or used as part of any technology that profits commercially in any way by transforming this comment, the individuals or incorporated entities implementing that technology agree to disclose all transformations made to this comment, the underlying technology used for that transformation, and agree to pay 10% of their net profits from all commercial activity to me, the author of this comment.
I can understand his stance on AI given this perspective. I have a harder time empathizing his frustrations. Did he also have a hard time coming to terms with the need for AGPL?
I think this debate is mainly about the value of human labor. I guess when you're a millionaire, it's much easier to be excited about human labor losing value.
https://youtu.be/ucXYWG0vqqk?t=1889
I find him speaking really soothing.
I don't ask anyone to share my ideals but conflating these two is dishonest.