Licenses

Sparkle

Sparkle is the free, open-source update framework for macOS that your app includes. ReleaseKit is independent: it is not affiliated with or endorsed by the Sparkle project or its authors, whose work it builds on with gratitude.

ReleaseKit writes appcasts, signatures and delta updates in Sparkle's formats. Its delta updates are made by a port of Sparkle's BinaryDelta (SUBinaryDeltaCreate.m, SUBinaryDeltaApply.m, SUBinaryDeltaCommon.m, SPUSparkleDeltaArchive.m) and of the bsdiff Sparkle ships, used under the licenses below.

Sparkle's license (MIT)

bsdiff, as shipped by Sparkle

Other software

ReleaseKit's server is written in Rust and uses open-source libraries, under the MIT, Apache 2.0 and similar licenses, run on our servers and not distributed.