From: Michał T. <Mic...@st...> - 2025-07-21 10:54:00
|
Hi Alex, On 7/21/25 10:45 AM, Alexander Burke via Opensc-devel wrote: > You can't legally do that, because the code comes from (1) a program > you did not write, which (2) was trained on code written (and > copyrighted) by others which it is regurgitating, which is also likely > to be licensed differently. Ad 1. You could argue the same about any output of non-AI code generators and/or compilers. I respectfully disagree. I came up with the prompt, and I retain intellectual property rights to the generated code. Ad 2. I myself was trained using code written (and copyrighted) by others. I tend to reuse good programming patterns I have seen before. This is how learning works. AI is no different. There is no such thing as 100% originality. You are always inspired by, and you always reuse, thoughts previously expressed by other people. > This is what the Wikimedia Foundation has to say about it: > https://en.wikipedia.org/wiki/Wikipedia:Large_language_models_and_copyright Isn't it better to use a more specific source, such as https://openai.com/policies/terms-of-use/ ? /As between you and OpenAI, and to the extent permitted by applicable law, you (a) retain your ownership rights in Input and (b) own the Output. We hereby assign to you all our right, title, and interest, if any, in and to Output. / > This is a legal and technical minefield and I encourage you, and the > project, to obtain legal advice before using this "tool". Well, life is a legal, technical, and emotional minefield. Common sense helps, though. I understand that the legal status of AI-generated code is still under debate, and interpretations may vary across jurisdictions. While I am confident in my approach, I remain open to further discussion and will reconsider my position if authoritative legal guidance becomes available. Regardless of how the code is generated, I ensure that all contributions are diligently reviewed for license compatibility and compliance with project policies. I believe that maintaining these standards is essential for the integrity and sustainability of the project. Have a nice day, Mike |