3 ms·
The way Meteor works is that the client side framework is bundled with your code and pushed to the browser of the end user, it's this pushing of the merged fram
by ig1 15y ago
The way Meteor works is that the client side framework is bundled with your code and pushed to the browser of the end user, it's this pushing of the merged framework + your code that counts as distribution under the GPL.
The code isn't just run server side.
Also you should read the following sections of the GPL faq which should help clarify your understanding of the issues:
http://www.gnu.org/licenses/gpl-faq.html#WhatCaseIsOutputGPL http://www.gnu.org/licenses/gpl-faq.html#WhatCaseIsOutputGPL
(the output of a GPL program is also GPL "when the program copies part of itself into the output.")
http://www.gnu.org/licenses/gpl-faq.html#MereAggregation http://www.gnu.org/licenses/gpl-faq.html#MereAggregation
(linking doesn't have to be in the compiler sense of the term any form of tight coupling between code is covered)
- muyuu 15y agoWhat I don't understand well yet is the way Meteor works. I'm waiting until they (and firebase) make their final version available, although I've played a bit with them. If it does bundle itself then it could have implications. Maybe LGPL would be more reasonable then.