Thank you for your interest in contributing to Prometheus_VDM (VDM)! This document ensures inbound licensing is compatible with the dual-license model and potential commercial re-licensing.
If adopted, see CODE_OF_CONDUCT.md (e.g., Contributor Covenant). Contributors are expected to follow the Code of Conduct.
- Use GitHub Issues/Discussions for ideas, bug reports, and feature requests.
- Submit Pull Requests from topic branches; reference related issues and describe changes clearly.
- Follow repository coding, testing, and documentation guidelines.
By contributing, you agree to the DCO 1.1. Each commit must include a Signed-off-by line, for example:
Signed-off-by: Jane Doe <jane@example.com>
See https://developercertificate.org/ for the DCO 1.1 text.
- You license your contributions under LicenseRef-Neuroca-PRL-2.1.
- You grant Licensor (Justin K. Lietz & Neuroca, Inc.) a perpetual, worldwide, non-exclusive, royalty-free, irrevocable license to relicense your contributions for the purpose of offering commercial licenses for the project, including creating and distributing combined works incorporating your contributions.
- You represent you have the right to contribute and that contributions do not include third-party confidential information or IP you are not authorized to provide.
Subject to defensive termination, you grant to Licensor a perpetual, worldwide, non-exclusive, royalty-free license under your patent claims necessarily infringed by your contribution, limited to the contribution as submitted and as incorporated into the project. If you or your affiliate asserts a patent claim alleging that the project or Licensor’s contributions infringe any patent, this patent license terminates as of the date such claim is filed.
- Do not copy third-party code into the repository without prior approval from Licensor.
- If approved, follow the
third_party/vendoring rules, preserve original licenses and notices, and updateNOTICE.md.
Contributors may be credited in a CONTRIBUTORS file and via GitHub history.