Third party licences

Introduction

Full functionality of Funnelback relies on the use of various third-party software. The purpose of this document is to list the third-party components which may be distributed with Funnelback and to provide references to the licences which permit this.

The lists below do not include standard operating system components. It is assumed that customers have their own valid licence for these.

The lists are intended to be comprehensive. What is actually installed on your system will depend upon the platform/configuration you are using, and the version of Funnelback you are running. Recent releases of Funnelback include an appropriate version of this document.

Data licenses

Package License Reference

MaxMind GeoLiteCity Database (Note: This product includes GeoLite2 data created by MaxMind, available from http://maxmind.com/)

https://creativecommons.org/licenses/by-sa/4.0/

https://dev.maxmind.com/geoip/geoip2/geolite2/

MaxMind GeoIP Organization Database

Commercial OEM license

Wikipedia’s list of commonly misspelled English words

http://en.wikipedia.org/wiki/Wikipedia:Text_of_Creative_Commons_Attribution-ShareAlike_3.0_Unported_License

http://en.wikipedia.org/wiki/Wikipedia:Lists_of_common_misspellings/For_machines

Java software licences

Package License Reference

aho-corasick

Apache

https://github.com/robert-bor/aho-corasick

Antlr

BSD

http://www.antlr.org/

Apache Axis

Apache

http://axis.apache.org/

Apache Commons (Various Libraries)

Apache

http://commons.apache.org/

Apache Geronimo

Apache

http://geronimo.apache.org/

Apache HttpComponents

Apache

https://hc.apache.org/

Apache Lucene

Apache

http://lucene.apache.org

Apache Maven

Apache

http://maven.apache.org/

Apache POI

Apache

http://poi.apache.org/

ASM

BSD

http://asm.ow2.org/

Async Http Client

Apache

https://github.com/AsyncHttpClient/

aspectj

Eclipse Public License

http://www.eclipse.org/aspectj/

Beanshell

LGPL

http://www.beanshell.org/

Boilerpipe

Apache

https://github.com/kohlschutter/boilerpipe

Bouncy Castle Crypto APIs

MIT

https://www.bouncycastle.org/index.html

Brazil

Oracle

https://labs.oracle.com/brazil/

Classworlds

Codehaus license

https://codehaus-plexus.github.io/plexus-classworlds/

Concurrent Trees

Apache

https://github.com/npgall/concurrent-trees

Compress

Apache

https://github.com/ning/compress

cpdetector

MPL

http://cpdetector.sourceforge.net/

Davisor Publishor

OEM Commercial

http://www.davisor.com/ (no longer active)

Diff

Apache

http://code.google.com/p/google-diff-match-patch/

DNSJava

BSD

http://www.dnsjava.org/

Dom4j

BSD

http://www.dom4j.org/

EHCache

Apache

http://ehcache.org/

FindBugs

LGPL

http://findbugs.sourceforge.net/

Flickr4Java

BSD

https://github.com/callmeal/Flickr4Java

Freemarker

BSD

http://freemarker.org/

gdata-java-client

Apache

https://github.com/google/gdata-java-client

gedis

MIT

https://github.com/xetorthio/gedis/

geoip-api-java

LGPL

https://github.com/maxmind/geoip-api-java

Groovy

BSD / Apache

http://www.groovy-lang.org/

Guava

Apache

https://github.com/google/guava

H2 Database

Dual MPL/EPL

https://www.h2database.com/html/main.html

Hadoop

Apache

http://hadoop.apache.org/

Handy URI Templates

Apache

https://github.com/damnhandy/Handy-URI-Templates

Hibernate and JTA

LGPL

https://www.hibernate.org/

HTTPClient

LGPL

https://www.innovation.ch/java/HTTPClient

iText

MPL (Mozilla Public License)

http://www.lowagie.com/iText/

ini4j

Apache

http://ini4j.sourceforge.net/

Jackson

Apache

https://github.com/FasterXML/jackson

jakarta-oro

Apache

http://jakarta.apache.org/oro/

JavaMail API

GPL with Classpath exception

https://java.net/projects/javamail/pages/Home

javassist

LGPL

http://www.jboss.org/javassist/

JavaSysMon

BSD

https://github.com/jezhumble/javasysmon

Jaxen

Apache

http://jaxen.codehaus.org/

jchardet

MPL

http://sourceforge.net/projects/jchardet/

JCommander

Apache

http://jcommander.org

jcifs

LGPL

http://jcifs.samba.org/

jcommon

LGPL

http://www.jfree.org/jcommon/

JDBM

BSD

http://sourceforge.net/projects/jdbm/

jdom

Apache

http://www.jdom.org/

jedis

MIT

https://github.com/xetorthio/jedis

JempBox

BSD

http://jempbox.sourceforge.net/

Jersey

GPL with Classpath exception

https://jersey.java.net/

Jetty (Web server)

Apache

http://eclipse.org/jetty/

JGraphT

LGPL

http://jgrapht.org/

JLine

BSD

http://jline.sourceforge.net/

JNA

LGPL

https://github.com/twall/jna

Joda Time

Apache

http://joda-time.sourceforge.net/

jsch

BSD

http://www.jcraft.com/jsch/

json

JSON License

http://www.json.org/java/index

jsoup

MIT

http://jsoup.org/

HTTPClient

LGPL

http://www.innovation.ch/java/HTTPClient

jtar

Apache

https://github.com/kamranzafar/jtar

jtidy

W3C

http://sourceforge.net/projects/jtidy

junit

EPL

http://junit.org/

juniversalchardet

MPL

https://code.google.com/p/juniversalchardet/

JWNL (Java WordNet Library)

BSD

http://sourceforge.net/projects/jwordnet/

Liquibase

Apache

http://www.liquibase.org/

log4j

Apache

http://logging.apache.org/log4j/docs/

Project Lombok

MIT

http://projectlombok.org/

Mahout

Apache

http://mahout.apache.org/

MALLET

CPL

http://mallet.cs.umass.edu/

MapDB

Apache

http://www.mapdb.org/

matrix-toolkits-java

LGPL

https://github.com/fommil/matrix-toolkits-java

metadata-extractor

Apache

https://github.com/drewnoakes/metadata-extractor

Metrics

Apache

https://github.com/dropwizard/metrics

Mime4j

Apache

http://james.apache.org/mime4j/

mp4parser

Apache

https://github.com/sannies/mp4parser

NetCDF

MIT

http://www.unidata.ucar.edu/software/thredds/current/netcdf-java/

netlib-java

BSD

https://github.com/fommil/netlib-java

Netty

Apache

http://netty.io/

Not-Yet-Commons-SSL

Apache

http://juliusdavies.ca/commons-ssl/

OpenCSV

Apache

http://opencsv.sourceforge.net/

OpenCloud

MIT

http://opencloud.mcavallo.org/

pdfbox

BSD

http://www.pdfbox.org/

pg73jdbc3

BSD

http://jdbc.postgresql.org/download

PersistentCookieJar

Apache

https://github.com/franmontiel/PersistentCookieJar

PfxWebDAV

Apache

https://github.com/ellipsisnl/PfxWebDAV

Plexus

Apache

http://plexus.codehaus.org/

Mail

BSD

http://kenai.com/projects/javamail

Open Cloud

MIT

http://opencloud.sourceforge.net/

quartz

Apache

http://www.quartz-scheduler.org/

RestFB

http://restfb.com/#Licensing

http://restfb.com/

Rome

Apache

https://rome.dev.java.net/

Sardine WebDAV

Apache

https://github.com/lookfirst/sardine

Scribe

https://github.com/fernandezpablo85/scribe-java/blob/master/LICENSE.txt

https://github.com/fernandezpablo85/scribe-java

slf4j

MIT

http://www.slf4j.org/

snakeyaml

Apache

https://bitbucket.org/asomov/snakeyaml

sqlite-jdbc

Apache version 2.0

http://www.xerial.org/trac/Xerial/wiki/SQLiteJDBC

Spring

Apache

http://www.springsource.org/

SpringFox

Apache

http://springfox.github.io/springfox/

Surefire API

http://maven.apache.org/surefire/surefire-api/license

http://maven.apache.org/surefire/surefire-api/

Surefire Booter

http://maven.apache.org/surefire/surefire-booter/license

http://maven.apache.org/surefire/surefire-booter/

Swagger

Apache

https://github.com/swagger-api

TagSoup

Apache

http://home.ccil.org/~cowan/XML/tagsoup/

TestNG

Apache

http://testng.org/doc/index

Tika

Apache

http://lucene.apache.org/tika/

Tomcat

Apache

http://tomcat.apache.org/

treelayout

New BSD

https://github.com/abego/treelayout

Twitter4j

Apache

http://twitter4j.org/en/index

uncommon-maths

Apache

https://uncommons-maths.dev.java.net/

util.concurrent

Public domain

http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro

Validation API

Apache

https://source.jboss.org/browse/Hibernate/beanvalidation/api/tags/v1_0_0_GA

Vorbis

Apache

https://github.com/Gagravarr/VorbisJava

Wagon Provider API

Apache

http://maven.apache.org/wagon/wagon-provider-api/

Xalan

Apache

http://xml.apache.org/xalan-j/

YAJSW

LGPL

http://yajsw.sourceforge.net/

Xerces2

Apache

http://xerces.apache.org/xerces2-j/

XMLBeans

Apache

http://xmlbeans.apache.org/

XML Pull Parsing

Public Domain

http://www.xmlpull.org/

Adobe XMP

BSD

http://www.adobe.com/devnet/xmp

Xml Pull Parser 3rd Edition (XPP3)

Public Domain

http://www.extreme.indiana.edu/xgws/xsoap/xpp/mxp1/

XStream

http://x-stream.github.io/license

http://x-stream.github.io/

XZ

Public Domain

http://tukaani.org/xz/java

Zendesk Java Client

Apache

https://github.com/cloudbees/zendesk-java-client

Zip4j

Apache

https://github.com/srikanth-lingala/zip4j/

Zstd

BSD

https://github.com/facebook/zstd

Zstd-jni

BSD

https://github.com/luben/zstd-jni

Perl software licences

Package License Reference

Algorithm::Diff

GPL/Perl Artistic

http://search.cpan.org/dist/Algorithm-Diff/

Authen::Htpasswd

GPL/Perl Artistic

http://search.cpan.org/dist/Authen-Htpasswd/

Cache::Cache

GPL/Perl Artistic

http://search.cpan.org/dist/Cache-Cache/

Class::Accessor

GPL/Perl Artistic

http://search.cpan.org/dist/Class-Accessor/

Config::Properties

GPL/Perl Artistic

http://search.cpan.org/dist/Config-Properties/

Date::Parse

GPL/Perl Artistic

http://search.cpan.org/~gbarr/TimeDate-1.16/lib/Date/Parse.pm

DBD-SQLite

GPL/Perl Artistic

http://search.cpan.org/~msergeant/DBD-SQLite-1.14/

DBI

GPL/Perl Artistic

http://search.cpan.org/~timb/DBI/

Digest::SHA1

GPL/Perl Artistic

http://search.cpan.org/dist/Digest-SHA1/SHA1.pm

Error

GPL/Perl Artistic

http://search.cpan.org/~uarun/Error-0.15/Error.pm

File::Copy::Recursive

GPL/Perl Artistic

http://search.cpan.org/dist/File-Copy-Recursive/

File::Grep

GPL/Perl Artistic

http://search.cpan.org/~mneylon/File-Grep-0.02/

HTML::Entities

GPL/Perl Artistic

http://search.cpan.org/~gaas/HTML-Parser-3.56/lib/HTML/Entities.pm

HTML::Template

GPL/Perl Artistic

http://search.cpan.org/dist/HTML-Template/

IO::LockedFile

GPL/Perl Artistic

http://search.cpan.org/~rani/IO-LockedFile-0.23/

libwww-perl

GPL/Perl Artistic

http://search.cpan.org/~gaas/libwww-perl-5.808/

Lingua::Features

GPL/Perl Artistic

http://search.cpan.org/~grousse/Lingua-Features-0.3.1/

Lingua::Stem

GPL/Perl Artistic

http://search.cpan.org/dist/Lingua-Stem/

Read::Backwards

GPL/Perl Artistic

http://search.cpan.org/~uri/File-ReadBackwards-1.05/

Regexp::Common

GPL/Perl Artistic

http://search.cpan.org/dist/Regexp-Common/

Taint::Util

GPL/Perl Artistic

http://search.cpan.org/~avar/Taint-Util-0.05/

Text::CSV

GPL/Perl Artistic

http://search.cpan.org/~makamaka/Text-CSV-1.00/

Text::Diff

GPL/Perl Artistic

http://search.cpan.org/dist/Text-Diff/

Tie::IxHash

GPL/Perl Artistic

http://search.cpan.org/dist/Tie-IxHash/

Time::HiRes

GPL/Perl Artistic

http://search.cpan.org/dist/Time-HiRes/

Time::Zone (TimeDate)

GPL/Perl Artistic

http://search.cpan.org/~gbarr/TimeDate-1.16/lib/Time/Zone.pm

URI::Escape

GPL/Perl Artistic

http://search.cpan.org/~gaas/URI-1.35/URI/Escape.pm

Win32::guidgen

GPL/Perl Artistic

http://search.cpan.org/dist/win32-guidgen/

XML::NamespaceSupport

GPL/Perl Artistic

http://search.cpan.org/dist/XML-NamespaceSupport/

XML::SAX

GPL/Perl Artistic

http://search.cpan.org/dist/XML-SAX/

XML::Simple

GPL/Perl Artistic

http://search.cpan.org/~grantm/XML-Simple/

Third party libraries used by PADRE

Package License Reference

Android (hashmap only)

Apache 2.0

https://android.googlesource.com/platform/system/core

Curl

MIT

http://curl.haxx.se/

CYRUS SASL (Simple Authentication and Security Layer)

CYRUS_SASL_LICENCE.txt

http://asg.web.cmu.edu/sasl

MD5 Message-Digest Algorithm Reference Implementation

MD5_LICENCE.txt

http://www.faqs.org/rfcs/rfc1321

PCRE (Perl 5 compatible regular expressions)

PCRE_LICENCE.txt

http://www.pcre.org/

zlib (compression library)

ZLIB_LICENCE.txt

http://www.zlib.net/

Zstd

BSD

https://github.com/facebook/zstd

spdlog

MIT Licence

https://github.com/gabime/spdlog

Windows specific licenses

Package License Reference

7zip for Windows

GNU LGPL

http://www.7-zip.org/

7z920-x64.msi

Blat for Windows

Public Domain

http://www.blat.net/

blat-2.6.2/

GNU Utilities

GNU GPL (http://www.gnu.org/copyleft/gpl)

http://unxutils.sourceforge.net/

diff.exe, du.exe, gzip.exe, wc.exe, wget.exe, od.exe, dd.exe, cpio.exe, find.exe, sort.exe, xargs.exe

htpasswd

Apache (http://www.apache.org/LICENSE.txt)

http://www.apache.org/

htpasswd.exe

info-zip

Based on BSD (http://www.info-zip.org/pub/infozip/license)

http://www.info-zip.org/

infozip/ unzip.exe

libiconv (Text encoding conversion)

libiconv.licence (GNU LGPL)

http://gnuwin32.sourceforge.net/packages/libiconv.htm

libcharset1.dll, libiconv2.dll, libintl3.dll

LibXSLT

MIT Licence (http://www.opensource.org/licenses/mit-license)

http://www.zlatkovic.com/projects/libxml/binaries

libxslt/

Lynx

GPL

http://www.gnu.org/copyleft/gpl

lynx.exe

Xpdf

GNU GPL (http://www.gnu.org/copyleft/gpl)

http://www.foolabs.com/xpdf/download

xpdf/

Javascript libraries

Licenses for the search dashboard javascript libraries can be found at the following links:

  • https://funnelback-server/a/assets/licenses.json

  • https://funnelback-server/d/assets/licenses.json

Package License Reference

dygraph

MIT

http://danvk.org/dygraphs/

download.jQuery

MIT

http://www.filamentgroup.com/lab/jquery_plugin_for_requesting_ajax_like_file_downloads/

ES6-Promise

MIT

https://github.com/stefanpenner/es6-promise

handlebars

MIT

http://handlebarsjs.com/

jquery

MIT

http://jquery.org/

jquery.sparkline

New BSD

http://omnipotent.net/jquery.sparkline/

json2

Public Domain

https://github.com/douglascrockford/JSON-js

Moment.js

MIT

https://momentjs.com/

mootools

MIT

http://mootools.net/

NProgress

MIT

http://ricostacruz.com/nprogress/

slickgrid

MIT

https://github.com/mleibman/SlickGrid

typeahead

MIT

https://twitter.github.io/typeahead.js/

XML For Script

LGPL

http://xmljs.sourceforge.net/

Front-end libraries

Package License Reference

Bootstrap

Apache

http://getbootstrap.com//bootstrap/

Font Awesome

SIL OFL 1.1, MIT

https://fontawesome.com/v4.7.0/

Glyphicon Halflings

CC BY 3.0

http://glyphicons.com/

Runtime environments

Package License Reference

ActivePerl

OEM Commercial

http://www.activestate.com/activeperl

JDK (Java Development Kit)

http://www.oracle.com/technetwork/java/javase/terms/license/index

http://jdk7.java.net/

Other bundled systems

Package License Reference

PhantomJS

BSD

http://phantomjs.org/

Redis

BSD

http://redis.io/ (Linux) and https://github.com/MSOpenTech/Redis (Windows)