Back to SCT SpiceSee SpiceSee Download
← BACK TO SPICESEE

Acknowledgements

SpiceSee stands on three pieces of other people's work. Each one is listed below with its licence, what it does, and — where the licence asks for it — the written offer for its source.

3 components · same list as the app's Acknowledgements window

QUIC, LZ and GLZ decoders

LGPL-2.1-or-later
spice-common codecs

From spice-common / spice-gtk, used decode-only. SPICE servers default to auto_glz image compression with no client opt-out, so these decoders are unavoidable in any real client. Licensed under the GNU Lesser General Public License, version 2.1 or later.

You can replace this framework

These decoders ship as CSpiceCodec.framework inside the app bundle, and library validation is disabled so you can substitute your own build. The source includes docs/replacing-the-codec.md, which describes the interface and the build.

Get the source → Read the written offer
Full LGPL-2.1-or-later text →

spice-protocol

BSD-3-Clause
spice-protocol

Wire format headers defining SPICE messages and drawing primitives. Used unmodified — the format itself is unencumbered.

Full BSD-3-Clause text →

Sparkle

MIT
Sparkle

Framework used to check for, download, and install app updates — the machinery behind the Updates tab in Preferences.

Full MIT text →
LGPL-2.1 §6(b) — WRITTEN OFFER

The codec source, on request

The QUIC, LZ and GLZ decoders in SpiceSee are covered by the GNU Lesser General Public License, version 2.1 or later. They are built as a dynamic framework — CSpiceCodec.framework — embedded in the application bundle, with library validation disabled, so you may substitute a modified build of your own under §6(b).

Complete corresponding source for that framework, along with the scripts and instructions needed to rebuild and relink it, is published at github.com/aaronpollock/SpiceSee. If you would rather have it on physical media, write to the address below and we will send it for no more than the cost of distribution.

SCT · spicesee@somecoolthings.com

Why there is no Mac App Store build
Substituting the codec framework requires library validation to be disabled, which App Store review does not permit. SpiceSee is distributed as a Developer ID–signed, notarized DMG instead.
Everything else is Apple’s
TLS, crypto, video decode, audio and rendering all come from Network.framework, CryptoKit, VideoToolbox, CoreAudio and Metal. There is no OpenSSL anywhere in the stack.
SpiceSee Made for macOS Home © 2026 Aaron Pollock