Hacker News

Favorites Setup
Comment by harveymadeunico | original | All AI-generated code should be Open Source
[−]harveymadeunico · 2026-11-15 Sun 16:00 UTC · link
I’m curious what programming languages was it for? And did they open source their version?

It’s interesting because these developments are actually an argument for making closed source software moving forward if you’re hand-crafting it make it the most restrictive license possible and don’t show the sources.

But I don’t agree with the OP everything should be open sourced. For instance, there’s a difference between deliberately steered AI work and something completely vibed. The former takes deliberation and creative choice, the latter will spit out fragments of prior art.

It’s the same with all generative work. Using diffusion models with controlNet (or equivalent) I can pass in a sketch wholly from my line drawings, and ask it to paint for me. That’s my design, assisted by AI, and should be completely copyright by me.

Coding agents will do the same thing when given sufficiently unique inputs. So, the claim all should be open sourced by default is flawed.

[−]teiferer · 2026-11-15 Sun 17:07 UTC · link
> and don’t show the source

At this point, LLMs can just parse the machine code in your binary.

By doing closed source you are making it harder for the good guys (humans trying to learn sth or contribute) but not for the bad guys (LLMs getting trained or otherwise reading the code).

[−]harveymadeunico · 2026-11-15 Sun 18:54 UTC · link
That’s fair but it takes deliberate reverse engineering to extract code from a closed binary, and you might land at something inferred, but generative AI is not being trained on reverse engineered assembly unless it is task-specific model being trained for that.

But you’re right, the fact is we simply live in a different world today and it’s tough to say what is the path forward.

But it’s harder to justify giving to the public when companies are making money on our work. It’s not a good situation for creators across the board unless motivations are purely altruistic.