Compliance disclosure
Specchio source code and license notices
Last updated: June 22, 2026
Specchio source for affected macOS builds is available in a public GitHub repository with one tag per distributed build. The repository includes the application source, AirPlay FairPlay provider source, license texts, build metadata, USB tooling notices, and the modified WebDriverAgent submodule reference.
Public repository
Specchio full source release
- Repository
- github.com/Alexintosh/specchio-source
- Build tags
- Specchio license
- GNU General Public License version 3, included as
LICENSEin the repository. - WebDriverAgent
-
BSD-licensed submodule at
e363ccc0b6eb7de57b04515cedcf2587b0f494fc
Included source
- Specchio macOS app source and build project files.
- Specchio companion keyboard and ReplayKit extension source.
- AirPlay FairPlay provider source and rebuild script.
- Modified WebDriverAgent fork pinned as a Git submodule.
- Per-build
BUILD.mdmetadata for affected builds.
Application license
- Specchio source is distributed under GPL-3.0.
- Each build tag includes the GPL-3.0 text at repository root.
- Third-party components remain under their respective licenses.
AirPlay FairPlay
UxPlay/lib/playfair/*is GPL-3.0 licensed.fairplay.h,fairplay_playfair.c, andlogger.hcarry LGPL-2.1-or-later notices.-
Upstream reference:
FDH2/UxPlay
510d55ed6ca11b07d25ab75eb32a327f0b56bf73
USB tooling
iproxyandlibusbmuxd: GPL-2.0-or-later and LGPL-2.1-or-later.libimobiledevice-glue: LGPL-2.1-or-later.libplist: LGPL-2.1-or-later.- Source locations and license texts are included under
ThirdParty/USBTools/.
WebDriverAgent
- Specchio references a modified WebDriverAgent fork as a Git submodule.
- The submodule is pinned to
e363ccc0b6eb7de57b04515cedcf2587b0f494fcin each build tag. - WebDriverAgent is distributed under a BSD license.
Swift packages
- Sparkle is resolved through Swift Package Manager and distributed under MIT-style license terms with additional bundled third-party notices.
- BigInt is resolved through Swift Package Manager and distributed under MIT license terms.
- Pinned package revisions are recorded in
Package.resolved.
Additional review requests
For a specific distributed build, check out the matching specchio-YYYYMMDDNN tag in the public source repository.
Questions about source availability or license notices can be sent through the review channel where this page was provided.