WAMR project reused some components from other open source project:
- cJson: used in the host_tool for remotely managing wasm applications
- contiki-ng: for the coap protocol implementation
- freebsd libm: used in core/shared/platform/alios/bh_math.c
- littlevgl: for the gui samples and wrapped the wasm graphic layer
- llvm. for the AOT/JIT compilation
- wasm-c-api. to implement the C-APIs of wasm. using headers and sameples
- wasmtime: for the wasi libc implementation
- zephyr. for several platform specific examples
The WAMR fast interpreter is a clean room development. We would acknowledge the inspirations by WASM3 open source project for the approach of pre-calculated oprand stack location.
third party components | version number | latest release | vendor pages | CVE details |
---|---|---|---|---|
cjson | 1.7.10 | 1.7.14 | https://github.com/DaveGamble/cJSON | https://www.cvedetails.com/vendor/19164/Cjson-Project.html |
contiki-ng (er-coap) | unspecified | 3.0 | https://github.com/contiki-os/contiki | https://www.cvedetails.com/vendor/16528/Contiki-os.html |
freebsd libm | unspecified | 13.0 | https://www.freebsd.org/ | https://www.cvedetails.com/vendor/6/Freebsd.html |
littlevgl | 6.0.1 | 7.11.0 | https://lvgl.io/ | |
llvm | 11.0.1 | 12.0.0 | https://llvm.org | https://www.cvedetails.com/vendor/13260/Llvm.html |
wasm-c-api | ac9b509f4df86e40e56e9b01f3f49afab0100037 | c9d31284651b975f05ac27cee0bab1377560b87e | https://github.com/WebAssembly/wasm-c-api | |
wasmtime | unspecified | v0.26.0 | https://github.com/bytecodealliance/wasmtime | |
zephyr | unspecified | v2.5.0 | https://www.zephyrproject.org/ | https://www.cvedetails.com/vendor/19255/Zephyrproject.html |