3 ms·
I'm feeling like we need a new gpl. One that prohibits training machine learning models that regurgitate code directly.
by Something1234 5y ago
I'm feeling like we need a new gpl. One that prohibits training machine learning models that regurgitate code directly.
- opan 5y agoI worry that violates freedom 0, although maybe you could add something about the "use" applying to humans. But then what about bots and scripts running automatically?
- rw_grim 5y agoWe don't need a new GPL.. ML creating a derivative work is still a derivative work. So if said derivative work ends up in a non gpl compatible code base, that code base is then violating the license. I would assume that GitHub/Microsoft would have had the forethought for this, but who knows. And in any case, I am not a lawyer...
- MrDresden 5y agoThat is what is supposed to happen. However, reality is different. Copilot keeps being shown to simply regurgitate whole code snippets without modification (and more importantly without attribution).