Per the Collaboration and Partnership Memorandum of Understanding of the Hydra Originating Steering Group Members, one of the foundational tenets of the Hydra Project is to foster a rich, sustainable open source code base.
Section II of the MOU states
II. Intellectual Property Licensing and Ownership
In keeping with the long-term vision of Hydra as a robust and distributed open source product, Hydra Partners and code contributors adopt and are governed by the following principles:
1. Code contributors (“Contributors”) warrant that their work created for the Hydra project does not infringe on the legal rights of any person or entity, including but not limited to intellectual property rights. This warranty includes ensuring that Contributors have properly addressed any institutional rights of their “home” or employing institutions, and that they have properly treated any third party software that has been incorporated, including any open source software.
2. The Hydra Steering Group determines at its sole discretion if a Contributor’s code is in scope and appropriate for the Project.
3. All code contributed and accepted to the project will be distributed as open source software, licensed under an Apache 2.0 license (or an appropriate Apache or Open Source Initiative (OSI) approved license sequellae that is designated by the Hydra Steering Group). Contributors must agree to and sign the applicable (individual and/or corporate) licensing agreement before contributing any code.
4. Hydra project documentation, designs and other written artifacts will also be made available under a Creative Commons or similar license. For the avoidance of doubt, the Hydra name and identity is subject to legal protection and is not subject to use by others except with the permission of the Hydra Steering Group.
All code contributors must have an Individual Contributor License Agreement (iCLA) on file with the Hydra Project Steering Group, a process which is initiated by completing an iCLA and emailing it to firstname.lastname@example.org. If the contributor works for an institution which has rights over materials that they contribute, the institution must also have a Corporate Contributor License Agreement (cCLA) on file; when no such cCLA exists the potential contributor will be asked to initiate the process of obtaining one and be offered any necessary support from Hydra.
Hydra also seeks to have clarity around the Intellectual Property of non-code contributions to the Project. Its CLAs cover these non-code contributions as well as code contributions and CLAs will be required from individuals and institutions offering non-code materials unless these are produced under the auspices of a Hydra Working Group; by joining such a Group members accept that its outputs can be distributed. At the present time the Hydra Steering Group have determined that such materials should be sub-licensed using a Creative Commons Attribution-Share Alike 3.0 Unported License as permitted under paragraph 2 of the CLA.
The Hydra Project Contributor License Agreements are based on the Apache Foundation CLA's. Redlined versions of both CLA's show the differences between the stock Apache agreement and the Hydra Project agreement.
- iCLA request letter (code contributions)
- cCLA request letter (code contributions)
- iCLA request letter (non-code contributions)
- CLA collection process