Zap uses FFmpeg and AetherEngine under the LGPL. The source code for these libraries, and our build scripts, are linked below.
This page lists every open-source component that ships in Zap. The full licence texts are also in the app, under Settings > Legal.
Linked statically, under its App Store exception.
Linked as dynamic frameworks. Built by FFmpegBuild 3.14.0: libavcodec, libavformat, libavutil, libswresample, libswscale and libavfilter.
The licence texts for every component are also in Zap, under Settings > Legal.
AetherEngine 7.62.0 is licensed under the LGPL v3 with this additional permission from its copyright holder, quoted in full:
As an additional permission under Section 7 of the GNU General
Public License v3 (and, where this license is the GNU Lesser
General Public License v3, by reference through Section 4 of
LGPL v3 incorporating GPL ยง7), the copyright holder grants
permission to distribute, install, and use this Program โ and
any modified versions thereof โ through application stores and
beta-distribution platforms operated by third parties (including
but not limited to the Apple App Store and Apple TestFlight),
even where the platform's terms impose restrictions on:
- signing or re-signing of the binary by anyone other than
the original developer or the platform operator;
- tamper protection, FairPlay-style DRM, or similar
integrity controls applied to the binary by the platform;
- end-user redistribution of the installed binary outside
the platform's own channels;
- end-user re-linking of the installed binary against
modified versions of the Program,
even where such restrictions would otherwise be incompatible
with Sections 4-6 of GPL v3.
This permission applies solely to the binary distribution path.
It does not waive any obligation under this License regarding
the source code: the complete corresponding source for the
Program (including any modifications) remains available at the
upstream public repository, and recipients retain every right
granted by GPL v3 (or LGPL v3) with respect to that source โ
they may obtain it, study it, modify it, build their own copy,
and distribute their modified version under the same license,
outside the constraints of any application store.
For three years after each release of Zap, David Faux will send the corresponding source code of the LGPL-licensed components on request. Write to legal@davidfaux.com.
The terms of use do not restrict the rights that these licences give you.