Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Policy contributes the following components to ONAP:

  • api
  • clamp
  • pap
  • pdp-x (xacml pdp)
  • pdp-d (drools pdp)
  • pdp-a (apex pdp)
  • distribution
  • gui

Policy instantiates the following third party container:

  • mariadb:10  (maintained by OOM team)
  • sonatype/nexus:2.14.13-01


The reports have been generated with the following command:

Code Block
languagebash
titledependencies report
mvn project-info-reports:dependencies

The output is located in the target/site sub-directory named 'dependencies.html'.

Notes:

  • Libraries with group "org.onap.*" group ids are under the ONAP umbrella and safely assumed to have an Apache 2.0 License. 
  • The reader is encouraged to crosscheck and update this information against the individual repositories (root pom.xml link included), maven site reports, or any other suitable means. 

API component

pom.xml:  https://git.onap.org/policy/api/tree/pom.xml

CLAMP component

pom.xml:  https://git.onap.org/policy/clamp/tree/pom.xml

PAP component

pom.xml:  https://git.onap.org/policy/pap/tree/pom.xml

PDP-X component

pom.xml:   https://git.onap.org/policy/xacml-pdp/tree/pom.xml

PDP-D component

pom.xml:  https://git.onap.org/policy/drools-pdp/tree/pom.xml

PDP-D Control Loop component

pom.xml:  https://git.onap.org/policy/drools-applications/tree/pom.xml

Distribution component

pom.xml:  https://git.onap.org/policy/distribution/tree/pom.xml

PDP-A Component

pom.xml:  https://git.onap.org/policy/apex-pdp/tree/pom.xml

gui

pom.xml:  https://git.onap.org/policy/gui/tree/pom.xml

jquery, jquery-ui: see below


Helper Libraries:

common:  https://git.onap.org/policy/common/tree/pom.xml

models: https://git.onap.org/policy/models/tree/pom.xml


Javascript Libraries:


Open Source Library NameVersionLicense TypeDescriptionLink toward of License InfoNotes (including reasons for non using Apache Version 2 License)
jquery3.4.1, 3.5.1MIT
https://github.com/jquery/jquery/blob/master/LICENSE.txt
jquery-ui1.12.1

https://github.com/jquery/jquery-ui/blob/master/LICENSE.txt

Open Source Code

...

Open Source Library

Open Source Library NameVersionLicense TypeDescriptionLink toward of License InfoNotes (including reasons for non using Apache Version 2 License)ANTLR2.7.7ANTLR-PDApache XML Commons1.0.b2Apache-1.1

Apache Maven

23.2.2Apache-2.0

Plexus Interpolation API

1.19Apache-2.0

classworlds

2.5.1Apache-2.0

Maven Wagon HTTP Provider

2.0Apache-2.0

KIE Internal

6.3.0.FinalApache-2.0

Maven Wagon API

1.0Apache-2.0

Apache HttpComponents Client

4.5Apache-2.0

Plexus

1.5.5Apache-2.0

MVFLEX Expression Language (MVEL)

2.2.6.FinalApache-2.0

Jackson JSON processor

2.8.4Apache-2.0

Apache HttpComponents Core

4.4.4Apache-2.0

Jackson-Datatype-JSR

3102.8.4Apache-2.0

Maven Model

3.2.2Apache-2.0

Apache HttpComponents Core

4.4.1Apache-2.0

Maven Repository Metadata Model

3.2.2Apache-2.0

Maven Aether Provider

3.2.2Apache-2.0

Commons IO

2.4Apache-2.0

jackson-module-jaxb-annotations

2.5.4Apache-2.0

KIE :: CI

6.3.0.FinalApache-2.0

Maven Compatibility Layer

3.2.2Apache-2.0

Apache Maven Wagon :: Providers :: HTTP Shared Library

42.0Apache-2.0

Maven Model Builder

3.2.2Apache-2.0

Java Annotation Indexer

2.0.0.FinalApache-2.0

Javax Inject from the JSR

330 Expert Group 1Apache-2.0

Apache Commons Collections

4.1Apache-2.0

Maven Local Settings Model

3.2.2Apache-2.0

Guava: Google Core Libraries for Java

10.0.1Apache-2.0

Plexus Security Dispatcher Component

1.3Apache-2.0

Plexus Cypher Component

1.4Apache-2.0

JTA

1.11.1.1Apache-2.0

Plexus Common Utilities

3.0.17Apache-2.0

Apache Ant

1.8.2Apache-2.0

Maven Plugin API

3.2.2Apache-2.0

log4j

1.2.17Apache-2.0

jcl104-over-slf4j

1.6.2Apache-2.0

Jackson-JAXRS-base

2.5.4Apache-2.0

Jackson JSON processor

2.5.4Apache-2.0

KIE API

6.3.0.FinalApache-2.0

Maven Settings Builder

3.2.2Apache-2.0

JBoss Logging

33.3.0.FinalApache-2.0

google-gson

2.8.0Apache-2.0

Commons IO

2.0.1Apache-2.0

beanvalidation-api

1.1.0.FinalApache-2.0

Sisu - Guice

3.1.0Apache-2.0

Drools :: Persistence :: JPA

6.3.0.FinalApache-2.0

Maven Artifact

3.2.2Apache-2.0

Apache Commons Logging

1.2Apache-2.0

Apache Commons Lang

3.4Apache-2.0

JBoss Drools

6.3.0.FinalApache-2.0

CDI APIs

1.0Apache-2.0

Apache Extras Companion for log4j

1.2.1.2.17Apache-2.0

jsr

3051.3.9Apache-2.0

Apache Commons Codec

1.9Apache-2.0

Apache Commons Codec

1.4Apache-2.0

Jetty: Java based HTTP, Servlet, SPDY, WebSocket Server

9.3.8.v20160314Apache-2.0 AND EPL-1.0

Jackson-JAXRS-JSON_Provider

2.5.4Apache-2.0 AND LGPL-2.1+

Jetty :: Servlet Handling

9.3.8.v20160314Apache-2.0 AND EPL-1.0

Jetty: Java based HTTP, Servlet, SPDY, WebSocket Server

9.3.14.v20161028Apache-2.0 AND EPL-1.0

Jetty: Java based HTTP, Servlet, SPDY, WebSocket Server

9.1.1.v20140108Apache-2.0 AND EPL-1.0

Jersey

2.22.2Apache-2.0 AND CDDL-1.1

Jetty :: Servlet Handling

9.3.14.v20161028Apache-2.0 AND EPL-1.0

Jersey

2.22.1Apache-2.0 AND CDDL-1.1

Javassist

3.18.1-GAApache-2.0 AND LGPL-2.1+ AND MPL-1.1

JLine

2.12.1BSD-3-Clause

Protocol Buffer Java API

2.5.0BSD-3-Clause

Hamcrest

1.3BSD-3-Clause

dme2

3.x3.1.200BSD-3-Clause

Network Service Assurance Client Library

0.0.1BSD-3-Clause

ANTLR

3.5BSD-3-Clause

dom4j: flexible XML framework for Java

1.6.1BSD-3-Clause

XStream

1.4.7BSD-3-Clause

Network Service Assurance Toolkit

0.0.1BSD-3-Clause

Event and Error logging framework

0.0.1BSD-3-Clause

dmaapClient

0.2.12BSD-3-Clause

cambriaClient

0.0.1BSD-3-Clause

Java Transaction API

1.1CDDL-1.0

JSR-250 Common Annotations for the JavaTM Platform

1.0CDDL-1.0 

Transaction 1.1 API

1.0.1.FinalCDDL-1.0 AND GPL-2.0-with-classpath-exception

JUnit

4.11CPL-1.0

Aether Transport Wagon

1.0.0.v20140518EPL-1.0

JPA 2.0 API

1.0.1.FinalEPL-1.0

Aether :: SPI

1.0.0.v20140518EPL-1.0

Aether Implementation

1.0.0.v20140518EPL-1.0

Aether Connector Basic

1.0.0.v20140518EPL-1.0

Aether Transport HTTP

1.0.0.v20140518EPL-1.0

Aether Transport File

1.0.0.v20140518EPL-1.0

org.eclipse.sisu.plexus

0.0.0.M5EPL-1.0

Aether :: Utilities

1.0.0.v20140518EPL-1.0

org.eclipse.sisu.inject

0.0.0.M5EPL-1.0

Eclipse ECJ

4.3.1EPL-1.0

Java Persistence API

2.11.0.0.FinalEPL-1.0

Aether :: API

1.0.0.v20140518EPL-1.0

SDO API

2.1.1EPL-1.0

Javax Persistence API

2.02.6.2EPL-1.0

Javax Persistence API

2.02.1.0EPL-1.0

xpp3_xpath1.1.4c

1.1.4cIndiana University Extreme! Lab Software License Version 1.1.1 AND Public Domain

JSON (JavaScript Object Notation)

20160810JSON

JSON (JavaScript Object Notation)

20131018JSON

mariadb-java-client

1.2.3LGPL-2.1+

Hibernate ORM

5.0.7.FinalLGPL-2.1+

Java Native Access (JNA)

3.3.0LGPL-2.1+

Hibernate Commons Annotations

5.0.1.FinalLGPL-2.1+

Hibernate Entity Manager

5.0.7.FinalLGPL-2.1+

Logback Classic Module

1.1.1LGPL-2.1+ OR EPL-1.0

Logback Core Module

1.1.1LGPL-2.1+ AND EPL-1.0

Bitronix Transaction Manager

2.1.4LGPL-3.0+

SLF4J API Module

1.7.6MIT

SLF4J API Module

1.7.2MIT

jsoup

1.6.1MIT

gson-javatime-serialisers

1.1.1MIT

H2 Database Engine

1.4.193MPL-2.0 OR EPL-1.0

AOP Alliance (Java/J2EE AOP standard)

1.0Public Domain

xmlpull

1.1.3.1Public Domain

jersey-repackaged-guava

2.22.2 Sun Classpath Exception Clause to GPL2 OR CDDL-1.1

OSGi resource locator bundle - used by various API providers that rely on META-INF/services mechanism to locate providers

1.0.1 Sun Classpath Exception Clause to GPL2 OR CDDL-1.1

jersey-container-jetty-http

2.22.2 Sun Classpath Exception Clause to GPL2 OR CDDL-1.1

jersey-media-json-jackson

2.22.1 Sun Classpath Exception Clause to GPL2 OR CDDL-1.1

aopalliance version 1.0 repackaged as a module2

2.4.0-b34 Sun Classpath Exception Clause to GPL2 OR CDDL-1.1

Java API for Processing JSON (JSON-P)

1.0.4 Sun Classpath Exception Clause to GPL2 OR CDDL-1.1

jersey-container-jetty-http

2.22.1 Sun Classpath Exception Clause to GPL2 OR CDDL-1.1

jersey-media-jaxb

2.22.2 Sun Classpath Exception Clause to GPL2 OR CDDL-1.1

HK2 Implementation Utilities

2.4.0-b31 Sun Classpath Exception Clause to GPL2 OR CDDL-1.1

jersey-core-server

2.22.2 Sun Classpath Exception Clause to GPL2 OR CDDL-1.1

ServiceLocator Default Implementation

2.4.0-b34

jersey-repackaged-guava

2.22.1 Sun Classpath Exception Clause to GPL2 OR CDDL-1.1

jersey-container-servlet-core

2.22.2 Sun Classpath Exception Clause to GPL2 OR CDDL-1.1

aopalliance version 1.0 repackaged as a module

2.4.0-b31 Sun Classpath Exception Clause to GPL2 OR CDDL-1.1

javax.ws.rs-api

2.0.1 Sun Classpath Exception Clause to GPL2 AND CDDL-1.1

jersey-client

2.22.1 Sun Classpath Exception Clause to GPL2 AND CDDL-1.1

jersey-container-servlet-core

2.22.1 Sun Classpath Exception Clause to GPL2 AND CDDL-1.1

jersey-media-jaxb

2.22.1 Sun Classpath Exception Clause to GPL2 AND CDDL-1.1

Injection API (JSR 330) version 1 repackaged as OSGi bundle

2.4.0-b31 Sun Classpath Exception Clause to GPL2 AND CDDL-1.1

javax.annotation API

1.2 Sun Classpath Exception Clause to GPL2 AND CDDL-1.1

HK2 API module

2.4.0-b34 Sun Classpath Exception Clause to GPL2 AND CDDL-1.1

jersey-ext-entity-filtering

2.22.2 Sun Classpath Exception Clause to GPL2 AND CDDL-1.1

HK2 Implementation Utilities

2.4.0-b34 Sun Classpath Exception Clause to GPL2 AND CDDL-1.1

Injection API (JSR 330) version 1 repackaged as OSGi bundle

2.4.0-b34 Sun Classpath Exception Clause to GPL2 AND CDDL-1.1

jersey-ext-entity-filtering

2.22.1 Sun Classpath Exception Clause to GPL2 AND CDDL-1.1

jersey-media-json-jackson

2.22.2 Sun Classpath Exception Clause to GPL2 AND CDDL-1.1

HK2 API module

2.4.0-b31 Sun Classpath Exception Clause to GPL2 AND CDDL-1.1

ServiceLocator Default Implementation

2.4.0-b31 Sun Classpath Exception Clause to GPL2 AND CDDL-1.1

jersey-core-server

2.22.1 Sun Classpath Exception Clause to GPL2 AND CDDL-1.1

Java Servlet API

3.1.0 Sun Classpath Exception Clause to GPL2 AND CDDL-1.1

Java Servlet API

3.0.1 Sun Classpath Exception Clause to GPL2 AND CDDL-1.1

Java Message Service

1.1Sun Java Message Service 1.1 License