[ARCHIVED] JUCE 8 EULA

Proposed changes to the JUCE 8 EULA

New licence tier and revenue limit definition

Products

A Product will be “is a combination of content and JUCE” rather than “combines content and JUCE”. This fixes the issues raised here: Third-party products and services that provide JUCE

The Number of Licence Seats Required to Create and Modify Products

A new wording that addresses a lot of the complexity raised in this thread:

For the purposes of this Agreement, a “User” is an employee of the Licensee or any of the Licensee’s affiliates, a contractor acting within the scope of the services they provide for the Licensee, or where the Licensee is an individual the Licensee themselves.

Every User contributing to or modifying source code, object code, content or any other copyrightable work that is either directly or transitively dependent upon the Framework, or modifying the Framework itself included in any Product, requires a Licence provided by the Product Owner. This includes configuration files or “presets” that embed, inject, or otherwise incorporate logic that directly or transitively depends upon the Framework. Any static content that retains its full functionality if the Framework were removed is exempted. Separation of individuals working on Products into teams does not reduce the number of Licences required.

In the event the software development team using the Framework can be shown to be a small fraction of the overall software development team, and the use of the Framework is not important to the overall Product, then we may, at our sole discretion, allow a Product to be licensed using fewer seats than would otherwise be required by this Agreement. If your use of JUCE meets these conditions, please contact sales@juce.com to discuss an alternative licensing arrangement.

This is draft legal language so the specifics may change. This is presented here to indicate, broadly, what the change will be.

An additional clause limiting the number of licence seats required to distribute products

You may reduce the number of licence seats required to maintain or Distribute a Product to the number of Users currently requiring a licence seat to maintain the Product when upgrading to the next Major version of JUCE. Subscription Licence holders can reduce the number of seats in their subscription when the next Major version of JUCE is released.

4 Likes