Open source usage
This section contains a list of all of the open-source software that is deployed as part of the OpenTV Platform. The open-source software used is listed for each of the components that collectively comprise the OpenTV Platform.
OpenTV Platform direct dependencies
Name | Version | Open Source License model (if applicable) |
---|---|---|
aopalliance / aopalliance | 1.0 | Public Domain |
cdn-akamai / URLAuth-Java15 | 1.5 | Unknown |
com.ctc.wstx / woodstox-core-asl | 4.1.2 | |
com.google / google-gson | 2.2.4 | |
com.ibm.wsdl / wsdl4j | 1.6.2 | |
commons-beanutils / commons-beanutils | 1.7.0 | |
commons-codec / commons-codec | 1.4 | |
commons-collections / commons-collections | 3.2.1 | |
commons-io / commons-io | 1.3.1 | |
commons-lang / commons-lang | 2.1 | |
commons-logging / commons-logging | 1.1.1 | |
commons-net / commons-net | 1.4.1 | |
javax.activation / activation | 1.1 | |
javax.persistence / persistence-api | 1.0 | |
javax servlet / jsp-api | 2.4 | |
javax servlet / servlet-api | 2.4 | |
jaxb / jaxb-api | 2.1 | |
jaxb / jaxb-impl | 2.1.13 | |
jfree / jfreechart | 1.0.5 | |
jmock / jmock | 1.0.1 | |
jmock / jmock-cglib | 1.0.1 | |
joda-time / joda-time | 1.5.2 | |
junit / junit | 3.8.1 | |
myfaces / myfaces-api | 1.2.3 | |
myfaces / myfaces-impl | 1.2.3 | |
myfaces / tomahawk | 1.1.6 | |
org.apache.cxf / cxf-api | 2.6.1 | |
org.apache.cxf / cxf-rt-bindings-soap | 2.6.1 | |
org.apache.cxf / cxf-rt-bindings-xml | 2.6.1 | |
org.apache.cxf / cxf-rt-core | 2.6.1 | |
org.apache.cxf / cxf-rt-databinding-jaxb | 2.6.1 | |
org.apache.cxf / cxf-rt-frontend-jaxws | 2.6.1 | |
org.apache.cxf / cxf-rt-frontend-simple | 2.6.1 | |
org.apache.cxf / cxf-rt-transports-http | 2.6.1 | |
org.apache.cxf / cxf-rt-ws-addr | 2.6.1 | |
org.apache.cxf / cxf-rt-ws-policy | 2.6.1 | |
org.apache.cxf / cxf-xjc-runtime | 2.6.0 | |
org.apache.ibatis / ibatis | 2.3.4.726 | |
org.apache.neethi / neethi | 3.0.2 | |
org.apache.ws / xmlschema-core | 2.0.2 | |
org.apache.xmlrpc / xmlrpc-client | 3.1.2 | |
org.apache.xmlrpc / xmlrpc-common | 3.1.2 | |
org.codehaus / stax2-api | 3.1.1 | |
org.objectweb / asm | 3.3.1 | |
org.slf4j / slf4j-api | 1.6.2 | |
org.slf4j / slf4j-jdk14 | 1.6.2 | |
org.springframework / spring | 2.5.6 | |
pcj / pcj | 1.2 | |
quartz / quartz | 1.6.0 | |
quartz / quartz-oracle | 1.6.0 | |
velocity / velocity | 1.4 | |
velocity-tools / velocity-tools | 1.3 | |
xml-resolver / xml-resolver | 1.2 | |
jetty-util | 7.4.2 | |
jackson-mapper-asl | 1.8.3 | |
bcprov-jdk16 | 1.4.5 | |
commons-betwixt | 0.8 | |
commons-digester | 1.7 | |
commons-validator | 1.1.4 | |
jersey-client | 1.9.1 | CDDL 1.1 & GNU GPL 2 |
jersey-core | 1.9.1 | CDDL 1.1 & GNU GPL 2 |
jersey-json | 1.9.1 | CDDL 1.1 & GNU GPL 2 |
jsch | 0.1.25 | |
log4mongo-java | 0.7.4 | |
mongo-java-driver | 2.8.0 | |
opennms-joesnmp-20031201-173122.jar | GNU GPL 2 | |
saaj-api-1.3.jar | 1.3 |
Transitive dependencies
Name | Version | Open Source License model (if applicable) |
---|---|---|
asm / asm | 3.3.1 | |
com.sun.xml.bind / jaxb-impl | 2.1.13 | CDDL 1.0-GPL2 w/ CPE |
com.sun.xml.bind / jaxb-xjc | 2.1.13 | CDDL 1.0-GPL2 w/ CPE |
org.apache.ws.xmlschema / xmlschema-core | 2.0.2 | |
org.codehaus.woodstox / stax2-api | 3.1.1 | |
org.codehaus.woodstox / woodstox-core-asl | 4.1.2 | |
wsdl4j / wsdl4j | 1.6.2 |
NGINX
Name | Version | Open Source License model (if applicable) |
---|---|---|
NGINX | 1.6.2 | BSD |
Lua | 5.0 | MIT |
LuaJIT | 2.0 | MIT |
PCRE | 8.35 | BSD |
OpenSSL | 1.0.1j | BSD |
zlib | 1.2.8 | self penned license (free for any use, distribute without source code) |
GeoIP | 1.6.0 | LGPL |
YAJL | self penned license (free for any use, distribute without source code) | |
headers-more-nginx | 0.25 | BSD |
lua-cjson | 2.1.0 | MIT |
resty-redis | 0.20 | BSD |
cache_purge | 2.1 | BSD |
ngx_devel_kit | 0.2.19 | BSD |
set_misc_nginx | 0.24 | BSD |
redis2_nginx | 0.11 | BSD |
echo_module | 0.53 | BSD |
BSM
Name | Version | Open Source License model (if applicable) |
---|---|---|
JBossAS | 4.3.0.GA_CP06 | LGPL |
Spring | 2.5.4 | Apache 2.0 |
Struts2 | 2.0.11 | Apache 2.0 |
Hibernate | 3.2.6.ga | LGPL v2.1 |
BIRT | 2.6.2 | EPL 1.0 |
Pentaho PDI (Kettle) | 4.2.1 | Apache 2.0 |
HSQLDB | 1.8.0.10 | BSD |
BIRT Mongo ODA Driver | 1.0.0 | EPL 1.0 |
BIRT XML Plugin | 1.0.0 | EPL 1.0 |
artDialog | 5.0 | LGPL |
MDRM Manager
Name | Version | Open Source License model (if applicable) |
---|---|---|
Python | 2.7 | GPL-compatible |
pyXB | 1.1.5 | Apache 2.0 |
pycURL | 7.19.0 | Dual licensed under the LGPL and an MIT/X derivative license based on the cURL license |
Tornado | 2.4 | Apache 2.0 |
ZeroMQ | 3.2 | License exempt due to Static Linking Exception. |
Pymongo | 2.4.1 | Apache 2.0 |
Motor | 0.1 | Apache 2.0 |
Metadata Server
Name | Version | Open Source License model (If applicable) |
---|---|---|
Python | 2.7 | GPL-compatible |
GEvent | 0.13.8 | MIT |
Pymongo | 2.4.1 | Apache 2.0 |
inotifyx | 0.2.0 | MIT |
ZeroMQ | 3.2 | License exempt due to Static Linking Exception. |
Metadata server uses MongoDB for persistence. This is a wholly separate application to the metadata server and distributed under the GNU AGPL v3.0.
SRM
Name | Version | Open Source License model (if applicable) |
---|---|---|
Servlet API | 3.0 | CDDL 1.0 |
Spring Framework | 3.2 | |
Netty | 3.6 | |
Netty | 4.0 | |
Mongo Java driver | 2.10 | |
Apache Commons | (several) | |
SLF4J | 1.7 | MIT License |
Log4J | 1.2 | |
Apache Tomcat | 7.0 | |
Apache CXF | 2.7.5 | |
Apache HttpComponents | 4.2 | |
Google Gson | 2.2 | |
AspectJ | 1.7.1 | Eclipse Public License - v 1.0 |
SRM uses MongoDB for persistence. This is a wholly separate application to the metadata server and distributed under the GNU AGPL v3.0. Because this is a separate application its licensing terms do not affect the SRM itself.
Note: This refers to the next-gen SRM - "SRM Isolation". "SRM Rationalisation" is now discontinued in favour of next-gen SRM.
nPVR Locker
Name | Version | Open Source License model (if applicable) |
---|---|---|
dropwizard | 0.6.2 | |
jdbi | 2.41 | |
mongo-java-driver | 2.11.3 | |
jongo | 1.0 | |
fongo | 1.3.4 | |
stringtemplate | 3.2.1 | |
h2database | 1.3.168 | The H2 License, Version 1.0 (Mozilla Public License Version 2.0 or Eclipse Public License) |
cucumber-junit | 1.1.7 | |
urlrewritefilter | 4.0.4 | |
swagger | 1.3.2 | |
jetty-servlets | 9.0.7 | |
google guice | 3.0 | |
jsonschema2pojo | 0.3.6 | |
quartz scheduler | 2.2.0 | |
jaxb2-basics | 0.6.4 | |
junit | 4.11 | |
jeromq | 0.3.4 | States safe for use in closed source software. |
ZeroMQ | 3.2 | License exempt due to Static Linking Exception. |
CDG
Name | Version | Open Source License model (if applicable) |
---|---|---|
dropwizard | 0.7.1 | |
cucumber-junit | 1.1.7 | |
urlrewritefilter | 4.0.4 | |
swagger | 1.3.2 | |
jetty-servlets | 9.0.7 | |
google guice | 3.0 | |
jaxb2-basics | 0.6.4 | |
commons-jexl | 2.1.1 | |
junit | 4.11 | |
jeromq | 0.3.4 | States safe for use in closed source software. |
ZeroMQ | 3.2 | License exempt due to Static Linking Exception. |
UAV
Name | Version | Open Source License model (if applicable) |
---|---|---|
dropwizard | 0.7.1 | |
cucumber-junit | 1.1.7 | |
junit | 4.11 | |
jsonassert | 1.2.3 | |
urlrewritefilter | 4.0.4 | |
swagger | 1.3.2 | |
jetty-servlets | 9.0.7 | |
google guice | 3.0 | |
jaxb2-basics | 0.6.4 | |
jeromq | 0.3.4 | States safe for use in closed source software. |
ZeroMQ | 3.2 | License exempt due to Static Linking Exception. |
cassandra-driver-core | 2.0.2 | |
snappy-java | 1.1.1.3 | |
jpountz.lz4 | 1.2.0 | |
typesafe.akka | 2.3.4 |
FDS
Name | Version | Open Source License model (if applicable) |
---|---|---|
Python | 2.7 | GPL-compatible |
GEvent | 0.13.8 | MIT |
Pymongo | 2.4.1 | Apache 2.0 |
inotifyx | 0.2.0 | MIT |
ZeroMQ | 3.2 | License exempt due to Static Linking Exception. |
Platform
Name | Version | Version Update? | Open Source License model (if applicable) |
---|---|---|---|
Puppet | 3 | 3.4.3 | |
Foreman | 1.5.1 | 1.5.1 | |
MONDOARCHIVE | 3.0.4 | ||
NMON | 14g | ||
xdialog | 2.3.1.3 | ||
pdsh | 2.27 |
XTF - XML transformer
Name | Version | Open Source License model (if applicable) |
---|---|---|
JUnit | 1.4 | |
XMLUnit | 1.4 | |
GSon | 2.2.4 | Apache 2.0 |
Jaxb-impl | 2.2.5-b04 |
Home Domain Manager
Name | Version | Open Source License model (if applicable) |
---|---|---|
dispatch-core_2.10 | 0.9.5 | |
lift-json_2.10 | 2.5-M4 | |
httpclient | 4.2.3 | |
commons-httpclient | 3.0 | |
dropwizard-client | 0.6.2 | |
dropwizard-testing | 0.6.1 | |
dropwizard-core | 0.6.2 | |
aspectjweaver | 1.6.2 | |
aspectjrt | 1.7.1 | |
jackson-core | 2.2.0 | |
mongo-java-driver | 2.10.1 | |
cxf-rt-frontend-jaxws | 2.7.3 | |
cxf-rt-transports-http | 2.7.3 | |
cxf-rt-transports-http-jetty | 2.7.3 | |
cucumber-core | 1.1.2 | |
cucumber-scala | 1.1.2 | |
cucumber-java | 1.1.2 | |
cucumber-junit | 1.1.2 |
CMS
Name | Version | Open Source License model (if applicable) |
---|---|---|
eclipselink | 2.3.0 | |
grammatica-bin-1.4 | 1.4 | GPL2 |
jakarta-oro-2.0.8 | 2.0.8 | |
jdom-1.1 | 1.1 | JDOM 1.1 (inside the lib) |
xml-apis | 4.0.2 | |
barcode4j | 2.0 alpha2 | |
commons-beanutils-1.8.0 | 1.8.0 | |
commons-digester-2.0 | 2.0 | |
commons-logging-1.1.1 | 1.1.1 | |
commons-compress-1.4 | 1.4 | |
commons-fileupload-1.1.1 | 1.1.1 | |
commons-io-1.2 | 1.2 | |
commons-lang-2.4 | 2.4 | |
commons-collections-3.2.1 | 3.2.1 | |
commons-net-2.0 | 2.0 | |
commons-httpclient-3.1 | 3.1 | |
httpmime-4.2 | 4.2 | |
httpasyncclient-4.0-beta3 | 4.0 beta3 | |
httpclient-4.2.1 | 4.2.1 | |
httpclient-cache-4.2.1 | 4.2.1 | |
httpcore-4.2.2 | 4.2.2 | |
httpcore-nio-4.2.2 | 4.2.2 | |
commons-codec-1.6 | 1.6 | |
l2fprod-common-totd | 7.3 | |
l2fprod-common-tasks | 7.3 | |
l2fprod-common-springrcp | 7.3 | |
l2fprod-common-sheet | 7.3 | |
l2fprod-common-shared | 7.3 | |
l2fprod-common-sandbox | 7.3 | |
l2fprod-common-outlookbar | 7.3 | |
l2fprod-common-fontchooser | 7.3 | |
l2fprod-common-directorychooser | 7.3 | |
l2fprod-common-buttonbar | 7.3 | |
l2fprod-common-all | 7.3 | |
Birt/chartengineapi | 2.3.0 | |
Birt/commons-cli-1.0 | 1.0 | |
Birt/com.ibm.icu_3.8.1.v20080530 | 3.8.1.v20080530 | |
Birt/org.apache.commons.codec_1.3.0.v20080530-1600 | 1.3.0.v20080530-1600 | |
Birt/org.eclipse.emf.common_2.4.0.v200806091234 | 2.4.0.v200806091234 | |
Birt/org.eclipse.emf.ecore.xmi_2.4.0.v200806091234 | 2.4.0.v200806091234 | |
Birt/org.eclipse.emf.ecore_2.4.0.v200806091234 | 2.4.0.v200806091234 | |
Birt/org.w3c.css.sac_1.3.0.v200805290154 | 1.3.0.v200805290154 |
PRI-Adapter
Name | Version | Open Source License model (if applicable) |
---|---|---|
Jackson-annotations | 2.4.0 | The Apache Software License, Version 2.0 |
Jackson-core | 2.4.0 | The Apache Software License, Version 2.0 |
jackson-databind | 2.4.0 | The Apache Software License, Version 2.0 |
Jackson-JAXRS-base | 2.4.0 | The Apache Software License, Version 2.0 |
Jackson-JAXRS-JSON | 2.4.0 | The Apache Software License, Version 2.0 |
Jackson-module-JAXB-annotations | 2.4.0 | The Apache Software License, Version 2.0 |
jackson-module-jsonSchema | 2.1.0 | The Apache Software License, Version 2.0 |
jackson-module-scala | 2.1.5 | The Apache Software License, Version 2.0 |
FindBugs-jsr305 | 1.3.9 | The Apache Software License, Version 2.0 |
Guava | 11.0.2 | The Apache Software License, Version 2.0 |
JAXB Reference Implementation | 2.2.6 | CDDL 1.1 |
ParaNamer Core | 2.3 | BSD |
swagger-annotations | 1.3.2 | Apache License 2.0 |
swagger-core | 1.3.2 | Apache License 2.0 |
swagger-jaxrs | 1.3.2 | Apache License 2.0 |
Commons Lang | 2.4 | The Apache Software License, Version 2.0 |
Logging | 1.0.4 | The Apache Software License, Version 2.0 |
dom4j | 1.6.1 | BSD |
Javassist | 3.12.1 | LGPL 2.1 |
javaee-web-api | 7.0 | CDDL + GPLv2 |
javax.ws.rs-api | 2.0 | CDDL 1.1 |
Joda time | 2.1 | The Apache Software License, Version 2.0 |
JUnit | 4.11 | Common Public License Version 1.0 |
Apache Log4j | 1.2.17 | The Apache Software License, Version 2.0 |
Apache CXF API | 2.7.6 | The Apache Software License, Version 2.0 |
Apache CXF Runtime XML Binding | 2.7.6 | The Apache Software License, Version 2.0 |
Apache CXF Runtime Core | 2.7.6 | The Apache Software License, Version 2.0 |
Apache CXF Runtime JAX-RS Frontend | 2.7.6 | The Apache Software License, Version 2.0 |
Apache CXF Runtime HTTP Transport | 2.7.6 | The Apache Software License, Version 2.0 |
JavaMail | 1.7.1 | The Apache Software License, Version 2.0 |
Apache ServiceMix Bundles | 1.3.2 | The Apache Software License, Version 2.0 |
Apache ServiceMix | 3.1.7 | The Apache Software License, Version 2.0 |
XmlSchema Core | 2.0.3 | The Apache Software License, Version 2.0 |
Jackson | 1.9.13 | The Apache Software License, Version 2.0 |
Data Mapper for Jackson | 1.9.13 | The Apache Software License, Version 2.0 |
Stax2 API | 3.1.1 | BSD |
Woodstox | 4.2.0 | The Apache Software License, Version 2.0 |
Hamcrest Core | 1.3 | BSD |
Joda convert | 1.2 | The Apache Software License, Version 2.0 |
json4s-ast | 1.2 | ASL |
json4s-core | 3.2.4 | ASL |
json4s-ext | 3.2.4 | ASL |
json4s-jackson | 3.2.4 | ASL |
json4s-native | 3.2.4 | ASL |
Reflections | 0.9.8 | WTFPL |
Scala Compiler | 2.10.0 | BSD |
Scala Library | 2.10.0 | BSD |
Scalap | 2.10.0 | BSD |
SLF4J API Module | 1.6.6 | MIT License |
SLF4J LOG4J-12 Binding | 1.7.5 | MIT License |
WSDL4J | 1.6.3 | CPL |
XML Commons External Components XML APIs | 1.0 | The Apache Software License, Version 2.0 |
MSCS-FS
Name | Version | Open Source License model (if applicable) |
---|---|---|
dom4j | 1.6.1 | BSD |
httpclient | 4.2.1 | The Apache Software License, Version 2.0 |
httpcore | 4.2.1 | The Apache Software License, Version 2.0 |
json-lib | 2.2.3 | The Apache Software License, Version 2.0 |
xml-apis | 1.0 | The Apache Software License, Version 2.0 |