- Product - The name of the Epic/Product (* for all)
- Component - The specific sub-component of the Epic/Product (* for all)
- Library/Module - The library or module that the Product/Component is depending on
- Stage - The kind of dependency
- Compile - The library is needed to compile the source code of the component into the target artifact (runtime)
- Test - The library is needed to test the target artifact
- Packaging - The library is needed to test the target artifact before, while and/or after packaging it
- Runtime - The library is shipped as a part of the target artifact (runtime)
- Provided - The library is not shipped as a part of the target artifact, but needed in it runtime
- All - The library is needed at all Stages
- Version - the version of the library that the component is dependant upon
- License - the license identifier
- Comment - any further remarks on the kind of dependency
Product | Component | Library/Module | Version | Stage | License | Comment |
---|---|---|---|---|---|---|
Dataspace | * | Java Runtime Environment (JRE) | >=11 | Test + Provided | * | License (GPL, BCL, ...) depends on choosen runtime. |
Dataspace | * | Java Development Kit (JDK) | >=11 | Compile + Packaging | * | License (GPL, BCL, ...) depends on choosen kit. |
Dataspace | * | Apache Maven | >=3.8 | Compile + Packaging | Apache License 2.0 | |
Dataspace | * | Junit Jupiter | >=5 | Test | MIT | |
Dataspace | Provisioning Agent | Ontop VKP | >=3.0 | Packaging + Runtime | Apache License 2.0 | |
Dataspace | Provisioning Agent | H2 Database | >=2.1 | Runtime | Mozilla Public License (2.0) and Eclipse Public License (1.0) | |
Dataspace | Remoting Agent | Eclipse RDF4J | >=3.7 | All | Eclipse Public License (1.0) | |
Dataspace | Remoting Agent | SLF4J | >=1.7.22 | All | MIT | |
Ontology | Tools | OWLApi | >=5.1 | Compile + Test + Packaging | LGPL and Apache License | |
Ontology | Tools | SLF4J | >=1.7.22 | Compile + Test + Packaging | MIT | |
Ontology | Tools | Junit Jupiter | >=5 | Test | MIT | |
Ontology | Tools | Apache Maven | >=3.8 | Compile + Packaging | Apache License 2.0 | |
Ontology | Tools | NodeJS | >=14 | Compile + Packaging | MIT (Main) + Various Extensions | Only for Json2Sql |
UX | * | NodeJS | >=14 | All | MIT (Main) + Various Extensions | |
UX | * | Typescript | >=4.7 | Compile + Runtime | Apache License 2.0 | |
UX | * | JEST | >=28.1 | Test | MIT | |
UX | Skill Framework | node-fetch | >=2.6 | All | MIT | |
UX | Skill Gym + Knowledge Explorer | React | >=17.0.2 | Compile + Runtime | MIT licence | |
UX | Skill Gym + Knowledge Explorer | Material UI | >=5.4.4 | All | MIT licence | |
UX | Skill Gym | CX Portal Shared Components | >=0.5.1 | All | Apache 2.0 | |
UX | Skill Gym | Rollup.js | >=2.77.2 | Compile | MIT licence | |
* | * | Docker Engine | >=20.10.17 | Packaging + Provided | Apache License 2.0 | |
* | * | kubernetes/helm | >=1.20/3.9 | Provided | Apache License 2.0 |