# Third-Party Notices **Salt Light Instrument** by **Edge Coastal Instruments** (Durham, Maine, ecin.net) The Salt Light Instrument is built on the work of the open source community, and we are grateful to the projects and contributors below. This document lists the third-party software in the device, its licenses, the data sources it draws on, and how to obtain the source code we are required to share. This file accompanies the [LICENSE](LICENSE) (GPLv3) at the root of the source. --- ## Your device's firmware is open source The firmware that runs on the Salt Light Instrument is **open source, licensed under the GNU General Public License, version 3 (GPLv3)**. The astronomical engine it links (Ephemeris / VSOP87 / ELP2000) is GPLv3, so the firmware as a whole is distributed under the GPLv3. ### Written offer for source (your GPL rights) The firmware includes components licensed under the GPLv3. Under that license you have the right to the complete, corresponding source code for those components. - **Online:** the full firmware source is published at **ecin.net** (see the Support page for the current link). - **By request:** for at least **three (3) years** from the date you received your device, Edge Coastal Instruments will send you a copy of the corresponding source code on a physical medium for a fee no greater than our cost of fulfilling the request. Write to **source@ecin.net**, or to Edge Coastal Instruments, Durham, Maine, and reference your device model and firmware version (shown on the device under **Settings, Software**). A full copy of the GNU General Public License, version 3 is included with the source as [LICENSE](LICENSE) and is also available at https://www.gnu.org/licenses/gpl-3.0.html. --- ## Open source software components | Component | Purpose | License | Copyright / Author | |---|---|---|---| | [ESPHome](https://esphome.io) | Firmware framework and build system | GPLv3 (tooling) / MIT (device runtime) | (c) Nabu Casa, Inc. and the ESPHome contributors | | [ESP-IDF](https://github.com/espressif/esp-idf) | Espressif IoT Development Framework (SoC SDK) | Apache License 2.0 | (c) Espressif Systems (Shanghai) Co., Ltd. | | [LVGL](https://lvgl.io) | On-screen graphics / UI toolkit | MIT License | (c) LVGL Kft. and contributors | | [FreeRTOS](https://www.freertos.org) | Real-time operating system kernel | MIT License | (c) Amazon.com, Inc. or its affiliates | | [lwIP](https://savannah.nongnu.org/projects/lwip/) | Lightweight TCP/IP networking stack | BSD 3-Clause | (c) Swedish Institute of Computer Science | | [Mbed TLS](https://www.trustedfirmware.org/projects/mbed-tls/) | TLS / encryption for secure updates and data | Apache License 2.0 | (c) Arm Limited and contributors | | [Ephemeris (VSOP87 / ELP2000)](https://github.com/MarsCaper/Ephemeris) | On-device sun, moon and planet calculations | GPLv3 | (c) MarsCaper and contributors | | [Material Design Icons](https://pictogrammers.com/library/mdi/) | Interface icons | Apache License 2.0 | (c) Pictogrammers contributors | The astronomical calculations are based on the **VSOP87** planetary theory (Bretagnon and Francou, Bureau des Longitudes) and the **ELP2000** lunar theory (Chapront-Touze and Chapront), implemented via the open source Ephemeris library above. Because that library is GPLv3, the firmware as a whole is distributed under the GPLv3. --- ## Fonts and media | Asset | Purpose | License | |---|---|---| | DM Sans | Display typeface (all UI text) | SIL Open Font License 1.1, (c) Google Fonts. Embedding and redistribution permitted. | | Material Symbols / Material Design Icons | Glyphs for weather, Wi-Fi and UI | Apache License 2.0, (c) Pictogrammers / Google | | Moon near-side texture (Sky screen) | Photorealistic moon-phase rendering | LRO-WAC global mosaic, **NASA / GSFC / Arizona State University**. U.S. Government work, public domain. | | Notification sound clips | Alert chimes | Original recordings created by Edge Coastal Instruments (first-party work; no third-party license applies). | --- ## Data sources and attributions The Salt Light Instrument displays information from the following providers. We thank them for making this data available. | Information shown | Source | Terms | |---|---|---| | Weather and marine conditions (temperature, wind, seas, swell, water temperature) | [Open-Meteo](https://open-meteo.com) | Weather data by Open-Meteo.com, licensed **CC BY 4.0** | | Tide predictions | NOAA / NOS **Center for Operational Oceanographic Products and Services (CO-OPS)** | U.S. Government work, public domain | | Weather alerts and marine forecasts | U.S. **National Weather Service** (NOAA) | U.S. Government work, public domain | | Airport / aviation conditions (METAR) | NOAA **Aviation Weather Center** | U.S. Government work, public domain | | Aurora activity (planetary Kp index) | NOAA **Space Weather Prediction Center** | U.S. Government work, public domain | | Ferry schedule and service alerts | **Block Island Ferry** (Interstate Navigation Co.), publicly available schedule information from blockislandferry.com | Factual schedule data, shown with attribution. Not affiliated with or endorsed by the ferry operator. | | Sun, moon and planet positions | Computed **on the device** (VSOP87 / ELP2000) | No network source, see firmware components above | Time is synchronized from the public **NTP pool** (pool.ntp.org). Software updates and aggregated data are delivered over an authenticated, encrypted connection (HTTPS with certificate pinning) from Edge Coastal Instruments' update service. --- ## Trademarks The Salt Light Instrument is a product of Edge Coastal Instruments. It is **not affiliated with, endorsed by, or sponsored by** the projects or companies named in this document. "ESPHome" and "Home Assistant" are trademarks of Nabu Casa, Inc. "ESP32", "ESP-IDF", and "Espressif" are trademarks of Espressif Systems. "Waveshare" is a trademark of Waveshare Electronics. "DM Sans", "Material Design", and "Material Symbols" are trademarks of Google LLC. All other trademarks are the property of their respective owners and are used only to identify the underlying components. --- ## Warranty disclaimer for open source components The open source components listed above are provided by their authors **"as is", without warranty of any kind**, express or implied, including but not limited to the warranties of merchantability and fitness for a particular purpose, to the fullest extent permitted by each component's license. This disclaimer applies to the third-party open source software itself; it does **not** limit any separate warranty Edge Coastal Instruments provides for the Salt Light Instrument product, which is described in our warranty terms at ecin.net. --- ## Questions For source code requests, licensing questions, or attribution corrections, contact us at **source@ecin.net**.