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

ComponentPurposeLicense
qrcodeQR code generation on the sending sideMIT
zxing-wasm (zxing-cpp)QR recognition (WebAssembly) in the receiving worker; self-hostedMIT / Apache-2.0
Vite + vite-plugin-pwaBuild tooling and offline cachingMIT

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.

Try it now — it runs in the browser you're already using.