Open-source notices
Last updated 26 September 2026
ByteMirror includes open-source software. This page lists each component, its license and a link to the project. Thank you to everyone who builds and maintains them.
Each component is licensed under its own license. Nothing in the ByteMirror license agreement limits the rights those licenses give you.
Components
| Component | License | Project |
|---|---|---|
| UxPlay (AirPlay receiver library) | GPL-3.0 | github.com/FDH2/UxPlay |
| llhttp (included with UxPlay) | MIT | github.com/nodejs/llhttp |
| libplist | LGPL-2.1 | github.com/libimobiledevice/libplist |
| OpenSSL | Apache-2.0 | openssl.org |
| libusb | LGPL-2.1 | libusb.info |
| libwdi | LGPL-3.0 | github.com/pbatard/libwdi |
| libusb-win32 | GPL-3.0 (driver), LGPL-3.0 (library) | github.com/mcuee/libusb-win32 |
| libusbK | BSD-3-Clause | github.com/mcuee/libusbk |
| Qt 6 | LGPL-3.0 | qt.io |
| FFmpeg | LGPL-2.1-or-later | ffmpeg.org |
| libobs (OBS Studio) | GPL-2.0-or-later | obsproject.com |
| scrcpy server | Apache-2.0 | github.com/Genymobile/scrcpy |
| nlohmann/json | MIT | github.com/nlohmann/json |
| miniaudio | MIT-0 or public domain | miniaud.io |
| QR Code generator by Project Nayuki | MIT | nayuki.io/page/qr-code-generator-library |
| AndroidX libraries | Apache-2.0 | developer.android.com/jetpack/androidx |
| ZXing | Apache-2.0 | github.com/zxing/zxing |
The AirPlay receiver is a separate program, and it uses UxPlay, llhttp and libplist. The ByteMirror source for OBS Studio uses libobs.
Source code
Two parts of ByteMirror are open source themselves: the AirPlay receiver, under GPL-3.0, and the ByteMirror source for OBS Studio, under GPL-2.0-or-later. Their complete source code is published at [source code address].
The source code of the other GPL and LGPL components we distribute, including any changes we made to them, is at the same address. You can also ask for it by emailing [email protected]. This offer is valid for three years from the date we last distributed that version.
You may replace the LGPL libraries in ByteMirror, such as the Qt, FFmpeg and libusb DLLs, with your own compatible builds. The license agreement doesn't restrict this.
Contact
Questions about open-source licensing, or a request for source code? Email [email protected].