From Bright Pattern Documentation
Jump to: navigation, search
• 3.17 • 3.18

Contents

Licenses

Bright Pattern Contact Center software incorporates and/or is used with a number of different open source software (OSS) products. Bright Pattern also makes use of some commercial libraries that have their own license agreement. This page lists the licenses for the various OSS products used throughout Bright Pattern Contact Center software.

C++ Libraries

The following open source C++ libraries are incorporated into or used with Bright Pattern:

OSS Name Description Version OSS Licensor OSS License Name Link OSS Distribution How OSS Is Incorporated OSS Modification Applicable Restrictions/Requirements in OSS License Dual-licensed License Election Compliant
Apache Portable Runtime Library - 1.4.6 - Apache License 2.0 - distributed statically linked unmodified Include copy of the license, modified files to carry notice, retain all prior notice in source form, - yes
Apache Portable Runtime Utility Library - 1.5.1 - Apache License 2.0 - distributed statically linked unmodified Include copy of the license, modified files to carry notice, retain all prior notice in source form - yes
Code Project Style Toolkit - N/A - BSD 2.0 - distributed statically linked unmodified retain copyright notice, conditions and disclaimer in source code, reproduce them in binary form - yes
fftsg - N/A - FFT Package License - distributed statically linked unmodified refer to package with modifying code - yes
FireBreath - N/A Richard Bateman [] (it is dual licensed; we elect to use BSD 2.0) - distributed statically linked unmodified retain copyright notice, conditions and disclaimer in source code, reproduce them in binary form BSD yes
gsmlib - 6.12 - Technical University of Berlin GSM License - distributed statically linked unmodified keep notice, no warranty, ask information about use as a courtesy - yes
http-parser - N/A - MIT - distributed statically linked unmodified include copyright and permission notice - yes
JSON Parser - N/A - "Its own license modified MIT

\locker\main\ThirdParty\json\jsonparser\json_parser.c"

