Live data from Hacker News

Ownership of AI-Generated Code Hotly Disputed

spectrum.ieee.org

11–20 of 205 posts

Re: Ownership of AI-Generated Code Hotly Disputed

#12
I would have thought that in the vast majority of current AI-generated code we are talking about single blocks and functions that are just Intellisense on steroids that only a rather self-deluding coder would consider original enough or "theirs" to attribute authorship to.

There are no doubt grey areas and more serious cases as the technology improves and the generated content increases in length and functional value, but I hope we don't throw the productive baby out with the Luddite bathwater...

Re: Ownership of AI-Generated Code Hotly Disputed

#13
post #5
post #3

Earlier quoted context omitted.

[flagged]

Which had, as a concept and in practice nothing to do with code ownership.

Depends I guess, there are a million definitions of communism, but commonly the idea is, to give the tools and factories into the hand of the workers (in theory), so you probably could argue that code ownership of productive code falls under this.

Re: Ownership of AI-Generated Code Hotly Disputed

#14

Code cannot be owned. A creative expression may be copyrighted. Purely functional expressions may not be copyrighted. The output of a trained AI is insufficiently creative to be copyrighted. Only humans can hold a copyright. Now with all that, there really isn’t anything here to get worked up over.

"Purely functional expressions may not be copyrighted."

Is this more than a opinion?

Because you can have whole programs as a long functional expression (not that I am a fan of such a coding style, but it exists).

Re: Ownership of AI-Generated Code Hotly Disputed

#15

I would have thought that in the vast majority of current AI-generated code we are talking about single blocks and functions that are just Intellisense on steroids that only a rather self-deluding coder would consider original enough or "theirs" to attribute authorship to. There are no doubt grey areas and more serious cases as the technology improves and the generated content increases in length and functional value…

I think that kind of depends on how common the snippet is. If it's code for swapping to variables, well everyone has written that and it's small. But what if it's a rarer thing like a new kind of debayering algorithm that takes a much larger "snippet" from a novel algorithm? As far as I'm aware there are no rigorous studies showing the level to which one could duplicate longer stretches of code and if it can do something like this.

Re: Ownership of AI-Generated Code Hotly Disputed

#16
“…modify[ing] its AI model so that it traces attribution and gives credit to the original authors of the code, adding the associated copyright notices and license terms in the process…Biderman says is technologically feasible.”

Is it really feasible? What does “traces attribution” even mean here? It’s not emitting “code”, it’s emitting individual tokens that each were found throughout the input corpus. The “code” is the arrangement of those tokens, but that is determined by the weighting of the whole network, so what can be traced?

Can someone who understands generative ML better than me weigh in on this?

Re: Ownership of AI-Generated Code Hotly Disputed

#18

I would have thought that in the vast majority of current AI-generated code we are talking about single blocks and functions that are just Intellisense on steroids that only a rather self-deluding coder would consider original enough or "theirs" to attribute authorship to. There are no doubt grey areas and more serious cases as the technology improves and the generated content increases in length and functional value…

You can generate whole linux kernel drivers with eg. ChatGPT. And things will only get better, so your dismissal is not very forward looking. The issue will need to be dealt with.
Post reply on HN