Third-party notices and source code for AirCodec
AirCodec is published by FusionAir, LLC, PO Box 156, Smyrna, Tennessee 37167. It includes open-source software from other projects, each under its own licence. This page has the notices for every AirCodec release, and the source code those licences entitle you to: free of charge, with no request needed.
The notices installed with your copy of AirCodec are the ones that apply to it. Open them from Settings, Licence, "Third-party software notices".
Current version
These links always point to the newest version of AirCodec.
- Third-party notices: every component, its version, and its licence in full
- Chromium's licences: the licences of the browser components inside AirCodec's application window
- AirCodec open-source code: the source of mpg123, LAME and SRT, with the recipes AirCodec builds them from
- FFmpeg source code: the source of the FFmpeg program AirCodec includes, with LAME and Opus, and the script that builds it
- Source of Electron's ffmpeg.dll: the FFmpeg library inside the application shell, with Electron's build settings and patches
Earlier versions
The notices and source code for every AirCodec version, including the current one, are listed on one page: Notices and source code for every version.
Components and their licences
The exact version of each component is in the notices for each release.
- FFmpeg: Plays internet streams; Barix send and receive. Licence: GNU LGPL 2.1 or later.
- mpg123: MPEG audio decoding. Licence: GNU LGPL 2.1.
- LAME: MP3 encoding. Licence: GNU Library GPL 2.
- SRT: Transport and encryption for Direct links. Licence: Mozilla Public License 2.0.
- OpenSSL: Cryptography for Direct links. Licence: Apache License 2.0.
- Opus: Opus encoding and decoding. Licence: BSD-3-Clause.
- SpeexDSP: Echo cancellation. Licence: BSD-3-Clause.
- libre: SIP signalling (modified by FusionAir). Licence: BSD-3-Clause.
- G.722 codec: G.722 audio. Licence: Public domain and BSD-2-Clause.
- Electron: Application shell. Licence: MIT.
- Chromium: Application window. Licence: BSD-3-Clause and others.
- FFmpeg in Electron (ffmpeg.dll): Media in the application shell. Licence: GNU LGPL 2.1 or later.
- Node.js: Application runtime. Licence: MIT and others.
- V8: JavaScript engine. Licence: BSD-3-Clause.
- Microsoft D3DCompiler: Graphics for the application window. Licence: Microsoft's terms; not open source.
Replacing the open-source libraries
FFmpeg, mpg123, LAME and Electron's ffmpeg.dll are licensed under the GNU Lesser General Public License. Each is a separate file in your AirCodec installation, and you may replace any of them with a version you have modified or built yourself. SRT's source is provided under the Mozilla Public License 2.0.
Questions and physical copies
If you would rather receive the source code on physical media, write to legal@fusionair.net with your AirCodec version and the component you want. We will send it for no more than the cost of making and sending the copy.
FusionAir, LLC
PO Box 156
Smyrna, Tennessee 37167
legal@fusionair.net
AirCodec itself
AirCodec is proprietary software, licensed under the AirCodec End User Licence Agreement, which the installer shows and which must be accepted before AirCodec installs. How AirCodec handles your data is in the AirCodec Privacy Notice. Nothing on this page grants any right in AirCodec itself.