Files
xiaozhi-esp32/managed_components/lvgl__lvgl/COPYRIGHTS.md
2025-09-05 13:25:11 +08:00

55 lines
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
LVGL uses the following third-party libraries.
For the licenses, see the corresponding `LICENSE.txt` file in each librarys folder.
**Barcode (Barcode generator)**
- Path: src/libs/barcode
- Source: https://github.com/fhunleth/code128
**Expat (XML parser)**
- Path: src/libs/expat
- Source: https://github.com/libexpat/libexpat
**FreeType (Font rendering library)**
- Path: src/libs/freetype
- Source: https://github.com/freetype/freetype
- Note: Only the interfaces are used; FreeType itself is not part of LVGL.
**GifDec (GIF decoder library)**
- Path: src/libs/gifdec
- Source: https://github.com/lecram/gifdec
**LodePNG (PNG decoder)**
- Path: src/libs/lodepng
- Source: https://github.com/lvandeve/lodepng
**LZ4 (Compression/Decompression)**
- Path: src/libs/lz4
- Source: https://github.com/lz4/lz4
**QR Code (QR code generator)**
- Path: src/libs/qrcode
- Source: https://github.com/nayuki/QR-Code-generator
**ThorVG (Vector graphics rendering)**
- Path: src/libs/thorvg
- Source: https://github.com/thorvg/thorvg
**TinyTTF**
- Path: src/libs/tiny_ttf
- Source:
- https://github.com/nothings/stb (*Only parts are integrated*)
- https://github.com/codewitch-honey-crisis/tiny_ttf (*Modified version of the original STB library*)
**TJPGD (JPEG decoder)**
- Path: src/libs/tjpgd
- Source: http://elm-chan.org/fsw/tjpgd/00index.html
**TLSF (Two-Level Segregate Fit memory allocator)**
- Path: src/stdlib/builtin
- Source: https://github.com/mattconte/tlsf
**Printf (Printf formatting library)**
- Path: src/stdlib/builtin
- Source: https://github.com/mpaland/printf