OpenTV Player open source usage

Introduction

This section contains a list of all third-party software that is used and embedded within the OpenTV Players built for Windows, Mac, iOS, and Android. It is a complete list of all elements contained within the latest version of each of these platform products.


OpenTV Player for Android Nagra SDK and HTML

Name Version Open source licence model (if applicable) Link  

Boost

1.55.0

Boost Licence 1.0

static

 
OpenSSL 1.0.2f OpenSSL license static  
mongoose 3.8.1 MIT License static  
libxml2 1.3.4 MIT License static  
SigSlot 0.2.1 Public domain static  
CSHA1 2.1 Public domain static  

curl

7.24.6

MIT/X derivate license

static

 

OpenTV Player for iOS SDK and HTML

Name Version Open source licence model (if applicable) Link  

Boost

1.50.0

Boost Licence 1.0

static

 

Boost Logging Lib

0.22.8

Boost Licence 1.0

static

 

OpenSSL

1.0.2h

OpenSSL license

static

 

JsonCpp

0.5.0

MIT license/public domain

 

 

Sqlite

 

Public domain

dyn

 

mongoose

3.8.0

MIT License

static

 

fmdb

1.0.0

MIT License

static

 
AFNetworking 3.0 MIT License    
Doxygen 1.8.4 GNU    

OpenTV Player for iOS SDK for FPS

Name Version Open source licence model (if applicable) Link  

String+URLEncode.swift

N/A

BSD 3-clause license

N/A

 

OpenTV Player Browser Plugin for Windows (NPAPI)

Name Version Open source licence model (if applicable) Link

Qt

4.8.5

LGPL

dyn

Firebreath

1.7.0

New BSD license

static

WTL

8.1

Common Public License 1.0

static

LibCurl

7.24.0

MIT/X derivate license

static

OpenSSL

1.0.0a

OpenSSL license

dyn

DotNetInstaller

2.0

MIT license

static

OpenTV Player Browser Plugin for Mac (NPAPI)

Name Version Open source licence model (if applicable) Link

Qt

4.7.4

LGPL

dyn

Firebreath

1.7.0

New BSD license

static

LibCurl

7.24.0

MIT/X derivate license

static

OpenSSL

1.0.0a

OpenSSL license

dyn

Boost

1.50.0

Boost Licence 1.0

static

GStreamer

0.10.35

LGPL

dyn

OpenTV Player Browser Extension (PPAPI)

Name Version Open source licence model (if applicable) Link
FitText.js Master-20140817 Public domain N/A
Require.js 2.3.3 MIT license N/A
NMPBase64EncodeDecode.cpp N/A MIT variant Static
Phantomjs.exe 2.1.4 BSD license N/A
Almond.js 0.3.3 MIT license N/A
Google Chrome Native Client SDK49 BSD Static
Boost 1.55.0 Boost license 1.0 Static
Gcov 0.0.1 BSD Static
Gtest 1.7.0 BSD 3-clause licence N/A
SigSlot 0.1.0 Public domain Static

 

OpenTV HTML5 Player

Software Version Open source licence model (if applicable)
dashjs 2.5.0 MIT license
core-js 2.5.3 BSD 3-clause license
webpack 3.10.0 MIT license
video.js 6.4.0 Apache 2.0 license
global 4.3.2 MIT license
is-function 1.0.1 MIT license
codem-isoboxer 0.3.5 MIT license
babel-polyfill 6.26.0 MIT license
tsml 1.0.1 MIT license
safe-json-parse 4.0.0 MIT license
xhr 2.4.0 MIT license
parse-headers 2.0.1 MIT license
for-each 0.3.2 MIT license
xtend 4.0.1 MIT license
videojs-vtt.js 0.12.4 Apache 2.0 license
videojs-watermark 2.0.0 Apache 2.0 license
videojs-contrib-dash 2.9.2 Apache 2.0 license
round10 1.0.3 CC-BY-SA-2.1 (reference