This certificate confirms that your software project’s licensing has been reviewed and validated. It indicates that the selected licence has been verified for compatibility with all components, appropriately and transparently declared, and that the software is ready for compliant release when it comes to licensing and reasonable dependency checks.

The certificate builds upon the Verified Dependencies Certificate, extending its scope to include licence selection, Software Licence Analysis (SLA) review, and approval of required artefacts. The certificate remains valid indefinitely for future software versions, provided certification requirements continue to be met. It does not cover patents or legal liability, although patent concerns may be addressed during the SLA review.

A full specification of software licensing certificates is also available for GÉANT participants.

Prerequisites

Ensure your software project:

Also ensure that:

Step-by-Step Process

Review Dependencies

Select and Verify Licence

Prepare Required Artefacts

Use the GÉANT SLA service, or the Software Artefacts Checklist and templates for GÉANT participants.

Mandatory artefacts:

If applicable or required by the licence:

Ensure that artefacts clearly and explicitly declare the selected licence, copyright ownership, and are in compliance with the terms of all dependencies.

Declare Licence in Metadata and User Interface

Declare the licence in:

Submit Request

Send a request to the Licence Management Team, including:

Refer to Contact Us for instructions on communicating with the team.

Respond to Review Feedback

Cooperate with the Licence Management Team to:

Use Certificate

Upon approval, your project will receive the Verified Software Licence Certificate, visible at certificates.software.geant.org and in the GÉANT Software Catalogue.

Reference the certificate in documentation, metadata, project pages, or communications. The Licence Management Team will provide guidance on how to do this.

After Certification

Maintain Compliance

To keep the certificate valid:

Substantial changes to the software’s architecture, licensing model, or component replacements under a different licence may require revalidation.

Certificate Validity

The certificate is valid indefinitely, provided issues are promptly addressed and certification requirements continue to be met.

The Licence Management Team may periodically check the software and request revalidation if necessary.

Optional: Continuous Dependency and Licence Scanning

Integrate SCA scanning into the CI/CD pipeline to detect licence or vulnerability issues early, and maintain long-term compliance.