ONAP Operations Manager

ONAP Operations Manager

Open Source Code

Open Source Code Name

Version

License Type

Description

Link toward of License Info

Notes (including reasons for non using Apache Version 2 License)

Open Source Code Name

Version

License Type

Description

Link toward of License Info

Notes (including reasons for non using Apache Version 2 License)

Ansible

https://www.ansible.com/

 

Apache 2.0

Ansible is a tool to automate actions

https://github.com/ansible/community/blob/master/LICENSE

ansible is used for OOM Offline installer

 

 

 

 

 

 

Most of the libraries used are actually used by components of ONAP

Used Open Source Components

Open Source Library Name

Version

License Type

Description

Link toward of License Info

Notes (including reasons for non using Apache Version 2 License)

Open Source Library Name

Version

License Type

Description

Link toward of License Info

Notes (including reasons for non using Apache Version 2 License)

consul

1.0.6, 1.4.3 and 1.7.1

Mozilla Public License 2.0

Consul is a tool for service discovery and configuration although health checking is the primary use for OOM.

https://github.com/hashicorp/consul/blob/master/LICENSE

The component onap-consul will be removed in London
MSB uses an own consul deploymnent

postgres

13.2-4.6.1

PostgreSQL License

using crunchydata integration which is under Apache 2.0 (https://github.com/CrunchyData/crunchy-containers/blob/master/LICENSE.md)

https://opensource.org/licenses/postgresql

 

mariadb

10.5.8

GPL v2

using adfinis sygroup integration which is under GPLv3 (https://github.com/adfinis-sygroup/openshift-mariadb-galera/blob/master/LICENSE)

https://mariadb.com/kb/en/mariadb-license/

 

filebeat

5.5.0

Apache 2.0

 

https://github.com/elastic/beats/blob/v5.5.0/LICENSE

 

busybox

1.34.1

GPL v2

 

https://busybox.net/license.html

 

alpine

3.6

MIT

 

https://github.com/alpinelinux/docker-alpine/blob/master/LICENSE

don't know where it is used (@Andreas Geißler )

gettext

0.20.1

GPLv3

using "dibi" docker integration which has no licenses

https://www.gnu.org/software/gettext/manual/html_node/Licenses.html

don't know where it is used (@Andreas Geißler )

elasticsearch

6.8.6 and 6.1.2

Elastic License

 

https://github.com/elastic/elasticsearch/blob/v6.6.2/LICENSE.txt

 

elasticsearch

7.9.3

Apache 2.0

 

https://github.com/elastic/elasticsearch/blob/v5.5.0/LICENSE.txt

 

nexus

2.14.19-01

Eclipse Public License 1.0

docker packaging is under Apache 2.0 (https://github.com/sonatype/docker-nexus/blob/2.14.19/LICENSE)

https://github.com/sonatype/nexus-public

 

nginx

1.21.4

2-clause license BSD

 

http://nginx.org/LICENSE

 

netbox

2.5.8

Apache 2.0

 

https://github.com/netbox-community/netbox/blob/develop/LICENSE.txt

Will be removed in London

mongo

4.4.10

Server Side Public License

 

https://www.mongodb.com/licensing/server-side-public-license

 

tomcat

8.5

Apache 2.0

 

https://tomcat.apache.org/legal.html

don't know where it is used (@Andreas Geißler )

cassandra

3.11.4

Apache 2.0

 

 

 

rabbitmq

3.7.4

Mozilla Public License 1.1

 

https://www.rabbitmq.com/mpl.html

Most likely removed in London (part of contrib/awx)

kafka

3.2.3

Apache 2.0

 

 

Part of onap-strimzi

zookeeper

3.2.3

Apache 2.0

 

https://github.com/apache/zookeeper/blob/master/LICENSE.txt

Part of onap-strimzi

logstash

5.4.3

Apache 2.0

 

 

Part of onap-logs

kibana

5.5.0

Apache 2.0

 

 

Part of onap-logs

elasticsearch-dump

(latest)

Apache 2.0

 

https://github.com/taskrabbit/elasticsearch-dump/blob/master/LICENSE.txt

Part of onap-logs

awx

9.0.1

Apache 2.0

 

https://github.com/ansible/awx/blob/devel/LICENSE.md

Will be removed in London

memcached

1.5.20

BSD

 

https://github.com/memcached/memcached/blob/master/LICENSE

Will be removed in London

haproxy

1.4.0

no clue

 

https://github.com/haproxy/haproxy/blob/master/LICENSE

Not part of OOM, but AAI

vault

1.3.3

Mozilla Public License 2.0

 

https://github.com/hashicorp/vault/blob/master/LICENSE

? not clear, if this is part of the onap-integration 

ejbca

6.15.2.5

LGPL V2.1

 

https://www.ejbca.org/license/

Will be removed in London

nifi-registry

0.5.0

Apache 2.0

 

https://gitbox.apache.org/repos/asf?p=nifi.git;a=blob;f=LICENSE;h=f1db125b9f4011592893fb1963ceafd360a28b58;hb=HEAD

Is part of DCAEMOD (will be removed in London)

curl

7.69.1

?

 

https://github.com/curl/curl/blob/master/COPYING

 

etcd

3.2.24

Apache 2.0

 

https://github.com/etcd-io/etcd/blob/master/LICENSE

 

memcached

1.5.20

?

 

https://github.com/memcached/memcached/blob/master/LICENSE

 

redis

 

3-Clause-BSD

 

https://redislabs.com/legal/licenses/

 

 

Note that OOM depends on Kubernetes and Helm (both Apache License 2.0, see https://github.com/kubernetes/kubernetes/blob/master/LICENSE and https://github.com/kubernetes/helm/blob/master/LICENSE), neither of these are distributed as part of ONAP but are expected to be installed by the operator deploying ONAP.