Services and Templates
Acknowledgement Form of OSS Distribution and License
The old Exploitation Guideline (RSETHZ 440.4), currently still in force, requires that the decision of OSS release must be approved by all software authors and the professor; whereas the planned revision of this guideline only requires approval by the professor, even if he or she is not an author. For more details about the policy, please refer to Policies and Best Practices.
Under either the current or the upcoming policy, to ensure transparency and proper documentation, we strongly recommend that all ETH authors and the professor co-sign the OSS acknowledgement form (see below for the download link). It is a simple, one-page form that serves to confirm and document the OSS release (including future releases), the chosen OSS license, and the authorship. It also ensures informed consent while helping prevent potential authorship disputes.
Assignment Agreement Templates
To enable IP transfers from non-employee students to ETH Zurich, we provide below the IP assignment agreement template, which involves the assignment of copyright associated with OSS (not including moral rights). The agreement must be signed by the student and the supervisor or the responsible Research Group Leader (normally professors or heads of platforms and scientific facilities, as defined in Article 3, Para. 9 of the Guidelines for Research Data Management at ETH Zurich (RSETHZ 414.2)).
Contributor Licensing Agreement (CLAs)
If your research group maintains an OSS project based on ETH research results and would like to implement a CLA for the project, please use the templates below for individual CLA and corporate CLA. If you have any questions regarding the templates or if you would like to discuss customizing the CLA to better fit your project goals, please contact .
- ETH Zurich Software Grant and Corporate Contributor License Agreement (coming soon)
- ETH Zurich Software Grant and Individial Contributor License Agreement (coming soon)
If you plan to contribute to an external OSS project as part of your work at ETH Zurich and the project requires ETH Zurich to sign a corporate CLA, please use the form to submit information and request review of the CLA. For any questions, please contact .