The JUCE Framework is an open source framework licensed under a combination of open source and commercial licences.
The JUCE Framework modules are dual-licensed under the AGPLv3 and the commercial JUCE licence.
If you are not licensing the JUCE Framework modules under the AGPLv3 then by downloading, installing, or using the JUCE Framework, or combining the JUCE Framework with any other source code, object code, content or any other copyrightable work, you agree to the terms of the the JUCE 8 End User Licence Agreement, and all incorporated terms including the JUCE Privacy Policy and the JUCE Website Terms of Service, as applicable, which will bind you. If you do not agree to the terms of this Agreement, we will not license the JUCE Framework to you, and you must discontinue the installation or download process and cease use of the JUCE Framework.
THE JUCE FRAMEWORK IS PROVIDED "AS IS" WITHOUT ANY WARRANTY, AND ALL WARRANTIES, WHETHER EXPRESSED OR IMPLIED, INCLUDING WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, ARE DISCLAIMED.
For more information, visit the JUCE website.
Full licence terms:
The JUCE modules contain the following dependencies:
- AudioUnitSDK (Apache 2.0)
- Oboe (Apache 2.0)
- FLAC (BSD)
- GLEW (BSD), including Mesa (MIT) and Khronos (MIT)
- Ogg Vorbis (BSD)
- jpeglib (Independent JPEG Group License)
- CHOC (ISC), including QuickJS (MIT)
- LV2 (ISC)
- pslextensions (Public domain)
- AAX (Proprietary Avid AAX License/GPLv3)
- VST3 (Proprietary Steinberg VST3 License/GPLv3)
- Box2D (zlib)
- pnglib (zlib)
- zlib (zlib)
- HarfBuzz (Old MIT)
- SheenBidi (Apache)
The JUCE examples are licensed under the terms of the ISC license.
Dependencies in the examples:
Dependencies in the bundled applications:
Dependencies in the build system: