Skip to content

Latest commit

 

History

History
59 lines (39 loc) · 2.57 KB

File metadata and controls

59 lines (39 loc) · 2.57 KB

Contributing to Space-Radiation-Tolerant

Thank you for your interest in contributing to the Space-Radiation-Tolerant ML Framework! This document provides guidelines for contributing to this project.

Copyright and Attribution

This project was originally created by Rishab Nuguru and is now maintained as an AGPL v3 licensed project with commercial licensing options. All contributions must respect both the original attribution and the current licensing terms.

Copyright Header

All new source files must include the standard AGPL v3 copyright header found in COPYRIGHT_HEADER.txt. This ensures proper attribution and licensing is maintained throughout the codebase.

Attribution in Documentation

When documenting new features or modifications, please maintain references to both the original author and subsequent contributors where appropriate.

Code of Conduct

  • Respect the original work and intellectual contribution of the framework
  • Be considerate of other contributors
  • Provide constructive feedback
  • Respect the AGPL v3 license terms

Pull Request Process

  1. Make sure all new files include the AGPL v3 copyright header
  2. Update the README.md if your changes add new features or modify existing ones
  3. Add appropriate tests for your changes
  4. Update documentation as necessary
  5. Ensure your code follows the project's style and conventions
  6. Make sure the build passes all tests

Licensing

By contributing to this project, you agree that your contributions will be licensed under the project's GNU Affero General Public License v3.0. This ensures that:

  • Your code remains free and open source for non-commercial use
  • Derivative works must also remain open source under the same license
  • Any commercial use requires a separate commercial license
  • The source code must remain available to all users of the open source version
  • Network use triggers the copyleft requirements

Note: This project operates under a dual licensing model:

  • AGPL v3: Free for academic research, education, and open source projects
  • Commercial License: Available for commercial and proprietary use

For commercial licensing inquiries, contact: [spacelabsai@gmail.com]

Getting Credit for Your Contributions

Contributors will be acknowledged in:

  • The CONTRIBUTORS.md file
  • Release notes for significant contributions
  • Documentation for major features

The original framework is developed by Rishab Nuguru, with credits to great R&D projects done by physicists and engineers in the past.

Questions?

If you have any questions about contributing, please reach out to Space Labs AI.