LICENSES

The KMC-Subset137 Library is released in four different versions:

Open Source
Commercial for On-board Applications
Commercial for Track-side Applications
Commercial for KMS

The following table summarises the features available for each version.

Feature Open source Commercial
On-Board Track-side KMS
Source Code
Doxygen Documentation
Formal Documentation (SAD with coverage matrix, User Manual, Validation Report)  
On-board API    
Track-side API    
KMS API    
OCSP Support  
CMP Support  
Multithread Support      
Test Environment and Examples  
gnuTLS compatibility      
OpenSSL 3.0 Support  
Support and Warranty  

 

The three commercial versions ( “On-board” – to be used in EVC, “Track-side” – to be used in RBC and “KMS” – for Key Management System implementation) have the same architecture following Main Terms & Conditions:

SW Architecture

SW Architecture

and the following Main Terms & Conditions:

Linked to one and only one Client’s Application (specified in the License Agreement)
Non-exclusive
Non-transferable
Not-limited in time
Not-limited in the number of instances of the Client’s linked Application (see above) into which the Library can be included (in binary form only)
One-year support included
Long-term support available, under a yearly fee

License Agreement cover page (fac-simile)

Licensed Items

Software Architecture Specification (SAS), which includes the coverage matrix by the Library of the requirements contained in the Subset137 standard for the implementation of a KMS application
Software User Manual (SUM)
Source Code C (to be integrated in the (Generic) Application as non-safety-related code):
KMC-Subset137 Library
OpenSSL 3.0 wrapper (see https://www.openssl.org/source/)
Test Scripts for the verification of the correct behaviour of Library and of the OpenSSL 3.0 wrapper
Delivery Notes with Validation Details

Software Architecture Specification

User Manual