Back to Fluent Bit

ATTRIBUTIONS

lib/wasm-micro-runtime-WAMR-2.4.1/ATTRIBUTIONS.md

5.0.44.6 KB
Original Source

WebAssembly Micro Runtime Attributions

WAMR project reused some components from other open source project:

  • cJson: in the repository wamr-app-framework, 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
  • LVGL: in the repository wamr-app-framework, 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
  • WebAssembly debugging patch for LLDB: for extending the ability of LLDB to support wasm debugging
  • libuv: for the WASI Libc with uvwasi implementation
  • uvwasi: for the WASI Libc with uvwasi implementation
  • asmjit: for the Fast JIT x86-64 codegen implementation
  • zydis: for the Fast JIT x86-64 codegen implementation
  • NuttX ELF headers: used in core/iwasm/aot/debug/elf_parser.c
  • Dhrystone: for the test benchmark dhrystone

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 operand stack location.

third party componentsversion numberlatest releasevendor pagesCVE details
cjson1.7.161.7.16https://github.com/DaveGamble/cJSONhttps://www.cvedetails.com/vendor/19164/Cjson-Project.html
contiki-ng (er-coap)unspecified3.0https://github.com/contiki-os/contikihttps://www.cvedetails.com/vendor/16528/Contiki-os.html
freebsd libmunspecified13.0https://www.freebsd.org/https://www.cvedetails.com/vendor/6/Freebsd.html
LVGL6.0.17.11.0https://lvgl.io/
llvm11.0.112.0.0https://llvm.orghttps://www.cvedetails.com/vendor/13260/Llvm.html
wasm-c-apiac9b509f4df86e40e56e9b01f3f49afab0100037c9d31284651b975f05ac27cee0bab1377560b87ehttps://github.com/WebAssembly/wasm-c-api
wasmtimeunspecifiedv0.26.0https://github.com/bytecodealliance/wasmtime
zephyrunspecifiedv2.5.0https://www.zephyrproject.org/https://www.cvedetails.com/vendor/19255/Zephyrproject.html
WebAssembly debugging patch for LLDBunspecifiedunspecifiedhttps://reviews.llvm.org/D78801
libuvv1.46.0v1.46.0https://github.com/libuv/libuvhttps://www.cvedetails.com/vendor/15402/Libuv-Project.html
uvwasiunspecifiedv0.0.12https://github.com/nodejs/uvwasi
asmjitunspecifiedunspecifiedhttps://github.com/asmjit/asmjit
zydisunspecifiede14a07895136182a5b53e181eec3b1c6e0b434dehttps://github.com/zyantific/zydis
NuttX ELF headers72313301e23f9c2de969fb64b9a0f67bb4c284df10.3.0https://github.com/apache/nuttx
Dhrystone2.12.1https://fossies.org/linux/privat/old/

Licenses

cJson

LICENSE

contiki-ng

LICENSE

freebsd libm

COPYRIGHT

LVGL

LICENSE

LICENSE

llvm

LICENSE

wasm-c-api

LICENSE

wasmtime

LICENSE

LICENSE

LICENSE

zephyr

LICENSE

libuv

LICENSE

uvwasi

LICENSE

asmjit

LICENSE

zydis

LICENSE

NuttX ELF headers

LICENSE

NOTICE

Dhrystone

LICENSE