Licensing for our JUCE-based applications

Development tools setup and usage

Licensing for our JUCE-based applications

Postby brian » Fri Jun 20, 2008 8:34 pm

The TCAT Platform Abstraction Layer (PAL) can be used with any number of GUI API's on Mac OS X and Windows.

Some of the example applications that TCAT supplies are based on the excellent "JUCE" cross-platform C++ API.

TCAT is a JUCE licensee, and applications we supply in binary form that use the JUCE libraries are covered by our JUCE license. As such, customers are free to distribute the customized versions of the TCAT control panel that are provided in binary form with their customized drivers.

However since the JUCE library is based on the GPL, customers who ship closed-source versions of TCAT's JUCE-based examples (i.e. built using modified TCAT host application sources) in their products should read the licensing information on the JUCE website to make sure they also adhere to the terms of the JUCE commercial software license.

Customers wishing to modify the TCAT JUCE based host applications, and build and distribute their own versions of these, will need to become a JUCE licensee.

NOTE: TCAT licensees are free to use our sources in their products. All software provided by TCAT, in source code and binary form is covered by software license agreements. No portions of TCAT supplied source code may ever be distributed in source code form. Please see your TCAT license agreement for details.

To summarize:

1. If you distribute our binaries without modifying them, you don't need a JUCE commercial license.

2. If you distribute binaries that are based on modified versions of our sources, then you must obtain a JUCE commercial license

3. Any source code provided by TCAT is covered by license agreements and may not be redistributed. If you wish to distribute an open source version of a host application it cannot include any sources provided by or obtained from TCAT.

The definitive source for information on the JUCE API is on the Raw Material Software website here:

http://www.rawmaterialsoftware.com/juce/licensing.php

JUCE can be found at:

http://www.rawmaterialsoftware.com/juce/
brian
Site Admin
 
Posts: 58
Joined: Wed Feb 06, 2008 7:04 pm

Return to Mac Host

Who is online

Users browsing this forum: No registered users

cron