3 ms·
All your peers want is for their software's licenses and other related things to be respected. Many people publish their software under the GPL because they wa
by chlorion 3y ago
All your peers want is for their software's licenses and other related things to be respected.
Many people publish their software under the GPL because they want to enforce that their work remains open and free for everyone. ChatGPT slurping up the source and emitting something based on it, that is then used in a non-free project makes it impossible to guarantee that your work will remain free.
I personally would be ok with my source code being trained on and used as long as the output from the AI is used within the rules of the license I choose.
It would also be a little different if we could train our own "AI", or if ChatGPT and friends were trained on something like Windows source code and the rest of the non-free code on Github. At least then it would be easier to believe that it's actually ok to slurp up code without respecting the license.
The GPL was designed specifically so that you could publish source code without the license being stripped from it by somebody else, that it will remain free no matter who or what uses it or derives from it. Giving the ability to strip the GPL from software as seen fit is something that should be scary and considered very deeply before thinking that it's ok.