LightDrop / Licenses
Licenses & attribution
LightDrop stands on open source and stays open source.
This project
LightDrop's own code is released under the MIT License. The screen-to-camera concept builds on the excellent open-source work of the decimen-optical-transfer project (MIT License); LightDrop is an independent implementation with its own design, interface and wire format, and is not affiliated with or endorsed by that project.
Third-party components
| Component | Purpose | License |
|---|---|---|
| qrcode | QR code generation on the sending side | MIT |
| zxing-wasm (zxing-cpp) | QR recognition (WebAssembly) in the receiving worker; self-hosted | MIT / Apache-2.0 |
| Vite + vite-plugin-pwa | Build tooling and offline caching | MIT |
Full license texts ship in the repository's THIRD_PARTY_NOTICES.md.
Research lineage
The frame-loss-tolerant streaming uses Luby Transform codes (Michael Luby, 2002), the founding member of the fountain-code family. Related open experiments worth reading: txqr and airgapped-qr-code-transfer.