Tactility/THIRD-PARTY-NOTICES.md
Ken Van Hoeylandt 4b6ed871a9
Implemented TactilityKernel and DevicetreeCompiler, updated licenses & copyrights (#452)
**New features**

- Created a devicetree DTS and YAML parser in Python
- Created new modules:
  - TactilityKernel (LGPL v3.0 license)
  - Platforms/PlatformEsp32 (LGPL v3.0 license) 
  - Platforms/PlatformPosix (LGPL v3.0 license)
  - Tests/TactilityKernelTests

Most boards have a placeholder DTS file, while T-Lora Pager has a few devices attached.

**Licenses**

Clarified licenses and copyrights better.

- Add explanation about the intent behind them.
- Added explanation about licenses for past and future subprojects
- Added more details explanations with regards to the logo usage
- Copied licenses to subprojects to make it more explicit
2026-01-24 15:47:11 +01:00

67 lines
2.0 KiB
Markdown

# Third-Party Notices
### ESP-IDF
This project uses ESP-IDF to compile the ESP32 firmware.
Website: https://www.espressif.com/
License: [Apache License v2.0](https://github.com/espressif/esp-idf/blob/master/LICENSE)
### Flipper Zero Firmware
Some of the code in inside the Tactility or TactilityCore project has originally been adapted
from the Flipper Zero firmware it was changed to fit the Tactility project.
Website: https://github.com/flipperdevices/flipperzero-firmware/
License: [GPL v3.0](https://github.com/flipperdevices/flipperzero-firmware/blob/dev/LICENSE)
### Google Fonts
Website: https://fonts.google.com/icons
License: [Apache License, version 2.0](https://fonts.google.com/attribution)
### Google Material Design & Icons
Website: https://fonts.google.com/icons
License: Multiple (SIL Open Font License, Apache License, Ubuntu Font License): https://developers.google.com/fonts/faq
### Timezones CSV
Website: https://github.com/nayarsystems/posix_tz_db
License: [MIT](https://github.com/nayarsystems/posix_tz_db/blob/master/LICENSE)
### Minmea
Website: https://github.com/kosma/minmea
License: [WTFPL](https://github.com/kosma/minmea/blob/master/LICENSE.grants), [LGPL 3.0](https://github.com/kosma/minmea/blob/master/LICENSE.LGPL-3.0), [MIT](https://github.com/kosma/minmea/blob/master/LICENSE.MIT)
### Meshtastic Firmware
Parts of the Meshtastic firmware were copied and modified for Tactility.
Website: https://github.com/meshtastic/firmware
License: [GPL v3.0](https://github.com/meshtastic/firmware/blob/master/LICENSE)
### BQ27220 Driver
Website: https://github.com/Xinyuan-LilyGO/T-Echo/blob/main/LICENSE
License: [MIT](https://github.com/Xinyuan-LilyGO/T-Echo/blob/main/LICENSE)
### esp32s3-gc9a01-lvgl
Website: https://github.com/UsefulElectronics/esp32s3-gc9a01-lvgl
License: [Explicitly granted by author](https://github.com/ByteWelder/Tactility/pull/295#discussion_r2226215423)
### Other Dependencies
Some dependencies contain their own license. For example: the subprojects in `Libraries/`