Open Source Code

Open Source Code NameVersionLicense TypeDescriptionLink toward of License InfoNotes (including reasons for non using Apache Version 2 License)

Ansible

https://www.ansible.com/


Apache 2.0Ansible is a tool to automate actionshttps://github.com/ansible/community/blob/master/LICENSEansible 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 NameVersionLicense TypeDescriptionLink toward of License InfoNotes (including reasons for non using Apache Version 2 License)
consul1.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/LICENSEThe component onap-consul will be removed in London
MSB uses an own consul deploymnent
postgres
13.2-4.6.1
PostgreSQL Licenseusing 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 v2using 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/
filebeat5.5.0Apache 2.0
https://github.com/elastic/beats/blob/v5.5.0/LICENSE
busybox
1.34.1
GPL v2
https://busybox.net/license.html
alpine3.6MIT
https://github.com/alpinelinux/docker-alpine/blob/master/LICENSE

don't know where it is used (Andreas Geissler )

gettext0.20.1GPLv3using "dibi" docker integration which has no licenseshttps://www.gnu.org/software/gettext/manual/html_node/Licenses.html

don't know where it is used (Andreas Geissler )

elasticsearch6.8.6 and 6.1.2Elastic License
https://github.com/elastic/elasticsearch/blob/v6.6.2/LICENSE.txt
elasticsearch7.9.3Apache 2.0
https://github.com/elastic/elasticsearch/blob/v5.5.0/LICENSE.txt
nexus2.14.19-01Eclipse Public License 1.0docker packaging is under Apache 2.0 (https://github.com/sonatype/docker-nexus/blob/2.14.19/LICENSE)https://github.com/sonatype/nexus-public
nginx1.21.42-clause license BSD
http://nginx.org/LICENSE
netbox2.5.8Apache 2.0
https://github.com/netbox-community/netbox/blob/develop/LICENSE.txtWill be removed in London
mongo4.4.10Server Side Public License
https://www.mongodb.com/licensing/server-side-public-license
tomcat8.5Apache 2.0
https://tomcat.apache.org/legal.html

don't know where it is used (Andreas Geissler )

cassandra3.11.4Apache 2.0


rabbitmq3.7.4

Mozilla Public License 1.1


https://www.rabbitmq.com/mpl.htmlMost likely removed in London (part of contrib/awx)
kafka3.2.3Apache 2.0

Part of onap-strimzi
zookeeper3.2.3 (question)Apache 2.0
https://github.com/apache/zookeeper/blob/master/LICENSE.txtPart of onap-strimzi
logstash5.4.3Apache 2.0

Part of onap-logs
kibana5.5.0Apache 2.0

Part of onap-logs
elasticsearch-dump(latest)Apache 2.0
https://github.com/taskrabbit/elasticsearch-dump/blob/master/LICENSE.txtPart of onap-logs
awx9.0.1Apache 2.0
https://github.com/ansible/awx/blob/devel/LICENSE.mdWill be removed in London
memcached1.5.20BSD
https://github.com/memcached/memcached/blob/master/LICENSEWill be removed in London
haproxy1.4.0no clue
https://github.com/haproxy/haproxy/blob/master/LICENSENot part of OOM, but AAI
vault1.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 
ejbca6.15.2.5

LGPL V2.1


https://www.ejbca.org/license/Will be removed in London
nifi-registry0.5.0Apache 2.0
https://gitbox.apache.org/repos/asf?p=nifi.git;a=blob;f=LICENSE;h=f1db125b9f4011592893fb1963ceafd360a28b58;hb=HEADIs part of DCAEMOD (will be removed in London)
curl7.69.1?
https://github.com/curl/curl/blob/master/COPYING
etcd3.2.24Apache 2.0
https://github.com/etcd-io/etcd/blob/master/LICENSE
memcached1.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.