- distributed statically linked unmodified include copyright and permission notice, use software for good, not evil - yes
libexpat XML parsing C library - 2.0.1 - MIT License - distributed statically linked unmodified include copyright and permission notice - yes
libsndfile - 1 - LGPL (http://www.mega-nerd.com/libsndfile/#Licensing) - distributed statically linked unmodified when linking, provide prominent notice of incorporation, include copy of LGPL - yes
Logging Framework for C++ - N/A - Apache License 2.0 - distributed statically linked unmodified include copy of the license, modified files to carry notice, retain all prior notice in source form - yes
Mongo C++ driver - 3 - Apache License 2.0 - distributed statically linked unmodified include copy of the license, modified files to carry notice, retain all prior notice in source form - yes
NetBSD - DnsResolver - N/A - BSD 2.0 - distributed statically linked unmodified retain copyright notice, conditions and disclaimer in source code, reproduce them in binary form - yes
net-snmp - 5.7.1 - BSD-Like, BSD - distributed statically linked unmodified retain copyright notice, conditions and disclaimer in source code, reproduce them in binary form, neither names of copyright holder not contributors could be used for endorsement or promotions of derivatives without permission - yes
OpenSSL - 1.0.2n - Both OpenSSL and SSLeaay licenses - not distributed on CentOS dynamically linked unmodified reproduce the copyright notice, the list of conditions and the disclaimer in the documentation. include exact acknowledgement of both openssl and ssleay in the about box both apply yes
PCRE - 8 - BSD - distributed statically linked unmodified retain copyright notice, conditions and disclaimer in source code, reproduce them in binary form, neither names of copyright holder not contributors could be used for endorsement or promotions of derivatives without permission - yes
PortAudio - 19 - - distributed statically linked unmodified include copyright and permission notice - yes
Resiprocate - 1.6 - - distributed statically linked modified copyright notice needed - yes
speex - 1.2 beta 1 - revised BSD license (http://www.xiph.org/licenses/bsd/speex/) - distributed statically linked unmodified retain copyright notice, conditions and disclaimer in source code, reproduce them in binary form, neither names of copyright holder not contributors could be used for endorsement or promotions of derivatives without permission - yes
UniMRCP - 1.1.0 - Apache License 2.0 - distributed statically linked unmodified include copy of the license, modified files to carry notice, retain all prior notice in source form - yes
UTF8 CPP - N/A - License for UTF8 CPP - distributed statically linked unmodified include copyright and permission notice - yes
Walking Callstack - N/A - BSD 2.0 - distributed statically linked modified retain copyright notice, conditions and disclaimer in source code, reproduce them in binary form - yes
zlib - 1.2.3.4 - http://www.zlib.net/zlib_license.html - distributed statically linked unmodified authors have no liability, do not misrepresent the origin, modified versions marked as such, keep notice in source distribution - yes


Java Libraries

The following open source Java libraries are incorporated into or used with Bright Pattern:

OSS Name Description Version OSS Licensor OSS License Name Link OSS Distribution How OSS Is Incorporated OSS Modification Applicable Restrictions/Requirements in OSS License Dual-licensed License Election Compliant
apache-ant-1.9.11/lib/ant-javamail.jar - 1.9.11 Apache Software Foundation APACHE LICENSE, VERSION 2.0 http://ant.apache.org/ not distributed N/A unmodified include copy of the license, modified files to carry notice, retain all prior notice in source form - yes
../../ThirdParty/java/jetty/lib/apache-jsp/org.eclipse.jdt.core.compiler.ecj-4.4.2.jar - 4.4.2 - EPL 1.0 and Apache 2.0 - distributed dynamically linked unmodified indemnifies contributors from everything; include copy of the license, modified files to carry notice, retain all prior notice in source form both EPL and Apache -
../../ThirdParty/java/jetty/lib/apache-jstl/org.apache.taglibs.taglibs-standard-impl-1.2.5.jar Apache Standard Taglib Implementation 1.2.5 - Apache 2.0 - distributed dynamically linked unmodified include copy of the license, modified files to carry notice, retain all prior notice in source form - -
../../ThirdParty/java/jetty/lib/apache-jstl/org.apache.taglibs.taglibs-standard-spec-1.2.5.jar Apache Standard Taglib Specification API 1.2.5 - Apache 2.0 - distributed dynamically linked unmodified include copy of the license, modified files to carry notice, retain all prior notice in source form - -
../../ThirdParty/java/jetty/lib/servlet-api-3.1.jar - 3.1 - CDDL + GPLv2 with classpath exception http://servlet-spec.java.net distributed dynamically linked unmodified make lib's source code available, lib modifications are subject to the license, include/retain notices, no license alteration in derivatives both CDDL and GPL with classpath exception apply -
../../ThirdParty/java/joda/joda-time-2.9.7.jar Joda-Time 2.9.7 - Apache 2 http://www.joda.org/joda-time/ distributed dynamically linked unmodified include copy of the license, modified files to carry notice, retain all prior notice in source form - -
../../ThirdParty/java/jsch/jsch-0.1.53.jar JSch 0.1.53 - Revised BSD http://www.jcraft.com/jsch/ distributed dynamically linked unmodified retain copyright notice, conditions and disclaimer in source code, reproduce them in binary form, neither names of copyright holder not contributors could be used for endorsement or promotions of derivatives without permission - -
../../ThirdParty/java/langdetect/jsonic-1.2.11.jar DESCRIPTION 1.2.11 - Apache 2.0 http://jsonic.osdn.jp/ distributed dynamically linked unmodified include copy of the license, modified files to carry notice, retain all prior notice in source form - -
../../ThirdParty/java/liquibase/liquibase-core-2.0.3.jar Liquibase Core 2.0.3 LICENSOR Apache License, version 2.0 - distributed dynamically linked unmodified include copy of the license, modified files to carry notice, retain all prior notice in source form - -
../../ThirdParty/java/liquibase/liquibase-slf4j-0.0.1.jar liquibase-slf4j 0.0.1 - MIT license http://maven.apache.org distributed dynamically linked unmodified include copyright and permission notice - -
../../ThirdParty/java/liquibase/modify-column-2.0.0.jar modifyColumn change from Liquibase 1.9 2.0.0 - Apache License, Version 2.0 http://www.liquibase.org distributed dynamically linked unmodified include copy of the license, modified files to carry notice, retain all prior notice in source form - -
../../ThirdParty/java/log4j/log4j-1.2.16.jar Apache Log4j 1.2.16 - The Apache Software License, Version 2.0 http://logging.apache.org/log4j/1.2/ distributed dynamically linked unmodified include copy of the license, modified files to carry notice, retain all prior notice in source form - -
../../ThirdParty/java/logback/logback-access-1.1.8.jar Logback Access Module 1.1.8 - EPL v1.0 or LGPL 2.1, EPL 1.0 elected https://logback.qos.ch/ distributed dynamically linked unmodified indemnifies contributors from everything EPL 1.0 -
../../ThirdParty/java/logback/logback-classic-1.1.8.jar Logback Classic Module 1.1.8 - EPL v1.0 or LGPL 2.1, EPL 1.0 elected - distributed dynamically linked unmodified indemnifies contributors from everything EPL 1.0 -
../../ThirdParty/java/logback/logback-core-1.1.8.jar Logback Core Module 1.1.8 - EPL v1.0 or LGPL 2.1, EPL 1.0 elected - distributed dynamically linked unmodified indemnifies contributors from everything EPL 1.0 -
../../ThirdParty/java/mariadb/mariadb-java-client-1.7.1.jar JDBC driver for MariaDB and MySQL 1.7.1 - LGPL-2.1 https://mariadb.com/kb/en/mariadb/about-mariadb-connector-j/ distributed dynamically linked unmodified when linking, provide prominent notice of incorporation, include copy of LGPL, accompany with source code - -
../../ThirdParty/java/mongo/bson-3.4.1.jar Mongodb java driver 3.4.1 - Apache 2.0 http://mongodb.github.io/mongo-java-driver distributed dynamically linked unmodified include copy of the license, modified files to carry notice, retain all prior notice in source form - -
../../ThirdParty/java/mongo/mongo-java-driver-3.4.1.jar DESCRIPTION 3.4.1 - Apache 2.0 - distributed dynamically linked unmodified include copy of the license, modified files to carry notice, retain all prior notice in source form - -
../../ThirdParty/java/mssql/sqljdbc4.jar MS SQL jdbc driver 4 - Redistribution License for Microsoft JDBC Driver 4.0 for SQL Server - distributed dynamically linked unmodified add significant primary functionality, require distrubutors and users to agree to the terms of this license, display own copyright notices, indemnify Microsoft, not alter copyright notices, not use Microsoft trademarks, not distribute on platforms other than Windows, no use for illegal purposes, not modify source code - -
../../ThirdParty/java/mvp4j/mvp4g-1.5.3-RC-1.jar MVP4G 1.5.3 - The Apache Software License, Version 2.0 https://github.com/mvp4g/mvp4g not distributed dynamically linked unmodified include copy of the license, modified files to carry notice, retain all prior notice in source form - -
../../ThirdParty/java/netty/netty-3.2.3.Final.jar The Netty Project 3.2.3 - Apache License, Version 2.0 http://www.jboss.org/netty/ distributed dynamically linked unmodified include copy of the license, modified files to carry notice, retain all prior notice in source form - -
../../ThirdParty/java/opencsv/opencsv-2.3.jar opencsv 2.3 - Apache 2 http://opencsv.sf.net distributed dynamically linked unmodified include copy of the license, modified files to carry notice, retain all prior notice in source form - -
../../ThirdParty/java/poi/poi-3.16.jar Java API for Microsoft Documents 3.16 - Apache 2.0 https://poi.apache.org/ distributed dynamically linked unmodified include copy of the license, modified files to carry notice, retain all prior notice in source form -
../../ThirdParty/java/poi/poi-ooxml-3.16.jar - 3.16 - Apache 2.0 - distributed dynamically linked unmodified include copy of the license, modified files to carry notice, retain all prior notice in source form -
../../ThirdParty/java/poi/poi-ooxml-schemas-3.16.jar - 3.16 - Apache 2.0 - distributed dynamically linked unmodified include copy of the license, modified files to carry notice, retain all prior notice in source form -
../../ThirdParty/java/proxytoys/proxytoys-1.0.jar ProxyToys Core 1.0 LICENSOR BSD 3-clause license http://proxytoys.github.io/ distributed dynamically linked unmodified retain copyright notice, conditions and disclaimer in source code, reproduce them in binary form, neither names of copyright holder not contributors could be used for endorsement or promotions of derivatives without permission - -
../../ThirdParty/java/querydsl/querydsl-apt-4.1.4-general-one-jar.jar Guava: Google Core Libraries for Java 4.1.4 - MIT, APACHE 2.0 - distributed dynamically linked unmodified include copy of the license, modified files to carry notice, retain all prior notice in source form,

include copyright and permission notice

- -
../../ThirdParty/java/slf4j/slf4j-api-1.7.5.jar SLF4J API Module 1.7.5 - MIT license http://www.slf4j.org distributed on Windows only dynamically linked unmodified include copyright and permission notice - -
../../ThirdParty/java/xlsx-streamer/xlsx-streamer-1.1.0.jar Streaming Excel reader 1.1.0 - Apache 2.0 https://github.com/monitorjbl/excel-streaming-reader distributed on Windows only dynamically linked unmodified include copy of the license, modified files to carry notice, retain all prior notice in source form - -
../../ThirdParty/java/xmlbeans/xmlbeans-2.5.0.jar - 2.5.0 - Apache 2.0 https://xmlbeans.apache.org/ distributed on Windows only dynamically linked unmodified include copy of the license, modified files to carry notice, retain all prior notice in source form - -
../../ThirdParty/java/yajsw-stable-11.03/lib/core/commons/commons-cli-2-SNAPSHOT.jar Commons CLI 11.03 - Apache 2.0 http://commons.apache.org/cli/ distributed on Windows only dynamically linked unmodified include copy of the license, modified files to carry notice, retain all prior notice in source form - -
../../ThirdParty/java/yajsw-stable-11.03/lib/core/commons/commons-collections-3.2.jar - 11.03 - Apache 2.0 - distributed on Windows only dynamically linked unmodified include copy of the license, modified files to carry notice, retain all prior notice in source form - -
../../ThirdParty/java/yajsw-stable-11.03/lib/core/commons/commons-configuration-1.8.jar Commons Configuration 11.03 - Apache 2.0 http://commons.apache.org/configuration/ distributed on Windows only dynamically linked unmodified include copy of the license, modified files to carry notice, retain all prior notice in source form - -
../../ThirdParty/java/yajsw-stable-11.03/lib/core/commons/commons-io-1.3.1.jar - 11.03 - Apache 2.0 - distributed on Windows only dynamically linked unmodified include copy of the license, modified files to carry notice, retain all prior notice in source form - -
../../ThirdParty/java/yajsw-stable-11.03/lib/core/commons/commons-lang-2.4.jar Commons Lang 11.03 - Apache 2.0 http://commons.apache.org/lang/ distributed on Windows only dynamically linked unmodified include copy of the license, modified files to carry notice, retain all prior notice in source form - -
NAME DESCRIPTION VERSION LICENSOR LICENSE LINK DISTRIBUTION INCORPORATED MODIFICATION RESTRICTIONS DUAL LICENSE COMPLIANT
NAME DESCRIPTION VERSION LICENSOR LICENSE LINK DISTRIBUTION INCORPORATED MODIFICATION RESTRICTIONS DUAL LICENSE COMPLIANT
NAME DESCRIPTION VERSION LICENSOR LICENSE LINK DISTRIBUTION INCORPORATED MODIFICATION RESTRICTIONS DUAL LICENSE COMPLIANT
NAME DESCRIPTION VERSION LICENSOR LICENSE LINK DISTRIBUTION INCORPORATED MODIFICATION RESTRICTIONS DUAL LICENSE COMPLIANT
NAME DESCRIPTION VERSION LICENSOR LICENSE LINK DISTRIBUTION INCORPORATED MODIFICATION RESTRICTIONS DUAL LICENSE COMPLIANT
NAME DESCRIPTION VERSION LICENSOR LICENSE LINK DISTRIBUTION INCORPORATED MODIFICATION RESTRICTIONS DUAL LICENSE COMPLIANT
NAME DESCRIPTION VERSION LICENSOR LICENSE LINK DISTRIBUTION INCORPORATED MODIFICATION RESTRICTIONS DUAL LICENSE COMPLIANT
NAME DESCRIPTION VERSION LICENSOR LICENSE LINK DISTRIBUTION INCORPORATED MODIFICATION RESTRICTIONS DUAL LICENSE COMPLIANT
NAME DESCRIPTION VERSION LICENSOR LICENSE LINK DISTRIBUTION INCORPORATED MODIFICATION RESTRICTIONS DUAL LICENSE COMPLIANT
< Previous | Next >