4 ms·
I've been reading up on GPL because I know little about the nuances, but I think you only need to GPL and provide the source code if you distribute it to others
by zmoazeni 15y ago
I've been reading up on GPL because I know little about the nuances, but I think you only need to GPL and provide the source code if you distribute it to others. Web seems tricky for GPL, but I thought that was the purpose of AGPL. Please correct me it I am wrong.
- almost 15y agoYou're correct that for a server side web project the GPL doesn't make you distribute source since you never distribute the binary. For client side javascript stuff though you ARE distributing the result (minified JS or whatever) so you do have to distribute the original source.
- davidroetzel 15y agoAGPL closes the "loophole" for server-side code. Meteor pushes a lot of code to the client. This most probably constitutes distribution. See Sencha's take on this: http://www.sencha.com/legal/open-source-faq/ http://www.sencha.com/legal/open-source-faq/ They make money by dual-licensing JS code.