2 ms·
> with the rise of AI and inability to enforce licenses or control whether code is used for training. The inability to precisely enforce license abuse has alwa
by talldayo 2y ago
> with the rise of AI and inability to enforce licenses or control whether code is used for training.
The inability to precisely enforce license abuse has always been a problem with Open-Sourcing your code. I don't understand how someone would see AI as a dealbreaker in the real-world of Open Source pragmatism.
- palata 2y agoBecause of the scale? AI is orders of magnitude better at laundering open source licenses than anything that existed before.
- b20000 2y agothe open source licenses are not provided along with the AI generated code, AFAIK
- talldayo 2y agoThey're not included when Tesla ships them illegally either: https://sfconservancy.org/blog/2018/may/18/tesla-incomplete-ccs/ https://sfconservancy.org/blog/2018/may/18/tesla-incomplete-... Even when they were called out on it, it took them years to respond. And this was before LLMs; even then we knew that releasing things under Open Source is mostly a good-faith social contract. These "is it still okay to x because AI exists" questions are besides the point. If you weren't considering the worst-case scenario outcome of your actions already then maybe you should. If AI forces your hand, so be it. But you can always Open Source your code, as long as you've accepted the same risks that existed for the past 20-30 years.