Skip to main content

Contributor License Agreement (CLA)

License
TaxisDB Platform Contributor License Agreement (CLA)

This Contributor License Agreement (“CLA”) applies to all contributions submitted to the TaxisDB Platform

The TaxisDB Platform consists of:

  • TaxisDB — the database engine, licensed under SSPLv1
  • TaxisBase — the knowledge base, ontology, and structured database contents, licensed under ODbL v1.0 + DBCL v1.0

By submitting a Contribution, you agree to the terms of this Agreement.

1. Definitions

Project
The TaxisDB Platform, including:

  • TaxisDB database engine
  • TaxisBase knowledge base
  • Documentation
  • Examples
  • Tools
  • Build scripts
  • Tests
  • Specifications
  • APIs
  • Related project materials

Contribution
Any material intentionally submitted to the Project, including but not limited to:

  • source code
  • database schema
  • ontology changes
  • entity definitions
  • database contents
  • facts (datoms)
  • documentation
  • examples
  • tests
  • bug fixes
  • patches
  • translations
  • artwork
  • comments intended for inclusion

Contributor
The individual or legal entity submitting a Contribution.

Project Owner
Athanassios, the copyright holder and maintainer of the TaxisDB Platform.

You retain the copyright to your Contributions.
By submitting a Contribution, you grant the Project Owner the rights described in this Agreement.
You represent that you have the legal authority to submit the Contribution.

You grant the Project Owner a perpetual, worldwide, irrevocable, non-exclusive, royalty-free license to:

  • use
  • copy
  • reproduce
  • modify
  • adapt
  • publish
  • distribute
  • sublicense
  • combine
  • create derivative works from

your Contribution.

This includes the right to incorporate your Contribution into:

  • TaxisDB
  • TaxisBase
  • official project releases
  • documentation
  • commercial editions
  • future versions of the Project

4. Relicensing Rights

You acknowledge that the TaxisDB Platform uses multiple licenses.

Accordingly, you grant the Project Owner the right to license or relicense your Contribution under any license chosen for the Project, including but not limited to:

  • SSPLv1
  • ODbL v1.0
  • DBCL v1.0
  • Commercial License Agreements
  • future versions or successor licenses

This right is perpetual and irrevocable.

5. Patent License

You grant the Project Owner and recipients of the Project a perpetual, worldwide, irrevocable, royalty-free patent license for any patent claims necessarily infringed by your Contribution.

The license includes the right to:

  • make
  • use
  • modify
  • distribute
  • sell
  • offer for sale
  • import
  • otherwise exploit

the Contribution as part of the Project.

If you initiate patent litigation alleging that the Project infringes your patents, this patent license terminates with respect to you.

6. Moral Rights

To the fullest extent permitted by applicable law, you waive any moral rights that would prevent the Project Owner from modifying, adapting, or redistributing your Contribution.

Nothing in this Agreement prevents the Project from providing attribution where appropriate.

7. Contributor Representations

You represent that:

  • you created the Contribution yourself, or have the legal right to submit it;
  • you have the authority to grant the rights described in this Agreement;
  • the Contribution does not knowingly infringe the intellectual property rights of others;
  • the Contribution is not subject to any conflicting legal obligation;
  • the Contribution is submitted voluntarily and without expectation of compensation unless otherwise agreed in writing.

8. No Obligation to Accept Contributions

The Project Owner is under no obligation to:

  • review
  • accept
  • merge
  • publish
  • maintain
  • distribute

any Contribution.

Submitting a Contribution does not guarantee its inclusion in the Project.

9. Contribution Records

You acknowledge that the Project may:

  • publicly attribute Contributions to you;
  • maintain contribution history;
  • retain commit metadata;
  • preserve authorship information where appropriate;
  • reference this CLA in project records.

10. Governing Law

This Agreement shall be governed by the laws of Greece, unless otherwise required by applicable law or agreed in writing.

11. Entire Agreement

This Contributor License Agreement constitutes the complete agreement between the Contributor and the Project Owner regarding Contributions to the TaxisDB Platform.

If any provision of this Agreement is found to be unenforceable, the remaining provisions shall remain in full force and effect.

Contact

For questions regarding this Contributor License Agreement or contribution process:
Email: Athanassios

End of Contributor License Agreement