I wonder what people using chatbot to generate the code think they can do with it. For example what license should be used for it?
-
Chatbots are public for everyone which means same code can be generated. If that’s so then we cannot claim any copyrights to it as with any other public data that’s not ours.
-
Chatbots does not think - they generate data not only based on input data, but also on data they were trained with. What kind of license this data have? Who knows … It wouldn’t be something new to find a copyright problems in closed-source software, right? Think that somebody would prove this. It’s not about “oh when they change license for chatbot I would not use it anymore” - it’s about already generated code.
-
Chatbots are owned by corporations and for now they are more like beta-apps. What would happen if chatbots would be able to generate a production-ready code? Corporations would change the terms of use and the license of it. Think twice why someone would do all the business stuff for free?
For sure everyone using chatbots should understand the code they are generating, but even if that would not be a problem there are tons of other problems. When you order a developer to create some software then it’s his code and his responsibility.
If you generate the code it’s up to you to prove that it belongs to you. If we keep in mind how much different law systems are and how often they are changed it looks like an endless topic full of “what if …” and without any facts.