Hacker News new | ask | show | jobs
by jmclnx 2618 days ago
Isn't this what GPLv3 is suppose to prevent ? Commercial Entities seems to hate it, there must be a reason, probably because they cannot 'cheat' with it.
3 comments

IANAL but as I understand it, GPLv3 prevents "tivoization" and AGPLv3 prevents running modified services without releasing the source code. Corporations particularly hate AGPLv3.
what's the difference? unmodified vs. modified code?
Depends. Some commercial entities deliberately choose GPLv3 to sell unrestricted version in addition to distributing the GPLed one for free.
No, that would be AGPL, and freeloaders hate it.