Totally asking out of ignorance here: How does GPLv3 play with JS apps?
I'll normally create an app bundle that includes all the libraries, and the users will only execute that one file. Does that count as distribution? Would that make it such that the whole app must now be licensed under GPLv3? I make source maps available in production (that get dynamically loaded when you open dev tools), is that enough to meet the requirement of sharing the source?
Heck, even if you split off the GPL'd files from the main app bundle and it's loaded dynamically, you'll still be executing it on the same DOM... So it's still eating up the rest of the app into becoming GPLv3, right?
Comments
Totally asking out of ignorance here: How does GPLv3 play with JS apps?
I'll normally create an app bundle that includes all the libraries, and the users will only execute that one file. Does that count as distribution? Would that make it such that the whole app must now be licensed under GPLv3? I make source maps available in production (that get dynamically loaded when you open dev tools), is that enough to meet the requirement of sharing the source?
Heck, even if you split off the GPL'd files from the main app bundle and it's loaded dynamically, you'll still be executing it on the same DOM... So it's still eating up the rest of the app into becoming GPLv3, right?