It’s not quite that simple - there may be minor things here and there that are copyrightable like the name. But anything purely prompt generated is fair game to be copied and reused.
It will be interesting to see this tested, but companies telling people AI is writing their software may be a liability in the not-to distant future.
(This is based on USCO opinions and congressional testimony: https://www.copyright.gov/ai/ . EULAs are different things, and may restrict rights otherwise granted by the law, etc., etc.)
This isn't true.
While the "copyrightability" report[1] mostly deals with images (it was written before coding agents) it's quite clear how code generated by an AI driven by humans can be copyrightable:
> The Office finds that the compilation of these images and text throughout the Work contains sufficient creativity under Feist to be protected by copyright. Specifically, the Office finds the Work is the product of creative choices with respect to the selection of the images that make up the Work and the placement and arrangement of the images and text on each of the Work’s pages.
and
> Unlike prompts alone, these tools can enable the user to control the selection and placement of individual creative elements. Whether such modifications rise to the minimum standard of originality required under Feist will depend on a case-by-case determination. In those cases where they do, the output should be copyrightable
[1] https://www.copyright.gov/ai/Copyright-and-Artificial-Intell...
If the human takes some number of individually generated components and composes them in some creative way, the composition is copyrightable but the individual components are not.
One existing precedent was the layout of a graphic novel consisting AI generated panels. The layout was done by a human and protected by copyright. The content of each individual panel was generated by AI and was not. https://www.copyright.gov/docs/zarya-of-the-dawn.pdf
Code is no different. If AI generates a library and GUI, neither are copyrightable. If a dev glues them together, the expressiveness of that work may be, but it also might be the logical application of attaching interfaces and not creative enough to meet the threshold.
The 2024 opinion reinforces that determination.
So, what's not to like?
This is actually my fear for SWEs, there is SO MUCH PRECEDENT for making the entire career path completely dependent on a single company selling a subscription at absolutely deranged prices.
[0] We should be more ambitious with the software we build. https://news.ycombinator.com/item?id=50225695
There's genuinely just a ton of people who work on 40th percential problems and are super impressed. There's people who work on 90th percentile problems who are impressed too, but if you put those 40th percentile problem solvers on the 90th percentile problems they would not have the same outcomes. The agents by themselves are not as impressive as they're made out to be.
And all the opinions were conflicting, and all the opinions were correct.
The externalities can literally be solved with just more AI. Especially even better AI as it emerges every year. Problems that primitive agents created back in 2024 have now long been solved by the advanced agents of 2026. And in 2028, agents will solve problems the 2026 agents leave behind.
There is never going to be a moment where a massive problem created by AI finally arrives and everyone throws their hands up and says “oh no we should have just coded by hand all along!” Most software doesn’t really even live that long before it has to be changed due to new requirements.
Every problem will be solved by AI and if not then everything just gets trivially rewritten.
Mind you, we have not even entered the insane era yet where local LLMs etched in silicon chips will be putting out code at an insane 16k/tokens per second for just the cost of electricity. Let that sink in.
It’s over for handwritten code (in professional contexts).
This is a shortcoming of this way of thinking, IMHO. It's incredibly unlikely that we will never, ever face a massive problem caused by AI.
Can you just guys go vibecoding and stop trying to convince us or yourselves?