> How should I declare the license of the wasm binary? The only way to 
> pass libreJS is to add the game license for the lines of code that are 
> linking the binary.

You can't define a license for the binary, but you can do it for the script 
that calls the binary.
It's not much different to a webpack bundle, where you also have multiple 
modules merged into a single blob

I prefer to do this in a table like described here 
https://www.gnu.org/licenses/javascript-labels.html .
You can define multiple licenses for a script. And you can add an additional 
column for information.

Check out this one:
https://pixelplanet.fun/legal/
This is the table that gets parsed by librejs.
But it has a hundred rows, cause every language has seperate js files and 
librejs only allows one script per row currently.
Here is a summarized on, that is better for human reading:
https://pixelplanet.fun/legal/summarized.html

In my opinion, it's the most important that a human can easily work with it... 
and librejs support can be added additionally.

Regards, hf

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to