News for hackers. Stuff that matters.
Re:What Copilot means for open source by withinboredom on Sunday June 26, 2022 @04:30AM (#31882125)
There's a difference between "generated" and "processed/transformed through a process". The fact that the chemical composition of paint changes as it dries does not change the art.
Re:What Copilot means for open source by _gabe_ on Sunday June 26, 2022 @07:18AM (#31882915)
According to Websters, to generate is:

> : to define or originate (something, such as a mathematical or linguistic set or structure) by the application of one or more rules or operations[0]

Creating something from the application of rules or operations sounds just like what a compiler does. Whereas to process something is:

> : treated or made by a special process especially when involving synthesis or artificial modification

So if anything it sounds like you're asking if processed code is copyrightable. But this is just quibbling over pedantry. My original point stands. AI is just following a predefined set of rules to transform your request into code. It's a program, just like a compiler is a program. So it would be really hard to say that AI generated code is non copyrightable, but compiler/transpiler/fuzzy generated code is copyrightable.

[0]: https://www.merriam-webster.com/dictionary/generate

[1]: https://www.merriam-webster.com/dictionary/process

Re:What Copilot means for open source by withinboredom on Sunday June 26, 2022 @08:44AM (#31883409)
I think we can all agree that copilot “generates” code. In that the code did not exist until copilot suggests it. I also think we can agree that a compiler turns existing code into new code that does the exact same thing the code describes. If we can’t agree on that, we have some pretty fundamental definitions to figure out in the courts.