The JUCE cross-platform C++ framework, with DISTRHO/KXStudio specific changes
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
hogliux 14d7675c48 Projucer: Source code files for browsing are now added to the individual VS projects instead of the VS solution 8 years ago
.github Add an issue template for GitHub. 8 years ago
doxygen Added a compiler error if your compiler is too old and removed numerous code checks for old compilers which are now deprecated 8 years ago
examples Android: re-saved Android projects to reflect changes to the Projucer's Android exporter in the previous commit 8 years ago
extras Projucer: Source code files for browsing are now added to the individual VS projects instead of the VS solution 8 years ago
modules Android & Projucer: Use more reliable cpu-features package to get CPU SystemStats on Android 8 years ago
.gitignore Removed the VS2010 and VS2012 exporters from the examples and extra JUCE projects and added a VS2017 exporter 8 years ago
BREAKING-CHANGES.txt Added breaking changes documentation to root folder of JUCE 8 years ago
ChangeList.txt Bump version number to 5.0.1 8 years ago
README.md Updated file headers and the README with the JUCE 5 license 8 years ago

README.md

The JUCE 5 Library

BY DOWNLOADING, INSTALLING OR USING ANY PART OF THE JUCE LIBRARY, YOU AGREE TO THE JUCE 5 END-USER LICENSE AGREEMENT AND JUCE 5 PRIVACY POLICY, WHICH ARE BINDING AGREEMENTS BETWEEN YOU AND ROLI, LTD. IF YOU DO NOT AGREE TO THE TERMS, DO NOT USE THE JUCE LIBRARY.

JUCE is an all-encompassing C++ framework for developing cross-platform software. JUCE is used by hundreds of companies to develop powerful, cross-platform audio, interactive, embedded or graphic applications.

We now have tier-leveled license terms for JUCE 5, with different terms for each available license: JUCE Personal (for developers or startup businesses with revenue under 50K USD “Revenue Limit”; free), JUCE Indie (for small businesses with under 200K Revenue Limit; $35/month), JUCE Pro (no Revenue Limit; $65/month), and JUCE Educational (no Revenue Limit; free for bona fide educational institutes). All licenses allow you to commercially release applications so long as you do not exceed the Revenue Limit and pay applicable Fees. Once your business hits the Revenue Limit for your JUCE license, you will either have to upgrade your JUCE license or release your Applications under the GNU General Public License v.3, which means, among other things, that your code can be freely copied and distributed.

You agree to give notice to the end-users of your Applications that we may track the IP addresses associated with their use of the Applications using JUCE solely for our internal purposes in providing JUCE, unless you are a paying JUCE customer and opt-out of such tracking. You agree to fully comply with all laws, including relating to the collection of information from children and the Children’s Online Privacy Protection Act (COPPA).

JUCE IS PROVIDED “AS IS” WITHOUT ANY WARRANTY, AND ALL WARRANTIES, WHETHER EXPRESSED OR IMPLIED, INCLUDING WARRANTY OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, ARE DISCLAIMED.

The juce_audio_basics, juce_audio_devices, juce_blocks_basics, juce_core and juce_events modules are permissively licensed under the terms of the ISC license.

For more information, visit the website: www.juce.com

FULL JUCE TERMS: