License

unravelsports is licensed under the Mozilla Public License Version 2.0 (MPL 2.0).

Summary

The MPL 2.0 is a copyleft license that:

  • Allows: Commercial use, modification, distribution, and private use

  • Requires: Source code disclosure for modifications, license and copyright notice, same license for modifications

  • Permits: Use in proprietary software (as long as MPL-licensed files remain open)

Full License Text

The complete license text can be found in the LICENSE file in the repository.

For a human-readable summary, see the tl;dr Legal page for MPL 2.0.

Key Requirements

When using unravelsports in your project:

  1. Include License: Include a copy of the MPL 2.0 license

  2. Attribute: Provide attribution to the original authors

  3. Document Changes: If you modify MPL-licensed files, document the changes

  4. Share Modifications: Make your modifications to MPL-licensed files available under MPL 2.0

Using in Closed-Source Projects

You can use unravelsports in closed-source projects, but:

  • Any modifications to unravelsports source files must be released under MPL 2.0

  • You can combine it with proprietary code (as a library/dependency)

  • Your proprietary code does not need to be open-sourced

Questions?

For questions about licensing, please open an issue on GitHub.