John Carmack about open source and anti-AI activists

(twitter.com)

96 points | by tzury 2 hours ago ago

137 comments

  • skrebbel 28 minutes ago ago

    This is because Carmack doesn't really do OSS, he just does code dumps and tacks on a license ("a gift"). That's of course great and awesome and super nice, but he's not been painstakingly and thanklessly maintaining some key linux component for the last 20 years or something like that. It's an entirely different thing; he made a thing, sold it, and then when he couldn't sell more of it, gave it away. That's nice! But it's not what most people who are deep into open source mean by the term.

    • bigstrat2003 11 minutes ago ago

      > This is because Carmack doesn't really do OSS, he just does code dumps and tacks on a license ("a gift").

      That is, in fact, OSS. Open source does not mean, and has never meant, ongoing development nor development with the community.

    • mjr00 5 minutes ago ago

      > It's an entirely different thing; he made a thing, sold it, and then when he couldn't sell more of it, gave it away.

      You're right and it's worth pointing out that a lot of open source has the opposite lifecycle: the authors make a thing, aren't sure how to sell it, so they open source it and hope to eventually sell something peripheral, i.e. "open core" with paid plugins or enterprise support.

      In these cases, open source isn't a gift so much as a marketing strategy. So it makes sense the maintainers wouldn't see LLM training on their code as a good thing; it was never a "gift", it was a loss leader.

    • bloblaw 3 minutes ago ago

      This sounds to me like the "No True Scotsman" argument. https://en.wikipedia.org/wiki/No_true_Scotsman

      I break down what you said as: "Sure, he's released code with an open-source license, but that's not real open source in the sense that matters."

      I happen to disagree. OSS is OSS. AGPL is OSS. MIT is Open Source. Unlicense is OSS.

    • beastman82 11 minutes ago ago

      The assumption here is that the people who maintain something in a painstaking manner did not intend people to take it and do whatever they want with it in accordance with its license?

      • sumeno 9 minutes ago ago

        "in accordance with its license" is the key part that's missing with LLMs. The licenses are completely ignored.

  • arjie 22 minutes ago ago

    Has anyone else noticed a cultural shift around monetization of output? I think there wasn't as much back when I first started using open-source programs, both as a user, and a small-time contributor for decades now. And I've noticed this on other things too. A short while ago, someone on Reddit pointed out that something on Google Maps was wrong and so I went and submitted a fix and told them how to and I received a barrage of comments about working for free for a corporation that's making money off me.

    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.

    • rconti 5 minutes ago ago

      Yeah, I think the paradigm has shifted. There's a perception that, while these companies have always profited off of our inputs, that we both benefitted. We contributed to a public good, they provided the platform, and profited off that platform.

      Now it feels like the public good is being diminished (enshittification) as they keep turning the "profit" knob, trying to squeeze more and more marginal dollars from the good.

      The system still requires the same inputs from us, but gives less back.

    • adiabatichottub 6 minutes ago ago

      I think we've all been burned by 20+ years of exploitation in the guise of "free product." Google more or less spearheaded that movement. I agree we should all be community-minded and have nice things, but when you look at how the rewards (social and monetary) are shared it's overwhelmingly disproportionate.

    • em-bee 12 minutes ago ago

      yes, and no. there is profit and there is excessive profit. if i build something to make my linux experience better and share that with the world, and a few consultancies use that to make the linux experience for their customers better, then that is fine.

      but if my tool becomes popular and a megacorp uses it to promote their own commercial closed source features alongside it, then that's excessive. that's one reason i like the AGPL, it reduced that. but in my opinion the ideal license is one that limits the freedom to smaller companies. maybe less than 100 or 500 employees, or less than some reasonable amount of revenue. (10 million per year? is that to high or to low?)

      and even for those above, i don't want revshare, just pay me something adequate.

  • OSaMaBiNLoGiN an hour ago ago

    I think one of the more prominent issues folks take with mass training on OSS is that the companies doing it are now profiting for having done it.

    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.

    • toast0 an hour ago ago

      I'm no Carmack, but everything I've released as open source is a gift with no strings (unless it was to a project with a restrictive license). A gift with strings isn't exactly a gift.

      If you take my gift and profit, it doesn't hurt me, there were no strings. Your users presumably benefit from the software I wrote, unless you're using it for evil, but I don't have enough clout to use an only IBM may use it for evil license. You benefit from the software I wrote. I've made the world a better place and I didn't have to market or support my software; win-win.

      I've done plenty of software for hire too. I've used plenty of open source software for work. Ocassionally, I've been able to contribute to open source while working for hire, which is always awesome. It's great to be paid to find and fix problems my employer is having and be able to contribute upstream to fix them for lots more people.

      • Jare 22 minutes ago ago

        I'm the same, I've seen some of my stuff pop up in the weirdest places and I was ok with it. But I understand and respect that people who published code under restrictive licenses may have a problem. The GPL is absolutely "NOT-a-free-gift" license, in both wording and spirit.

        If someone published something as MIT and doesn't like it being used for LLM training, yeah that person can only blame themselves.

        For GPL, it all depends if you consider a LLM "derivative software" of the GPL code it was trained on. It's fair to have an opinion on that either way, but I don't think it's fair to treat that opinion as the obvious truth. The same applies to art, a lot of it is visible on the Internet but that doesn't make it "a gift".

        • liuliu 10 minutes ago ago

          To clarify, GPL is not a free as in "free gift", but it is free as in "freedom".

          The giving back part is strongly related to the "freedom", not related to whether you profit from it or not.

        • pseudalopex 12 minutes ago ago

          MIT license requires credit.

      • johnmaguire 36 minutes ago ago

        Presumably you are licensing your code as MIT or a similar license.

        Not all code is licensed that way. Some open-source code had strings attached, but AI launders the code and makes them moot.

        • CamperBob2 28 minutes ago ago

          No one cares. Copyright in general is done, and we are all stronger now. Don't fight AI, fight for open models.

          • johnmaguire 15 minutes ago ago

            The thing is, copyright is not done. The legal framework still exists and is enforced so I am not sure how to read your reply as anything other than a strongly worded opinion. Just ask Disney.

            I use AI every day in my dev workflows, yet I am still easily able to empathize with those who did not intend for their code to be laundered through AI to remove their attribution (or whatever other caveats applied in their licensing.)

          • _DeadFred_ 13 minutes ago ago

            I know tech normally breaks the rules/laws and have been able to just force through their desired outcome (to the detriment of society), but I don't think they are going to be able just ignore copyright. If anything those who depend on copyright see how ruthlessly/poor faith tech has treated previous industries and/or basically anyone once they have the leverage.

            Tech is becoming universally hated whereas before it was adored and treated optimistically/preferably.

          • GeoAtreides 25 minutes ago ago

            there are no open models. none. zero.

            there are binary files that some companies are allowing you to download, for now. it was called shareware in the old days.

            one day the tap will close and we'll see then what open models really means

            • skeledrew 13 minutes ago ago

              From a political perspective there's no closing that tap, only opening it further. As long as China exists there will be constant pressure to try to stay ahead, or at least match Chinese models. And China is gleefully increasing that pressure over time, just waiting for the slip that causes a serious migration to their models.

            • CamperBob2 24 minutes ago ago

              Not true; e.g. https://allenai.org/open-models .

              For my own purposes, open weights are 95% as good, to be honest. I understand that not everyone will agree with that. As long as training takes hundreds of millions of dollars' worth of somebody else's compute, we're always going to be at the big companies' mercy to some extent.

              At some point they will start to restrict access, as you suggest, and that's the point where the righteous indignation displayed by the neo-Luddites will be necessary and helpful. What I advocate is simply to save up enough outrage for that battle. Don't waste your passion defending legacy copyright interests.

              • anonymousab 15 minutes ago ago

                > and that's the point where the righteous indignation displayed by the neo-Luddites will be necessary and helpful

                At that point it will be far, far, faaaaar too late.

                > Don't waste your passion defending legacy copyright interests

                The companies training big models are actively respecting copyright from anyone big enough to actually fight back, and soaking everyone else.

                They are actively furthering the entrenchment of Big IP Law.

        • skeledrew 17 minutes ago ago

          If you want to attach strings which involve restricting access, open source is not the way to go.

          • johnmaguire 12 minutes ago ago

            You're right - the reality of the world today is that open-sourced code is slurped up by AI companies, all questions of legality/ethics aside. But this was not the reality of the world that existed when the code was licensed and released. That is why it is easy to empathize with code authors who did not expect their code to be used in this manner.

      • bombcar an hour ago ago

        It's interesting that the "natural reaction" to releasing an open source project, have it be successful, and have some Amazon "steal" it (leave the argument aside, that's how people will feel, big company makes money using the gift) is somehow worse than if you work for Big Company, they pay you, and then later use your code to make billions.

        • j-bos 40 minutes ago ago

          Yeah, it's rhymes with people getting mad about pharmacos charging outrageous prices for life saving drugs they developed in order to charge outrageous prices. In both cases (drugs and OSS) it's an ugly process that produces great and greatly uneven value to humanity, but the alternatives are less value overall, even to those on the losing side of the uneven value.

          • tw04 29 minutes ago ago

            >it's an ugly process that produces great and greatly uneven value to humanity

            That'd be far more believable if it weren't for the fact a vast majority of the research is publicly funded for those drug companies. They have no issues selling their drugs for less money in other markets while still turning a profit. And there's absolutely no indication they'd cease to exist with just outrageous profits, not "crippling entire economies" level profits.

            • j-bos 23 minutes ago ago

              So I agree with you in that it's ugly, and they do take the lion's share of benefit from public research. That said, the public research doesn't run human trials, scale up, or QC production. Still ugly, still valuable.

      • bluefirebrand 4 minutes ago ago

        > If you take my gift and profit, it doesn't hurt me

        My opinion is that it actually hurts everyone when the open source commons are looted for private profits

    • gruez an hour ago ago

      >I think one of the more prominent issues folks take with mass training on OSS is that the companies doing it are now profiting for having done it.

      What makes this more objectionable than profiting off open source projects by using it directly? eg. tech giants using linux as a server OS, rather than having to pay microsoft thousands per server for a windows server license? With the original GPL, they don't even have to contribute back any patches.

      • john_strinlai an hour ago ago

        >What makes this more objectionable than profiting off open source projects by using it directly?

        i can brag if netflix is using my X or facebook runs all their stuff with my Y. that can help me land consulting gigs, solicit donations, etc.

        • Aurornis 32 minutes ago ago

          This is an edge case in OSS. Even among software packages used by Netflix and Amazon, few of them were attributable to a single maintainer or small group of individuals. They've long since become community developed projects.

          • pseudalopex 23 minutes ago ago

            Netflix and Amazon use many packages of all sizes. And contributions to projects with many contributors helped people get jobs.

      • truncate an hour ago ago

        More people use Linux, more recognition Linux itself get which directly or indirectly gets some more donations, developers etc.

        With AI, the link is not clear at all. Its just pure consumption. There is no recognition.

        • nomel 44 minutes ago ago

          > There is no recognition

          I've never written or contributed to open source code with this being the goal. I never even considered this is why people do it.

          • john_strinlai 42 minutes ago ago

            it has never been my explicit goal. but i have certainly enjoyed the rewards of recognition (e.g. i was able to lean on a successful project of mine to help land a nice consulting gig) and it would be silly to ignore that.

            (edit: the comment i replied to was edited to be more a statement about themselves rather than a question about other developers, so my comment probably makes less sense now)

    • amarant an hour ago ago

      Isn't that the case, and even the point, of all open source, even before AI?

      What's the point of a gift if the receiver isn't allowed to benefit/profit from it?

      For instance, do you think Linus is upset that ~90% of all internet servers are running his os, for profit, without paying him?

      Of course he isn't, that was the point of the whole thing!

      Are you upset Netflix, Google, and heck, even Microsoft are raking in millions from services running on Linux? No? Of course you aren't. The original author never expected to be paid. He gave the gift of open source, and what a gift it is!

      • tuna74 an hour ago ago

        Linus T explicitly licensed Linux under a license that allows anyone to run it but requires people who modify modifications to share those modifications.

        • Aurornis 31 minutes ago ago

          > but requires people who modify modifications to share those modifications.

          Not exactly. You can modify Linux and run it yourself all you want without obligation to share your changes. The sharing requirements are more limited and involve distribution.

        • amarant 21 minutes ago ago

          Correct! This is the exact reason anyone who wants to use the os itself as a moat uses FreeBSD as a base instead, and add proprietary modifications to it. FreeBSD also being a open source gift, that does not have those requirements that Linux does.

          Prominent examples include Sony PlayStation, and Apple OSX.

      • lelanthran 17 minutes ago ago

        You dont know what GPL is?

        It's not an unconditional gift, it's got strings attached.

        AI training on GPL works is basically IP laundering, you're taking the product without paying the asking prices.

    • evrimoztamur an hour ago ago

      There is a major difference between open-sourcing a completed product versus being an open source maintainer, and I'm disappointed that Carmack is drawing a false equivalence here.

      • truncate an hour ago ago

        Plus unless I'm wrong he's talking about products that were released several years ago and milked for money already.

    • Aurornis 34 minutes ago ago

      > He doesn't acknowledge that Anthropic, OpenAI, etc, are profiting while the original authors are not.

      How is this different than any company that uses the open source software?

      I find this argument hard to swallow. If open source contributors want to profit from their code being used and prevent big companies from using it or learning from it, open sourcing it would be an irrational choice.

      • john_strinlai 31 minutes ago ago

        >How is this different than any company that uses the open source software?

        recognition for the authors, which can lead to all sorts of opportunities. "netflix uses my X for their Y, worldwide" opens doors.

        • Aurornis 30 minutes ago ago

          Can you cite an actual example of a FAANG company using X for Y that is also primarily attributable to a single developer? That is, someone who can say "uses my X"?

          Not a community-developed project with a lot of contributors, but a software that would realistically qualify as being mostly attributable to one person?

          Redis is an easy example, but the author of that doesn't need to say "Netflix uses my X" because the software is popular by itself. AI being trained on Redis code hasn't done anything to diminish that, as far as I can tell.

          • john_strinlai 28 minutes ago ago

            >Can you cite an actual example of a FAANG company using [...]

            FAANG specifically? no, i am not familiar with their entire tech stacks.

            but i have leaned on my single-developer projects (being used in other, not owned by me, software) to help land consulting gigs.

    • jstummbillig an hour ago ago

      What seems stranger to me is not acknowledging, that most popular OSS explicitly permitted for profit use. It's essentially what made them popular.

      Obviously LLMs are new and nobody knew that they would happen. But the part where most popular OSS willfully committed to broad for profit use is not.

    • skeledrew 20 minutes ago ago

      > But that doesn't mean they don't care if other people profit from their work

      This doesn't make sense. You make something and put out there, for free, of your own will. Why do you care if someone takes it and makes a profit? Shouldn't you have taken that profit route yourself before if that's what you wanted?

      • lelanthran 16 minutes ago ago

        Getting the credit and the modifications is the profit.

        You basically are looking at a contract and saying you aren't going to agree to the terms but you're taking the product anyway.

    • sobiolite 41 minutes ago ago

      Are you suggesting that authors didn't know or understand that commercial exploitation of their OSS contributions was possible? If so, that is a complete misrepresentation of history. There has always been open-source licenses that disallowed commercial use. Authors have chosen not to use them, and instead chose licenses, such as MIT/GPL, that allowed commercial use. And there has always been commercial use of OSS. Big companies, small companies, tech companies, oil and gas companies, weapons manufacturers, banks, hardware companies, etc. They all use OSS and they all make a profit from it, without giving anything back to the people who originally wrote it. That's not an edge case or an unexpected consequence, it a fundamental tenet of free (as in freedom) software: You do not get to choose who uses it, or how they use it.

      • pseudalopex 36 minutes ago ago

        > There has always been open-source licenses that disallowed commercial use.

        There were source available licenses against commercial use. Free Software Definition and Open Source Definition said a license must allow any use.

    • js2 an hour ago ago

      This is just the divide between capital and labor though, isn't it? See also: everything is a remix; great artists steal.

      I'm on both sides. I've contributed to open source. I use AI both in my personal projects now and to make money for my employer.

      I'm still not sure how I feel about any of it, but to me the bigger problem is the division between capital and labor and the growing wealth inequality divide.

      • alpaca128 4 minutes ago ago

        > great artists steal.

        That quote is about inspiration, not just using others' work or style.

        T. S. Eliot's version from 1920 put it best imho:

        > Immature poets imitate; mature poets steal; bad poets deface what they take, and good poets make it into something better, or at least something different. The good poet welds his theft into a whole of feeling which is unique, utterly different from that from which it was torn; the bad poet throws it into something which has no cohesion.

    • bombcar an hour ago ago

      > I think one of the more prominent issues folks take with mass training on OSS is that the companies doing it are now profiting for having done it.

      He says it's a gift, and if people do whatever, he doesn't care; he already gave it away.

      I think it's interesting that nobody would cry that Fabien should shovel cash from his book sales towards Carmack, nor should those who learned how to code by reading source owe something to the authors beyond gratitude and maybe a note here and there.

      Even things like Apple's new implementation of SMB, which is "code clean" from GPLv3 Samba, but likely still leans on the years and years of experience and documentation about the SMB protocol.

      • sumeno 24 minutes ago ago

        > He says it's a gift, and if people do whatever, he doesn't care; he already gave it away.

        That's his choice and I assume he licensed his code accordingly. That doesn't mean that the choices of others who used different licenses are invalid.

    • PaulKeeble 35 minutes ago ago

      A lot of the use of open source code has directly breached the terms under which that code is shared and they are now monetising the sale of this code.

    • sowbug 43 minutes ago ago

      It's also odd to release software under a license allowing commercial use if the authors didn't want that.

    • salawat 12 minutes ago ago

      Carmack is the same person comfortable with delaying talks of ethical treatment of a digital being, or what even constitutes one until in his eyes "they demonstrate the capabilities of a two year old" by which point, with the scale we distribute these models at, and the dependence we're pushing the world to adopt on them, we'll be well into the "implicit atrocity zone", and so far down the sunk cost trail, everyone will just decide to skip the ethics talk altogether if we wait that long. This is in spite of being a family man, which raises serious questions to me about how he must treat them. It does not surprise me at all the man has blindspots I could fit a semi-truck in.

    • johnsmith1840 an hour ago ago

      That's the point? I agree and roughly it's one of two.

      A: you made this as a free gift to anyone including openai B: you made this to profit yourself in some way

      The argument he makes is if you did the second one don't do opensource?

      It does kill a ton of opensource companies though and truth is that model of operating now is not going to work in this new age.

      Also is sad because it means the whole system will collapse. The processes that made him famous can no longer be followed. Your open source code will be used by countless people and they will never know your name.

      It's not called a distruptive tech for nothing. Can't un opensource all that code without lobotomizing every AI model.

    • ryandvm 38 minutes ago ago

      If folks don't want LLMs scanning their codebases we should just make some new OSS licenses. Basically, "GPL/BSD/MIT + You pinky promise not to scan this for machine learning".

      Either it works and the AI makers stop stop slurping up OSS or it doesn't hold up in court and shrinkwrap licenses are deemed bullshit. A win/win scenario if you ask me.

    • supern0va 25 minutes ago ago

      >I think one of the more prominent issues folks take with mass training on OSS is that the companies doing it are now profiting for having done it.

      I've noticed this thing where people who have decided they are strongly "anti-AI" will just parrot talking points without really thinking them through, and this is a common one.

      Someone made this argument to me recently, but when probed, they were also against open weights models training on OSS as well, because they simply don't want LLMs to exist as a going concern. It seems like the profit "reason" is just a convenient bullet point that resonates with people that dislike corporations or the current capitalist structure.

      Similarly, plenty of folks driving big gas guzzling vehicles and generally not terribly climate-focused will spread misinformation about AI water usage. It's frankly kind of maddening. I wish people would just give their actual reasons, which are largely (actually) motivated by perceived economic vulnerability.

    • boredtofears an hour ago ago

      Its a lot less odd when you remember that he's running an AI company himself.

      • barrowclift 44 minutes ago ago

        I'm seeing your comment's downvoted, I'd like to hear from those that did as to why. Doesn't his current venture with his AGI startup Keen Technologies deserve being called out as a potential conflict of interest, here?

      • Findecanor an hour ago ago

        Ah.. So the old “It is difficult to get a man to understand something, when his salary depends upon his not understanding it!”.

    • sublinear an hour ago ago

      It's not even the profit, but that there is often no new code being contributed.

      AI provides an offramp for people to disengage from social coding. People don't see the point because they still don't understand the difference between barely getting something to work and meaningfully improving that thing with new ideas.

      • dahrkael 24 minutes ago ago

        if no code is contributed back then why is there an ongoing problem with massive amounts of PRs?

  • moogly an hour ago ago

    I think if you've been set for life since the late 90s/early 2000s and didn't really have to work another day in your life if you didn't want to, it's a lot easier to be cavalier about giving away some of your output from way back when.

    He can easily afford to be altruistic in this regard.

    But Carmack isn't wired for empathy; he has never been.

    • elteto an hour ago ago

      Attack the argument not the man. Whether he is set for life or not has nothing to do _in this context_, since, presumably, people who open source their code do not care about profit.

      • jraph an hour ago ago

        > presumably, people who open source their code do not care about profit

        That's not true. There are business models around open source, and many companies making money from open source work.

        (I'm only reacting to this specific part of your comment)

      • johnmaguire 40 minutes ago ago

        > people who open source their code do not care about profit

        Not only are there businesses built around open-source work, but it used to be widely-accepted that publishing open-source software was a good way to land a paying gig as a junior.

        I think that whether you need to continue working to afford to live is very relevant to discussions about AI.

        Profits don't need to be direct - and licenses are chosen based on a user's particular open-source goals. AI does not respect code's original licensing.

      • lelanthran 27 minutes ago ago

        Says who?

        GPL is transactional. The author's profit is in the up streaming of enhancements.

        Those who release under GPL absolutely do care about profit, it's just that the profit is measured in contributions.

      • pibaker 24 minutes ago ago

        Pointing out that a man who has achieved financial freedom decades ago may have different priorities than present and future wage slaves isn't attacking the man.

        • john_strinlai 8 minutes ago ago

          >Pointing out that a man who has achieved financial freedom decades ago may have different priorities than present and future wage slaves isn't attacking the man.

          saying he has no empathy, and has never had empathy, on the other hand...

      • 28304283409234 43 minutes ago ago

        Open Sourcing software has _nothing_ to do with 'gratis'. Can't believe this still needs repeating in 2026.

        • alpaca128 19 minutes ago ago

          It's not a requirement but it is so correlated that there's no need to react so strongly. I struggle to remember a single paid open source tool off the top of my head but could name dozens that you can just use for free.

      • wotTH 3 minutes ago ago

        The argument ignores the mans privilege

      • SlinkyOnStairs 40 minutes ago ago

        > Whether he is set for life or not has nothing to do _in this context_, since, presumably, people who open source their code do not care about profit.

        What's your point here? Because whether or not someone needs income to pay their bills is MASSIVELY relevant to whether or not they have to care about the profit on their work.

        The bulk of Open Source maintainers aren't "set for life", and need to get a real job in order to not be homeless.

      • q3k 37 minutes ago ago

        > Attack the argument not the man.

        But the man's argument is that since he sees something a given way then it's the truth. What people are doing in return is showing that he can only do so because of who he is.

      • waynesonfire 39 minutes ago ago

        > open source their code do not care about profit.

        Ah, how naive. You're not squinting hard enough.

      • doctorpangloss 25 minutes ago ago

        No please, for the love of god, he's been an asshole for decades. He has set back gaming everywhere he's been in charge. The guy makes 1 kind of experience. He's the opposite of a good leader.

    • liuliu 44 minutes ago ago

      GPL is not for you to make money. It is for the end-users to have freedom with their hardware.

      If you want to make money, use a proper license.

      To expand on this, GPL is not against capitalism neither. Sometimes, end-users' freedom with their hardware is good to make money on (they buy your support, to have confidence they can migrate from one hardware to another, or use their hardware way longer than the original manufacturer can stay in business). But it is also not an automated license to say "give me your money" neither.

    • john_strinlai an hour ago ago

      arguments are stronger without insults

    • charcircuit 24 minutes ago ago

      If people need money they should seriously considering charging money for the software they make instead of giving it away for free and hoping it somehow becomes profitable.

    • pie_flavor 36 minutes ago ago

      Oldheads are not the exclusive group of people who have ever meant actual altruism by their open-source licenses. You can't just pick an attribute to dismiss an opinion based on. Creative control over the lineage of a line of code is just not something the open source world is very concerned with in aggregate.

      Anti-AI sentiment comes primarily from slop PRs (and slop projects) along with the water use hoax; copyright concerns originate almost entirely from the art sphere, crossing over into the open source sphere by osmosis and only representing a small minority of opinion-havers therein.

    • GaryBluto an hour ago ago

      > But Carmack isn't wired for empathy; he has never been.

      What an utterly pretentious and rude thing to say.

      • BoredPositron 40 minutes ago ago

        I mean it's the truth. It wasn't necessary to base your argument on it in the context given but still disregarding it with a hand wave is strange. Everyone who worked with him knows people skills and altruism are really not his strongest character traits.

    • undefined an hour ago ago
      [deleted]
      • reactordev an hour ago ago

        Doesn’t diminish the fact that he does so from a platform of privilege that his early success provided him. He can be both. It’s ok.

        He’s right about both points. It was a gift. A tremendous gift. He’s right about open source. Too many people see it as a reputation builder rather than a utility like it was intended to be.

  • CrossVR 44 minutes ago ago

    There's one elephant in the room that's not being addressed:

    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.

  • leni536 2 minutes ago ago

    Prople choosing MIT-0, BSD0 or some equivalently permissive licence do gift their code to the world without expecting anything in return.

    Other FOSS developers, not so much. They are the ones who are exploited.

  • gensym an hour ago ago

    I find it pretty simple:

    - OSS is valuable for decentralizing power and influence

    - AI as it is being developed is likely to centralize it

    • dysoco an hour ago ago

      > AI as it is being developed is likely to centralize it

      Depends on how you see it.

      I know many people building oss, local alternatives to enterprise software for specific industries that cost thousands of dollars all thanks to AI.

      If everyone can produce software now and at a much complex and bigger scale, it's much easier to create decentralized and free alternatives to long-standing closed projects.

      • truted2 40 minutes ago ago

        I agree with you. One counterargument is that producing software was never a path to adoption unless you had distribution and the big companies (OpenAI, Anthropic) have distribution on a scale that individuals will not.

      • contagiousflow 43 minutes ago ago

        You do understand that the above comment is talking about how the use and reliance on LLMs is what centralizes power right? It's great people can build these tools, but if the means to build these tools are controlled by three central companies where does that leave us?

  • Isognoviastoma 35 minutes ago ago

    Most of FOSS is not a free gift, but asks for some form of repay.

    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.

    • zzo38computer 10 minutes ago ago

      I would want to use the license that does not ask for credit; the only requirement is that any further restrictions are not legally effective (except that, for practical reasons, it is allowed to be relicensed by GPL and AGPL (if you are able to follow all of the requirements of those licenses) in order to combine it with software having such licenses).

    • throwaway2027 31 minutes ago ago

      Exactly like someone else here said, in retrospect he probably just wishes he had chosen a more permissive license now that he has forever received the credit and wants to have his cake and eat it too.

  • SirensOfTitan an hour ago ago

    In my mind, AI is making a lot of engineers, including Carmack, seem fairly thoughtless. At the other moments in recent history where technology has displaced workers, labor has either had to fight some very bloody battles or had stronger labor organization. Tech workers are highly atomized now, and if you have to work to live, you're negotiating on your own.

    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.

    • ryandvm 36 minutes ago ago

      I guess 25 years of "unions are for under-performers" is finally going to bite us in the ass.

    • nomel 40 minutes ago ago

      > in recent history where technology has displaced workers, labor has either had to fight some very bloody battles or had stronger labor organization

      what examples are you thinking of?

    • SlinkyOnStairs 25 minutes ago ago

      > Even a small % of layoffs of the US white collar work force will crash the economy, as our economy is extremely levered.

      A major economic crash as the only consequence would be the good ending.

      The real societal risk here is that software development is not just a field of primarily white men, it was one of the last few jobs that could reliably get one homeownership & an (upper) middle class life.

      And the current US government is not, shall we say, the most liberal. There is a substantial risk that when forced with the financial destitution of being unemployed while your field is dying, people will radicalize.

      It takes a good amount of moral integrity to be homeless under a bridge and still oppose the gestapo deporting the foreigners who have jobs you'd be qualified for. And once the deportations begin, I doubt they'll stop with only the H1Bs. The Trump admin's not exactly been subtle about their desire to undo naturalizations and even birthright citizenship.

  • nonethewiser 9 minutes ago ago

    Im convinced a lot of open source proponents dont really like open source based on all the complaints about how the software is used.

  • dwroberts an hour ago ago

    I imagine you would be enthusiastic about this if you’re running an AI startup/lab, yeah

  • slantedview 39 minutes ago ago

    Keep in mind, Carmack heads an AI company now. His opinion should be viewed with that context.

  • dminik an hour ago ago

    Surely we can all agree that there is a difference between:

    - 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.

  • karteum 14 minutes ago ago

    IMO code generated by AI (which was trained on a lot of copyleft codebases) ought to be systematically on an open-source copyleft license.

  • jcmfernandes 39 minutes ago ago

    > and the GPL would prevent outright exploitation by our competitors, but those were to allay fears of my partners to allow me to make the gift.

    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?

    • throwaway2027 34 minutes ago ago

      Replace GPL in his sentence with something anti-AI and think of back in time when Carmack did that, it's exactly the same situation now except he's in a much more favorable position to make that stance, it's ironic if he can't see that most of us are on the other side of that fence with AI right now.

  • fresh_broccoli 39 minutes ago ago

    Well, if Carmack wants to give gifts to AI companies then he's free to do it, but it doesn't mean that other people want it too.

    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.

  • skeledrew 24 minutes ago ago

    I said it just recently[0] and I'll say it again: those who're big on open source (or at least copyleft) should be jumping hard on the AI opportunity. The core purpose of copyleft is to ensure the freedom of users to do whatever they want with the covered works, chained ad infinitum. Letting AI at said works (and more) now means even more freedom, as now users can trivially (compared to previously) update that code to fit their use case more precisely, or port it to another language, or whatever.

    I really can't see a valid reason to be against it, beyond something related to profiting in some way by restricting access, which - I would think - is the antithesis of copyleft/permissively licensed open source.

    [0] https://news.ycombinator.com/item?id=47259850

    • Isognoviastoma 3 minutes ago ago

      Copyleft is copyright held in smart way. Nobody can take code under GPL and make its _copy_ proprietary because it would be violation of copyright.

      In the other thread you argued that AI output is not copyrighted.

      Do you think I can take proprietary code and lauder through AI to get a non-copyrighted copy of it, then modify to my needs? How can I obtain the proprietary code legally in the first place?

  • ekjhgkejhgk an hour ago ago

    There's a nice interview with Stallman where he's asked about this: what are people's motivation for contributing to Free software.

    https://youtu.be/ucXYWG0vqqk?t=1889

    I find him speaking really soothing.

  • lavela an hour ago ago

    There is code I gift to the world that I license as MIT or similar and there is code I publish as a means for furthering what I perceive as a advanced society which I license as GPL or similar.

    I don't ask anyone to share my ideals but conflating these two is dishonest.

  • nkassis an hour ago ago

    I've been wondering, Stallman was driven to create free software after an incident trying to get the code for firmware on his office printer. I'm wondering if today, would he have just reverse engineered it with AI?

    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...)

    • bombcar 44 minutes ago ago

      Stallman rarely cared about the rights of the writer, even reading the GPL makes it clear that it's all about the rights of the user.

      In a world without copyright, code obfuscation, or compliers, where everything ran interpreted as it was written and nobody could do anything to you if you modified it, Stallman would be perfectly content.

  • fritzo an hour ago ago

    I feel similarly to Carmack, and have felt this way since the late 1990s when I was in college.

    Open sourcing code is a form of power, power to influence, inspire, and propagate one's worldview on whomever reads that code. Thank you OpenAI, Anthropic, Meta, thank you for amplifying the voices of all us open source contributors!

  • GeoAtreides 28 minutes ago ago

    everyone with a paid house and a fat 401K is pretty chill with AI, and giving gifts and being all so generous

    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

  • emiliobumachar an hour ago ago

    As I understand it, the anti-AI stance of open source software people in particular has nothing to do with AI learning from code bases, and everything to do with AI slop clogging all unrestricted community feedback channels.

    • 3rodents an hour ago ago

      Yeah — isn’t he confusing the arguments against AI art?

      I’m against AI art because it is built on stealing the work of artists who did not consent to their work being trained on.

      I couldn’t care less about models trained on the open source software I released, because I released it to be used.

      edit: I’m assuming licenses were respected

      • pseudalopex 31 minutes ago ago

        > edit: I’m assuming licenses were respected

        Licenses were not respected. Most open source licenses require credit at least.

    • ahartmetz an hour ago ago

      I don't have problem with AI learning from FOSS code bases. I have a big problem with FOSS code bases helping to create non-FOSS code which does not return the favor. AI-washed Windows code for Wine would be fantastic.

    • tadfisher an hour ago ago

      Oh, I thought it was about the wholesale theft (relicensing) of code by laundering through an LLM trained on the same code. ¿Porque no los dos?

    • minimaxir an hour ago ago

      It's both, although the latter is more prominent.

  • gaigalas an hour ago ago

    Model distillation is gift sharing then. It's settled, Carmack said it.

  • jhatemyjob an hour ago ago

    > those were to allay fears of my partners to allow me to make the gift

    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.

  • throwaway2027 an hour ago ago

    Personally for me I don't see it as gift, he licensed out the engine but didn't want to be in the engine business, after selling enough it feels he just put it out there so it's his stamp forever with the GPL infection. I think he already felt the diminishing returns at the time. He knew about the sharing of floppy discs and hacker scene and eventually someone would've done it and I think he felt cornered and said fuck it might as well put it out there to beat them to it.

  • etchalon an hour ago ago

    This fellow Shawnee Mission East alum gets it.

  • imiric 33 minutes ago ago

    Thinking of open source as a gift is such a strange take. It implies that the relationship is merely a transaction where the giftee is the beneficiary and the gifter is a philanthropist. It has subtle financial undertones, and a sense that gifters are somehow morally superior.

    It is far healthier to see it as a collaboration. The author publishes the software with freedoms that allow anyone to not only use the software, but crucially to modify it and, hopefully, to publish their changes as well so that the entire community can benefit, not just the original author or those who modify it. It encourages people to not keep software to themselves, which is in great part the problem with proprietary software. Additionally, copyleft licenses ensure that those freedoms are propagated, so that malicious people don't abuse the system, i.e. avoiding the paradox of tolerance.

    Far be it from me to question the wisdom of someone like Carmack, but he's not exactly an authority on open source. While id has released many of their games over the years, this is often a few years after the games are commercially relevant. I guess it makes sense that someone sees open source as a "gift" they give to the world after they've extracted the value they needed from it. I have little interest in what he has to say about "AI", as well.

    Hey John, where can I find the open source projects released by your "AI" company?

    Ah, there's physical_atari[1]. Somehow I doubt this is the next industry breakthrough, but I won't look a gift horse in the mouth.

    [1]: https://github.com/Keen-Technologies/physical_atari

  • skilled an hour ago ago
    • dang an hour ago ago

      Added above. Thanks!

  • IshKebab an hour ago ago

    TL;DR: I really wanted to use a more permissive license so I don't mind AI scraping my code.

    Fine for him, but it's totally reasonable for people to want to use the GPL and not have it sneakily bypassed using AI.

    • throwaway2027 an hour ago ago

      You hit the nail on the head. It's the same with employees who work for their employer but also want to reuse that code when they go work for other people and don't want to rewrite the exact same thing again. Even though everyone else can benefit from it too, Sean "nothings" Barrett said that's the primary reason for his STB libraries.

      https://github.com/nothings/stb

    • Findecanor 34 minutes ago ago

      Indeed, many who released source code under the GPL in the past did so with the conviction that the license itself would in some measure protect the source code itself — as source code — from being exploited by commercially entities.

      The license was supposed to make derivative work feed back into improving the software itself, not to allow it to be used to create competing software.

      Many of those are disappointed with leading free software / open source advocates such as Stallman for not taking a stance against the AI companies' practice.

  • Joel_Mckay an hour ago ago

    John Carmack seems to think isomorphic plagiarism and piracy bleed though is good for FOSS.

    This is demonstrably incorrect given how LLM are built, and he should retire instead of trolling people that still care about workmanship. =3

    "A Day in the Life of an Ensh*ttificator"

    https://www.youtube.com/watch?v=T4Upf_B9RLQ