Licensing Essentia

Essentia is released under the Affero GPLv3 license, but it is also available under proprietary license upon request. Contact Music Technology Group (UPF) for more information.

3rd Parties Licensing Information

Some Essentia library algorithms use third-party libraries with licenses such as GPL, LGPL, and others for which UPF is not able to provide full sublicensing rights to third parties. If a third party plans to release a product based on Essentia, it needs to make sure to have cleared the rights over the needed libraries for itself.

Essentia can interoperate with these libraries but it does not force any third-party application to use them. It is possible to compile Essentia with reduced dependencies ignoring undesired 3rd-party libraries and algorithms. UPF will not be liable for any illegal use of these libraries.

This is the set of libraries which can be used within Essentia:

  1. GPL (with dual license option to allow Commercial license. Commercial license has to be obtained from the software author)
  2. LGPL (the original copyright notice as well as a copy of the LGPL has to be supplied This can be achieved through dynamic linking)
  3. Others (the original copyright notice must be retained. They can be linked dynamically or statically)