A developer submitted an LLM-generated ext4 filesystem implementation to OpenBSD, sparking a heated debate about copyright ownership of AI-generated code. OpenBSD maintainers, including Theo de Raadt and Damien Miller, rejected the contribution citing unresolved copyright status: no human author can clearly claim copyright on machine-generated code, and the LLM was trained on GPL-licensed Linux code, raising potential license contamination concerns. The submitter refused to retract copyright claims and suggested forking OpenBSD instead. The episode highlights growing tensions around LLM-generated contributions to open source projects, including questions of maintainability, legal liability, and the inability of current copyright law to handle AI authorship.
Table of contents
Welcome to LWN.netI can't help but feeling like if we're just going to be talking about copyright, we've jumped the shark.I can't help but feeling like if we're just going to be talking about copyright, we've jumped the shark.I can't help but feeling like if we're just going to be talking about copyright, we've jumped the shark.I can't help but feeling like if we're just going to be talking about copyright, we've jumped the shark.I can't help but feeling like if we're just going to be talking about copyright, we've jumped the shark.I can't help but feeling like if we're just going to be talking about copyright, we've jumped the shark.I can't help but feeling like if we're just going to be talking about copyright, we've jumped the shark.I can't help but feeling like if we're just going to be talking about copyright, we've jumped the shark.I can't help but feeling like if we're just going to be talking about copyright, we've jumped the shark.I can't help but feeling like if we're just going to be talking about copyright, we've jumped the shark.I can't help but feeling like if we're just going to be talking about copyright, we've jumped the shark.I can't help but feeling like if we're just going to be talking about copyright, we've jumped the shark.I can't help but feeling like if we're just going to be talking about copyright, we've jumped the shark.I can't help but feeling like if we're just going to be talking about copyright, we've jumped the shark.I can't help but feeling like if we're just going to be talking about copyright, we've jumped the shark.I can't help but feeling like if we're just going to be talking about copyright, we've jumped the shark.I can't help but feeling like if we're just going to be talking about copyright, we've jumped the shark.I can't help but feeling like if we're just going to be talking about copyright, we've jumped the shark.I can't help but feeling like if we're just going to be talking about copyright, we've jumped the shark.I can't help but feeling like if we're just going to be talking about copyright, we've jumped the shark.I can't help but feeling like if we're just going to be talking about copyright, we've jumped the shark.I can't help but feeling like if we're just going to be talking about copyright, we've jumped the shark.I can't help but feeling like if we're just going to be talking about copyright, we've jumped the shark.I can't help but feeling like if we're just going to be talking about copyright, we've jumped the shark.I can't help but feeling like if we're just going to be talking about copyright, we've jumped the shark.I can't help but feeling like if we're just going to be talking about copyright, we've jumped the shark.I can't help but feeling like if we're just going to be talking about copyright, we've jumped the shark.I can't help but feeling like if we're just going to be talking about copyright, we've jumped the shark.I can't help but feeling like if we're just going to be talking about copyright, we've jumped the shark.I can't help but feeling like if we're just going to be talking about copyright, we've jumped the shark.I can't help but feeling like if we're just going to be talking about copyright, we've jumped the shark.I can't help but feeling like if we're just going to be talking about copyright, we've jumped the shark.This is a full mgnitude smaller, but still...This is a full mgnitude smaller, but still...This is a full mgnitude smaller, but still...This is a full mgnitude smaller, but still...How can one post a kernel driver without understanding it?How can one post a kernel driver without understanding it?How can one post a kernel driver without understanding it?How can one post a kernel driver without understanding it?Economics of commercial AI (LLM)The Law is already Established; Work for HireThe Law is already Established; Work for HireThe Law is already Established; Work for HireThe Law is already Established; Work for HireThe Law is already Established; Work for HireThe Law is already Established; Work for HireThe Law is already Established; Work for HireThe Law is already Established; Work for HireThe Law is already Established; Work for HireThe Law is already Established; Work for HireThe Law is already Established; Work for HireThe Law is already Established; Work for HireThe Law is already Established; Work for HireThe Law is already Established; Work for HireThe Law is already Established; Work for HireDifferent uses of indemnifyDifferent uses of indemnifyThe Law is already EstablishedLicense doesn't need copyrightLicense doesn't need copyrightLicense doesn't need copyright""forking OpenBSD"" might be easier.""forking OpenBSD"" might be easier.""forking OpenBSD"" might be easier.""forking OpenBSD"" might be easier.""forking OpenBSD"" might be easier.Public domain code (or even compatibly licensed code) does not need a grant of permissionsRewrite ZFS with Claude for the lolzRewrite ZFS with Claude for the lolzRewrite ZFS with Claude for the lolzRewrite ZFS with Claude for the lolzSort: