Skip to content

Comment on Show HN: Searchkit – React components for elasticsearchparent

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?

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.