3 ms·
> GPL means that anyone who modifies the source code, or integrates it into a larger work, has to release the modified version. Is this accurate? I thought GPL
by normie3000 2y ago
> GPL means that anyone who modifies the source code, or integrates it into a larger work, has to release the modified version.
Is this accurate? I thought GPL only required distributing the source alongside binaries. If you're running GPL code as a web service, I don't think there's a requirement to release the source to your users.
- awkwardpotato 2y agoIn this case, you would want the Affero General Public License (AGPL) which specifically has a carve-out (in?) for web servers. Section 13, "Remote Network Interaction; Use with the GNU General Public License." [0] [0] "[...] your modified version must prominently offer all users interacting with it remotely through a computer network (...) an opportunity to receive the Corresponding Source of your version"