mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-09 23:34:20 +00:00
Update README.md and add LICENSE.md
This commit is contained in:
parent
9054620d67
commit
d9dee4d873
2 changed files with 98 additions and 39 deletions
43
LICENSE.md
Normal file
43
LICENSE.md
Normal file
|
|
@ -0,0 +1,43 @@
|
||||||
|
# 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](https://www.juce.com/juce-5-licence)
|
||||||
|
AND [JUCE 5 PRIVACY POLICY](https://www.juce.com/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.**
|
||||||
|
|
||||||
|
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](https://www.gnu.org/licenses/gpl-3.0.en.html),
|
||||||
|
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)](https://www.ftc.gov/enforcement/rules/rulemaking-regulatory-reform-proceedings/childrens-online-privacy-protection-rule).
|
||||||
|
|
||||||
|
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](http://www.isc.org/downloads/software-support-policy/isc-license).
|
||||||
|
|
||||||
|
For more information, visit the website:
|
||||||
|
[www.juce.com](https://www.juce.com)
|
||||||
|
|
||||||
|
FULL JUCE TERMS:
|
||||||
|
- [JUCE 5 END-USER LICENSE AGREEMENT](https://www.juce.com/juce-5-licence)
|
||||||
|
- [JUCE 5 PRIVACY POLICY](https://www.juce.com/juce-5-privacy-policy)
|
||||||
94
README.md
94
README.md
|
|
@ -1,47 +1,63 @@
|
||||||
# The JUCE 5 Library
|

|
||||||
|
|
||||||
**BY DOWNLOADING, INSTALLING OR USING ANY PART OF THE JUCE LIBRARY, YOU AGREE
|
JUCE is an open-source cross-platform C++ application framework used for rapidly
|
||||||
TO THE [JUCE 5 END-USER LICENSE AGREEMENT](https://www.juce.com/juce-5-licence)
|
developing high quality desktop and mobile applications, including VST, AU (and AUv3),
|
||||||
AND [JUCE 5 PRIVACY POLICY](https://www.juce.com/juce-5-privacy-policy), WHICH
|
RTAS and AAX audio plug-ins. JUCE can be easily integrated with existing projects or can
|
||||||
ARE BINDING AGREEMENTS BETWEEN YOU AND ROLI, LTD. IF YOU DO NOT AGREE TO THE
|
be used as a project generation tool via the [Projucer](https://juce.com/discover/projucer),
|
||||||
TERMS, DO NOT USE THE JUCE LIBRARY.**
|
which supports exporting projects for Xcode (macOS and iOS), Visual Studio, Android Studio,
|
||||||
|
Code::Blocks, CLion and Linux Makefiles as well as containing a source code editor and
|
||||||
|
live-coding engine which can be used for rapid prototyping.
|
||||||
|
|
||||||
JUCE is an all-encompassing C++ framework for developing cross-platform
|
## Getting Started
|
||||||
software. JUCE is used by hundreds of companies to develop powerful,
|
The JUCE repository contains a [master](https://github.com/weareroli/JUCE/tree/master)
|
||||||
cross-platform audio, interactive, embedded or graphic applications.
|
and [develop](https://github.com/weareroli/JUCE/tree/develop) branch. The develop branch
|
||||||
|
contains the latest bugfixes and features and is periodically merged into the master
|
||||||
|
branch in stable [tagged releases](https://github.com/WeAreROLI/JUCE/releases)
|
||||||
|
(the latest release containing pre-built binaries can be also downloaded from the
|
||||||
|
[JUCE website](https://shop.juce.com/get-juce)).
|
||||||
|
|
||||||
We now have tier-leveled license terms for JUCE 5, with different terms for
|
The repository doesn't contain a pre-built Projucer so you will need to build it
|
||||||
each available license: JUCE Personal (for developers or startup businesses
|
for your platform - Xcode, Visual Studio and Linux Makefile projects are located in
|
||||||
with revenue under 50K USD "Revenue Limit"; free), JUCE Indie (for small
|
[extras/Projucer/Builds](/extras/Projucer/Builds)
|
||||||
businesses with under 200K Revenue Limit; $35/month), JUCE Pro (no Revenue
|
(the minumum system requirements are listed in the __System Requirements__ section below).
|
||||||
Limit; $65/month), and JUCE Educational (no Revenue Limit; free for bona fide
|
The Projucer can then be used to create new JUCE projects, view tutorials and run examples.
|
||||||
educational institutes). All licenses allow you to commercially release
|
It is also possible to include the JUCE modules source code in an existing project directly,
|
||||||
applications so long as you do not exceed the Revenue Limit and pay applicable
|
or build them into a static or dynamic library which can be linked into a project.
|
||||||
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](https://www.gnu.org/licenses/gpl-3.0.en.html),
|
|
||||||
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
|
For further help getting started, please refer to the JUCE
|
||||||
track the IP addresses associated with their use of the Applications using JUCE
|
[documentation](https://juce.com/learn/documentation) and
|
||||||
solely for our internal purposes in providing JUCE, unless you are a paying
|
[tutorials](https://juce.com/learn/tutorials).
|
||||||
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)](https://www.ftc.gov/enforcement/rules/rulemaking-regulatory-reform-proceedings/childrens-online-privacy-protection-rule).
|
|
||||||
|
|
||||||
JUCE IS PROVIDED "AS IS" WITHOUT ANY WARRANTY, AND ALL WARRANTIES, WHETHER
|
## System Requirements
|
||||||
EXPRESSED OR IMPLIED, INCLUDING WARRANTY OF MERCHANTABILITY AND FITNESS FOR A
|
#### Building JUCE Projects
|
||||||
PARTICULAR PURPOSE, ARE DISCLAIMED.
|
- __macOS__: macOS 10.11 and Xcode 7.3.1
|
||||||
|
- __Windows__: Windows 8.1 and Visual Studio 2013 64-bit
|
||||||
|
- __Linux__: GCC 5.0
|
||||||
|
|
||||||
The juce_audio_basics, juce_audio_devices, juce_blocks_basics, juce_core and
|
#### Minimum Deployment Targets
|
||||||
juce_events modules are permissively licensed under the terms of the [ISC
|
- __macOS__: macOS 10.7
|
||||||
license](http://www.isc.org/downloads/software-support-policy/isc-license).
|
- __Windows__: Windows Vista
|
||||||
|
- __Linux__: Mainstream Linux distributions
|
||||||
|
|
||||||
For more information, visit the website:
|
## Contributing
|
||||||
[www.juce.com](https://www.juce.com)
|
For bug reports and features requests, please visit the [JUCE Forum](https://forum.juce.com/) -
|
||||||
|
the JUCE developers are active there and will read every post and respond accordingly. When
|
||||||
|
submitting a bug report, please ensure that it follows the
|
||||||
|
[issue template](/.github/ISSUE_TEMPLATE.txt).
|
||||||
|
We don't accept third party GitHub pull requests directly due to copyright restrictions
|
||||||
|
but if you would like to contribute any changes please contact us.
|
||||||
|
|
||||||
FULL JUCE TERMS:
|
## License
|
||||||
- [JUCE 5 END-USER LICENSE AGREEMENT](https://www.juce.com/juce-5-licence)
|
The core JUCE modules (juce_audio_basics, juce_audio_devices, juce_blocks_basics, juce_core
|
||||||
- [JUCE 5 PRIVACY POLICY](https://www.juce.com/juce-5-privacy-policy)
|
and juce_events) are permissively licensed under the terms of the
|
||||||
|
[ISC license](http://www.isc.org/downloads/software-support-policy/isc-license/).
|
||||||
|
Other modules are covered by a
|
||||||
|
[GPL/Commercial license](https://www.gnu.org/licenses/gpl-3.0.en.html).
|
||||||
|
|
||||||
|
There are multiple commercial licensing tiers for JUCE 5, with different terms for each:
|
||||||
|
- JUCE Personal (developers or startup businesses with revenue under 50K USD) - free
|
||||||
|
- JUCE Indie (small businesses with revenue under 200K USD) - $35/month
|
||||||
|
- JUCE Pro (no revenue limit) - $65/month
|
||||||
|
- JUCE Eductational (no revenue limit) - free for bona fide educational institutes
|
||||||
|
|
||||||
|
For full terms see [LICENSE.md](LICENSE.md).
|
||||||
Loading…
Add table
Add a link
Reference in a new issue