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) |
|---|---|---|---|---|---|
Ansible |
| Apache 2.0 | Ansible is a tool to automate actions | 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) |
|---|---|---|---|---|---|
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. | The component onap-consul will be removed in London | |
postgres |
| PostgreSQL License | using crunchydata integration which is under Apache 2.0 (https://github.com/CrunchyData/crunchy-containers/blob/master/LICENSE.md) |
| |
mariadb |
| GPL v2 | using adfinis sygroup integration which is under GPLv3 (https://github.com/adfinis-sygroup/openshift-mariadb-galera/blob/master/LICENSE) |
| |
filebeat | 5.5.0 | Apache 2.0 |
|
| |
busybox |
| GPL v2 |
|
| |
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) |
| |
nginx | 1.21.4 | 2-clause license BSD |
|
| |
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 |
| 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 |
| 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 |
| 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 |
| Will be removed in London | |
memcached | 1.5.20 | BSD |
| Will be removed in London | |
haproxy | 1.4.0 | no clue |
| Not part of OOM, but AAI | |
vault | 1.3.3 | Mozilla Public License 2.0 |
| ? not clear, if this is part of the onap-integration | |
ejbca | 6.15.2.5 | LGPL V2.1 |
| Will be removed in London | |
nifi-registry | 0.5.0 | Apache 2.0 |
| Is part of DCAEMOD (will be removed in London) | |
curl | 7.69.1 | ? |
|
| |
etcd | 3.2.24 | Apache 2.0 |
|
| |
memcached | 1.5.20 | ? |
|
| |
redis |
|
|
|
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.