All AI-generated code should be Open Source
Jakub Jankiewicz argued that AI-generated code should be open source because models ingested public GNU and Stack Overflow software without attribution.
By Dillip Chowdary • Nov 15, 2026 • Source: jakub.jankiewicz.org
In this post
Developer Jakub Jankiewicz released an architectural analysis proposing that all software generated by artificial intelligence models must be published under open-source licenses. The stance detailed in jakub.jankiewicz.org's report argues that closed commercial tools exploit public repositories without providing required creator attribution. Ingesting community repositories to power proprietary coding assistants creates deep ethical and regulatory conflicts across the industry.
This analysis details the copyright precedents, global statutory discrepancies, and licensing frameworks governing synthetic code generation across multiple jurisdictions. The breakdown serves software engineers, open-source maintainers, and enterprise technology leaders managing intellectual property compliance when adopting machine programming assistants. It reviews how public code archives assembled over decades are utilized within proprietary commercial software workflows.
01GNU project heritage and license laundering
Artificial intelligence models rely on a massive historical corpus of open-source software built since RMS announced the GNU Project and the Free Software Movement. Companies developing commercial models scraped this community code across the public internet without obtaining explicit consent or providing creator attribution. Packaging decades of shared volunteer programming into closed proprietary systems directly undermines the core ethos of the free software ecosystem.
Training pipelines also ingested extensive developer discussions from Stack Overflow and related Stack Exchange network platforms. Content across those technical communities is released under Creative Commons licenses that legally mandate creator attribution. Stripping away attribution terms while monetizing community knowledge inside proprietary models functions as what Jankiewicz describes as license laundering.
Decades of open collaboration were absorbed into closed algorithmic tools without offering reciprocal transparency to original project contributors. Exploiting public developer repositories while withholding attribution contradicts the legal intent of shared software repositories. This systematic extraction converts communal documentation and shared programming logic into private assets without honoring original licensing requirements.
02Monkey selfie precedent and non-human copyright
Under United States legal standards, software generated entirely by artificial intelligence cannot receive statutory copyright protection because it lacks human authorship. The foundation for this principle originated during the monkey selfie dispute, which affirmed that non-human entities cannot hold legal copyrights.
The U.S. Copyright Office subsequently cited that specific judicial precedent to assess ownership claims on automated machine creations.

Established digital archives already enforce non-human authorship restrictions across their content policies. Wikimedia Commons requires administrators and contributors to tag all purely synthetic media assets as public domain works. Because automated algorithms cannot qualify as human creators, the raw programming syntax they generate cannot support enforceable proprietary copyright claims.
Applying non-human authorship standards directly to computer programming prevents corporations from declaring exclusive ownership over automated syntax outputs. When machine learning engines generate scripts without substantive human guidance, no legal copyright attaches to the resulting code. Programmatic output produced without recognized human authors fundamentally remains outside traditional private copyright protection regimes.
Advertisement
Tech Pulse Daily
Get tomorrow's pulse first
Join engineers who read Tech Pulse before stand-up. Free, weekday mornings.
03Global copyright law and UK protections
Intellectual property statutes diverge significantly across international jurisdictions, generating regulatory uncertainty for engineering organizations worldwide. In the United Kingdom, statutory provisions grant limited copyright protection to computer-generated works that lack human authors. These international differences mean that machine-generated code encounters conflicting ownership protections depending entirely on where software engineers develop and deploy applications.
Conflicting legal rules create compliance risks for multinational engineering teams building software across border boundaries. A code snippet considered public domain material in the United States could theoretically claim proprietary protections under British law. These conflicting statutory interpretations complicate corporate governance and risk management for engineering organizations utilizing artificial intelligence tools globally.
Navigating contradictory regional frameworks requires adopting a uniform operational standard across every development environment. Inconsistent international protections make software licensing unpredictable for organizations that distribute products across multiple legal jurisdictions. Standardizing developer practices across all geographic operating regions prevents costly disputes over machine-generated intellectual property rights.
04Public domain dedication under CC0 licenses
To establish fairness across conflicting legal jurisdictions, developers and organizations should explicitly publish automated software under recognized open-source licenses. Alternatively, engineering teams can dedicate generated outputs to the public domain using the Creative Commons Zero or CC0 dedication. Applying permissive public licensing structures ensures that synthetic code respects the open ecosystem that enabled modern artificial intelligence.
Voluntary public domain dedication removes legal confusion across international borders by eliminating questionable proprietary ownership claims. Releasing automated scripts under open licenses returns tangible value to the global developer community whose work trained commercial models. Formal CC0 dedications offer legal certainty to software engineers who integrate automated assistance into wider production codebases.
Standardizing on permissive distribution models prevents artificial monopolies while maintaining operational transparency for developers everywhere. Explicit licensing eliminates ongoing compliance ambiguities that arise when vendors attempt to restrict downstream code usage. Selecting CC0 declarations or open licenses establishes reliable operational safeguards for software organizations and end users alike.
05Prompt-driven development without human review
Modern software engineering rarely represents an entirely manual effort or a completely autonomous generation pipeline. Many developers now rely heavily on artificial intelligence tools without reviewing generated outputs or modifying syntax to match application architecture. Code produced when human participation remains limited strictly to entering conversational prompts should unconditionally be released as open-source software.
Submitting conversational text prompts does not meet the legal threshold of human creativity required to establish proprietary ownership. Code integrated directly from machine outputs without manual refactoring reflects automated assembly rather than genuine human craft. Claiming proprietary restrictions over raw prompt completions disregards the vast open-source foundation that made automated code generation possible.
Jankiewicz, who shares technical analyses on Twitter under the handle @jcubic and on LinkedIn, maintains that unreviewed machine outputs belong to the open commons. Developers relying on automated synthesis must acknowledge the collective contributions underpinning their tools. Releasing unedited machine output under open licenses protects the shared resources that sustain modern software engineering.
All AI-generated code should FAQ
Why should AI-generated code be released as open source?
Artificial intelligence models were trained without permission or attribution on open-source code and Creative Commons materials from Stack Overflow. Releasing generated outputs openly prevents license laundering and honors the community that enabled the technology.
Is AI-generated code protected by copyright in the United States?
No, United States copyright law requires human authorship, relying on the monkey selfie dispute as foundational legal precedent. The U.S. Copyright Office and Wikimedia Commons both treat purely synthetic non-human works as uncopyrightable public domain material.
Do international copyright laws treat AI-generated code differently?
Yes, international copyright laws vary, with jurisdictions like the United Kingdom offering limited protection for computer-generated works. Releasing code under open-source licenses or CC0 establishes a consistent standard across borders.
Does writing text prompts grant copyright ownership over the code?
No, writing basic prompts without reviewing or manually modifying the resulting code represents minimal human effort. Because prompt-only workflows lack substantial human authorship, the resulting output should remain open source.
Sources
Author
Dillip Chowdary
Writes Tech Bytes coverage of AI, engineering, and the tools that actually ship. Editor of Tech Pulse Daily.
Related on Tech Bytes
Advertisement