I'm neither part of the Emscripten team or a lawyer, so take my answers with a huge grain of salt.
> > 1. Under which license and copyright is the from emscripten generated > code? > > Emscripten doesn't matter in this case, only the license of the source code that's compiled. > > 1. As far as I know, there are JavaScript / Browser implementations of > libc in order to be able to execute code which uses these APIs. Under > which > license and copyright is this code? Is there a specific source code folder > which holds this implementation so that I can focus my intention on this > particular folder? > > AFAIK Emscripten uses MUSL as libc (https://musl.libc.org/) which is liberally licensed (MIT License: https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT). Standard MIT license may require attribution, at least that's what I've been told is the main difference to the even more liberal zlib/libpng license. > > 1. Is there a difference regarding emitting asm.js and WASM in the > context of license and copyright? (there is obviously a technical > difference, but I am not interested in this at the moment) > > I don't think so. > > 1. Is in the generated code anything which was copied or otherwise > added which orignally stems from another open source software? What comes > to my mind are things like polyfills which could be generated into the > code > in order "to make things work" etc.. (I am aware of emscripten ports and > we > specifically use FreeType, Harfbuzz and ICU. But is there more than that). > > This is actually something the Emscripten team needs to answer. The toolchain license itself should not "bleed into" the compiler output, but there may be some sources compiled into the resulting program where the license matters (such as MUSL). -- You received this message because you are subscribed to the Google Groups "emscripten-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/emscripten-discuss/7cf6fd8a-96e8-4f27-b188-a1cb958bb231n%40googlegroups.com.
