-
Notifications
You must be signed in to change notification settings - Fork 405
MapStore Contributor License Agreement
- “You” refers to the individual or entity submitting a contribution to the MapStore project.
- “Contribution” means any code, documentation, or other work submitted to the MapStore project by You.
- “MapStore” refers to the open-source project maintained by GeoSolutions SRL
By submitting a contribution to the MapStore project, You hereby grant to GeoSolutions SRL and the MapStore project a:
- Perpetual, worldwide, non-exclusive, royalty-free, irrevocable license to use, reproduce, modify, create derivative works, publicly display, publicly perform, distribute, and sublicense Your contribution.
This license applies to the project in all current and future versions, in both source and object code forms, and in any medium.
By making a contribution, You represent that:
- The contribution is an original work created by You, or You have sufficient rights to submit it under this agreement.
- Your contribution does not violate any applicable laws or infringe on any third-party intellectual property rights.
- If your contribution includes or is based on work owned by a third party, You have secured appropriate licenses or permissions to contribute it to the MapStore project.
You retain ownership of the intellectual property rights in Your contributions. This CLA does not transfer any ownership from You to GeoSolutions SRL or the MapStore project. However, by submitting a contribution, You grant the licenses set forth in Section 2 to GeoSolutions SRL and the MapStore project.
- Code Quality: Contributions must follow the coding guidelines and standards defined by the MapStore project.
- Documentation: Contributions should include appropriate documentation where applicable, including any usage instructions or explanations of new features.
- Testing: You agree to include any necessary tests to ensure the functionality of Your contribution, following MapStore’s testing guidelines.
GeoSolutions SRL and the MapStore project are under no obligation to use or incorporate any contribution submitted by You. Contributions may be rejected or modified by the maintainers based on project needs.
Before Your contribution can be merged into the project, You must:
- Review and sign this Contributor License Agreement.
- Follow the standard contribution guidelines outlined in the MapStore Contribution Guide.
This agreement is governed by and construed under the laws of the jurisdiction in which GeoSolutions SRL is registered, without regard to its conflict of laws principles.
The rights granted to GeoSolutions SRL and the MapStore project under this CLA are irrevocable. However, if You withdraw or modify a submission before it is incorporated into the project, GeoSolutions may choose not to use that contribution.
By submitting a contribution to the MapStore project, You indicate your acceptance of these terms.