It's totally understandable to not want companies to profit off of proprietary, closed-source forks of your software. I get it! But there are licenses that you can use to stop that from ever happening (namely [A]GPL). Why not use one of those?
It's totally understandable to not want companies to profit off of proprietary, closed-source forks of your software. I get it! But there are licenses that you can use to stop that from ever happening (namely [A]GPL). Why not use one of those?
Copyleft is politically scary to some people, so they refuse to acknowledge it other than to call people zealots. Explicit licenses protect you. Open source spirits don't. Everyone should be honest: the only reason a lot of people prefer open source is because they want to preserve a rug-pull option. Then they get surprised with it's Amazon pulling the rug on them.
Indeed, copyleft can be politically scary. Especially when for-profit companies co-opt copyleft to drive licensing revenue by selling alternative license arrangements [1]. If all those who adopt copyleft licenses pledged to commitment to community-oriented GPL enforcement principles [2] I think that it would be a lot less scary. Unfortunately we've seen "copyleft trolls" that try to wield copyleft as a weapon, either for profit or to make other demands that are not helpful to the community.
Copyleft licenses are, indeed, protective licenses from my perspective. Or, they should be.
An aside, when it comes to "Amazon pulling the rug" -- what exact incident are you referring to?
[1] https://sfconservancy.org/blog/2020/jan/06/copyleft-equality...
[2] https://sfconservancy.org/copyleft-compliance/principles.htm...