{"id":552757,"date":"2026-07-16T13:45:14","date_gmt":"2026-07-16T13:45:14","guid":{"rendered":"https:\/\/www.newsbeep.com\/ie\/552757\/"},"modified":"2026-07-16T13:45:14","modified_gmt":"2026-07-16T13:45:14","slug":"linus-torvalds-puts-his-foot-down-tells-anti-ai-programmers-to-fork-it","status":"publish","type":"post","link":"https:\/\/www.newsbeep.com\/ie\/552757\/","title":{"rendered":"Linus Torvalds puts his foot down, tells anti-AI programmers to &#8216;fork it&#8217;"},"content":{"rendered":"<p> <img decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/ie\/wp-content\/uploads\/2026\/07\/linus-use-2.jpg\" alt=\"Linux Torvalds\" width=\"1280\" height=\"737.28\" fetchpriority=\"low\"\/>   Screenshot from GitHub YouTube channel\/ZDNET<\/p>\n<p>Follow ZDNET: <a href=\"https:\/\/cc.zdnet.com\/v1\/otc\/00hQi47eqnEWQ6T9d4QLBUc?element=BODY&amp;element_label=Add+us+as+a+preferred+source&amp;module=LINK&amp;object_type=text-link&amp;object_uuid=74dd60bc-f86c-4869-99a8-84301b3aa937&amp;position=1&amp;template=article&amp;track_code=__COM_CLICK_ID__&amp;url=https%3A%2F%2Fwww.google.com%2Fpreferences%2Fsource%3Fq%3Dzdnet.com&amp;view_instance_uuid=a591e2a0-4863-4906-bf4f-4cbde264094d&amp;split_test_identifier=deals_module&amp;split_test_variant=test2&amp;object_version=476cba6b-c0e3-45e5-a637-c9cf77e977db\" rel=\"noopener nofollow sponsored\" target=\"_blank\">Add us as a preferred source<\/a> on Google.<\/p>\n<p>ZDNET&#8217;s key takeawaysDon&#8217;t like that AI is used to develop and maintain Linux? Torvalds says: Tough!AI is part and parcel of developing Linux now, and that&#8217;s not changing.Other top Linux maintainers agree with Torvalds. AI is here to stay.<\/p>\n<p>Many people hate AI. They don&#8217;t trust it a bit. Linus Torvalds, creator of Linux, isn&#8217;t one of them. <a href=\"https:\/\/www.zdnet.com\/article\/linus-torvalds-ai-tool-maintaining-linux-code\/\" rel=\"nofollow noopener\" target=\"_blank\">Torvalds thinks AI can be quite useful<\/a> for programming and maintenance. Indeed, <a href=\"https:\/\/www.zdnet.com\/article\/linus-torvalds-ai-tool-maintaining-linux-code\/\" rel=\"nofollow noopener\" target=\"_blank\">AI is explicitly approved for use in the Linux kernel<\/a>.\u00a0<\/p>\n<p>However, that didn&#8217;t stop some people from wondering if AI should be used in Linux development. For example, the <a href=\"https:\/\/ziglang.org\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"c-regularLink\">Zig language project<\/a> has adopted strict policies against AI-generated code.\u00a0<\/p>\n<p>Also: <a href=\"https:\/\/www.zdnet.com\/article\/open-source-summit-linus-torvalds\/\" rel=\"nofollow noopener\" target=\"_blank\">&#8216;I&#8217;m not a programmer&#8217; anymore: Linus Torvalds on the only two tools he uses now<\/a><\/p>\n<p>To those who&#8217;d like to see Linux take a similar stance, Torvalds <a href=\"https:\/\/lore.kernel.org\/linux-media\/CAHk-=wi4zC+Ze8e+p3tMv8TtG_80KzsZ1syL9anBtmEh5Z40vg@mail.gmail.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"c-regularLink\">recently replied on the Linux Kernel Mailing List<\/a> (LKML), that if you can&#8217;t support using AI in the Linux kernel, you &#8220;can do the open-source thing and fork it.&#8221;<\/p>\n<p>He&#8217;s not joking. Torvalds also wrote, &#8220;I realize that some people really dislike AI, but this is an area where I&#8217;m willing to absolutely put my foot down as the top-level maintainer.&#8221;<\/p>\n<p>Why? Because &#8220;AI is a tool, just like other tools we use. And it&#8217;s clearly a useful one. It may not have been that &#8216;clearly&#8217; even just a year ago, but it&#8217;s no longer in question today.&#8221;<\/p>\n<p>Torvalds isn&#8217;t the only one<\/p>\n<p>As Greg Kroah-Hartman, maintainer of the Linux stable kernel, told me earlier this year, &#8220;Months ago, we were getting what we called &#8216;AI slop,&#8217; AI-generated security reports that were obviously wrong or low quality.&#8221; But then, he continued, &#8220;the world switched. Now we have real reports. All open-source projects have real <a href=\"https:\/\/www.zdnet.com\/article\/maybe-open-source-needs-ai\/\" rel=\"nofollow noopener\" target=\"_blank\">reports that are made with AI, but they&#8217;re good<\/a>, and they&#8217;re real.&#8221;<\/p>\n<p>Other open-source developers and maintainers agree. Starting with the 2026 frontier models, such as <a href=\"https:\/\/www.zdnet.com\/article\/anthropics-launches-opus-4-8-where-honesty-is-the-killer-feature\/\" rel=\"nofollow noopener\" target=\"_blank\">Anthropic Claude Opus 4.8,<\/a> AI programming is vastly improved. As Torvalds continued, &#8220;There are other questions around AI (like what the economy of it will actually look like in the end), but &#8216;is it useful?&#8217; is no longer one of those questions.&#8221;<\/p>\n<p>Also: <a href=\"https:\/\/www.zdnet.com\/article\/greg-kroah-hartman-linux-kernel-rust\/\" rel=\"nofollow noopener\" target=\"_blank\">&#8216;Rust makes coding fun again&#8217;: Why Linux is moving away from C, according to Greg Kroah-Hartman<\/a><\/p>\n<p>That said, Torvalds knows full well that AI is far from perfect. &#8220;Yes, it can also be a somewhat painful tool \u2026\u00a0 But the solution is not to put your head in the sand and sing &#8220;La La La, I can&#8217;t hear you&#8221; at the top of your voice like some people seem to do.&#8221;<\/p>\n<p>No, concluded Torvalds, &#8220;The solution is to make sure those LLM tools\u00a0help maintainers instead of just causing them pain. There&#8217;s no question on that side.&#8221; Therefore, while Torvalds won&#8217;t force anyone to use AI, &#8220;I will very loudly ignore people who try to argue against other people from using it.&#8221;<\/p>\n<p>Some projects strongly object to the use of AI<\/p>\n<p>What prompted this outburst was Linux developers discussing the <a href=\"https:\/\/sfconservancy.org\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"c-regularLink\">Software Freedom Conservancy (SFC)<\/a>&#8216;s recent AI policy statement, <a href=\"https:\/\/sfconservancy.org\/llm-gen-ai\/llm-backed-generative-ai-recommendations.html\" target=\"_blank\" rel=\"noopener nofollow\" class=\"c-regularLink\">&#8220;When Using LLM-backed Generative AI Systems for FOSS Contributions<\/a>.&#8221; In it, the SFC suggests the &#8220;best practices&#8221; for AI use in open-source projects are to &#8220;support, not just tolerate, those who outright reject LLM-gen-AI systems.&#8221;<\/p>\n<p>Also: <a href=\"https:\/\/www.zdnet.com\/article\/how-to-use-ai-to-help-with-linux-system-management\/\" rel=\"nofollow noopener\" target=\"_blank\">7 ways AI can help with your Linux system management<\/a><\/p>\n<p>The corner cases with this stance are what bug senior Linux kernel maintainer Theodore &#8220;Ted&#8221; Ts&#8217;o. He wrote, &#8220;If someone rejects LLM-gen-AI systems, and the LTS kernel contains patches which are automated backported, and they object, <a href=\"https:\/\/lore.kernel.org\/linux-media\/alcBvuIMEGSjAD1R@mit.edu\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"c-regularLink\">are we bound to forswear the use of automated backport technologies<\/a>? What if someone reports a bug with a kernel stack trace, and someone uses an LLM agent to analyze their bug report and find a fix?\u00a0 What does it mean to &#8216;support someone who outright rejects the use of LLM-gen-AI systems&#8217; in that case?&#8221;<\/p>\n<p>Ts&#8217;o&#8217;s position is, &#8220;I don&#8217;t think it&#8217;s obvious that we must bend over backward to oblige the needs of all patch authors.&#8221;\u00a0<\/p>\n<p>For Linux, AI is here to stay<\/p>\n<p>Another top Linux kernel developer, James Bottomley, answered this way: \u00a0&#8220;<a href=\"https:\/\/lore.kernel.org\/linux-media\/460bb8002edc009194dcc0ad68a0538e5df6bfb5.camel@HansenPartnership.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"c-regularLink\">The contributor doesn&#8217;t get to approve the tools the maintainer uses<\/a> to assess and apply patches. If there&#8217;s AI in there, and the contributor is an AI luddite, then the patch doesn&#8217;t get applied (i.e., your right to ignore AI stops when it infringes others&#8217; right to use it).&#8221;<\/p>\n<p>Also: <a href=\"https:\/\/www.zdnet.com\/article\/linux-community-project-continuity-plan-for-replacing-linus-torvalds\/\" rel=\"nofollow noopener\" target=\"_blank\">Linux after Linus? The kernel community finally drafts a plan for replacing Torvalds<\/a><\/p>\n<p>Or, as Torvalds succinctly put it, &#8220;In the kernel community, we do open source because it results in better technology, not because of religious reasons. And so we make decisions primarily based on technical merit. Not fear of new tools.&#8221;<\/p>\n","protected":false},"excerpt":{"rendered":"Screenshot from GitHub YouTube channel\/ZDNET Follow ZDNET: Add us as a preferred source on Google. ZDNET&#8217;s key takeawaysDon&#8217;t&hellip;\n","protected":false},"author":2,"featured_media":552758,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[61,60,80],"class_list":["post-552757","post","type-post","status-publish","format-standard","has-post-thumbnail","category-technology","tag-ie","tag-ireland","tag-technology"],"_links":{"self":[{"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/posts\/552757","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/comments?post=552757"}],"version-history":[{"count":0,"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/posts\/552757\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/media\/552758"}],"wp:attachment":[{"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/media?parent=552757"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/categories?post=552757"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/tags?post=552757"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}