Skip to content

Licenses

PunchPlatform Proprietary Software

All components included in PunchPlatform, that are not associated in PunchPlatform source code to any explicitly mentioned open-source licence, are Licensed under the Thales Inner Source Software License (Version 1.0, InnerPublic - OuterRestricted the "License");

The PunchPlatform distributions are (c) Copyright Thales Services 2017, although included packages, libraries or setups mentioned above as related to an open-source license may be copied or distributed as allowed by this specifically applicable license.

Third Party dependencies

The PunchPlatform software includes the following open-source components,

JQ

JSON parser/query command-line tool - version : 1.5 - source : http://stedolan.github.io/jq - license : MIT License - suggested deployment : ubuntu apt repositories or brew (for macos)

Curl

Command-line HTTP queries tool (used by PunchPlatform bash scripts to interact with elasticsearch to manage ivers) - version 7.47.0 (x86_64-pc-linux-gnu) - source : http://curl.haxx.se - license : MIT/X derivate license (http://curl.haxx.se/docs/copyright.html) - suggested deployment : ubuntu apt repositories or brew (for macos)

Python

  • version : 2.7.12
  • suggested deployment : ubuntu apt repositories

Apache Storm

Apache Spark

Kafka

Elasticsearch

ElastAlert

Jinja2

  • suggested deployment : ubuntu apt repositories (package python-jinja2)

Apache Zookeeper(tm)

Kibana

Elastic Beats

Java Runtime

The punchplatform requires the OpenJdk runtime.

Warning

the classpath exception is important :
"As a special exception, the copyright holders of this library give you permission to link this library with independent modules to produce an executable, regardless of the license terms of these independent modules, and to copy and distribute the resulting executable under terms of your choice, provided that you also meet, for each linked independent module, the terms and conditions of the license of that module. An independent module is a module which is not derived from or based on this library."