{"id":530671,"date":"2026-04-14T17:38:11","date_gmt":"2026-04-14T17:38:11","guid":{"rendered":"https:\/\/www.newsbeep.com\/uk\/530671\/"},"modified":"2026-04-14T17:38:11","modified_gmt":"2026-04-14T17:38:11","slug":"new-linux-kernel-rules-put-the-onus-on-humans-for-ai-tool-usage","status":"publish","type":"post","link":"https:\/\/www.newsbeep.com\/uk\/530671\/","title":{"rendered":"New Linux Kernel Rules Put The Onus On Humans For AI Tool Usage"},"content":{"rendered":"<p>It\u2019s fair to say that the topic of so-called \u2018AI coding assistants\u2019 is somewhat controversial. With arguments against them ranging from code quality to copyright issues, there are many valid reasons to be at least hesitant about accepting their output in a project, especially one as massive as the Linux kernel. With <a href=\"https:\/\/github.com\/torvalds\/linux\/blob\/master\/Documentation\/process\/coding-assistants.rst\" target=\"_blank\" rel=\"nofollow noopener\">a recent update<\/a> to the Linux kernel documentation the use of these tools has now been formalized.<\/p>\n<p>The upshot of the use of such Large Language Models (LLM) tools is that any commit that uses generated code has to be signed off by a human developer, and this human will ultimately bear responsibility for the code quality as well as any issues that the code may cause, including legal ones. The use of AI tools also has to be declared with the Assisted-by: tag in contributions so that their use can be tracked.<\/p>\n<p>When it comes to other open source projects the approach varies, with <a href=\"https:\/\/hackaday.com\/2024\/05\/18\/netbsd-bans-ai-generated-code-from-commits\/\" rel=\"nofollow noopener\" target=\"_blank\">NetBSD having banished anything tainted by \u2018AI\u2019<\/a>, <a href=\"https:\/\/hackaday.com\/2026\/01\/26\/the-curl-project-drops-bug-bounties-due-to-ai-slop\/\" rel=\"nofollow noopener\" target=\"_blank\">cURL shuttering its bug bounty program<\/a> due to AI code slop, and <a href=\"https:\/\/hackaday.com\/2025\/10\/01\/mesa-project-adds-code-comprehension-requirement-after-ai-slop-incident\/\" rel=\"nofollow noopener\" target=\"_blank\">Mesa\u2019s developers demanding that you understand generated code<\/a> which you submit, following a tragic slop-cident.<\/p>\n<p>Meanwhile there is also rising concerns that these LLM-based tools may be <a href=\"https:\/\/hackaday.com\/2026\/02\/02\/how-vibe-coding-is-killing-open-source\/\" rel=\"nofollow noopener\" target=\"_blank\">killing open source<\/a> through \u2018vibe-coding\u2019, along with legal concerns whether LLM-generated code respects the original license of the code that was ingested into the training model. Clearly we haven\u2019t seen the end of these issues yet.<\/p>\n","protected":false},"excerpt":{"rendered":"It\u2019s fair to say that the topic of so-called \u2018AI coding assistants\u2019 is somewhat controversial. With arguments against&hellip;\n","protected":false},"author":2,"featured_media":345187,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20],"tags":[554,733,4308,86,56,54,55],"class_list":{"0":"post-530671","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-artificial-intelligence","8":"tag-ai","9":"tag-artificial-intelligence","10":"tag-artificialintelligence","11":"tag-technology","12":"tag-uk","13":"tag-united-kingdom","14":"tag-unitedkingdom"},"_links":{"self":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/posts\/530671","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/comments?post=530671"}],"version-history":[{"count":0,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/posts\/530671\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/media\/345187"}],"wp:attachment":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/media?parent=530671"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/categories?post=530671"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/tags?post=530671"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}