Given NVIDIA's broad competitiveness across numerous industries, the prior license creates a situation where any usage of Warp violates the NVIDIA Software License for Warp. Maybe others are OK with contributing to a project with rules which prohibit any and all use, but I find that disturbing, so I open this pull request to re-license NVIDIA Warp as Apache-2.0 OR MIT.
This is the same license the Rust Language project decided to use, and the rationale for that decision was Apache-2.0 makes lawyers happy, and MIT is compatible with GPL projects.
Changelog
Add LICENSE-APACHE
Add LICENSE-MIT
Refactor LICENSE to reference both, and include usage examples
Before your PR is "Ready for review"
[ ] Do you agree to the terms under which contributions are accepted as described in Section 9 the Warp License?
No, I disagree with the terms. The purpose of the change is to fix the issue.
Category
Description
Given NVIDIA's broad competitiveness across numerous industries, the prior license creates a situation where any usage of Warp violates the NVIDIA Software License for Warp. Maybe others are OK with contributing to a project with rules which prohibit any and all use, but I find that disturbing, so I open this pull request to re-license NVIDIA Warp as Apache-2.0 OR MIT.
This is the same license the Rust Language project decided to use, and the rationale for that decision was Apache-2.0 makes lawyers happy, and MIT is compatible with GPL projects.
Changelog
Before your PR is "Ready for review"
stubs.py
,functions.rst
)? N/Aruff check
andruff format --check
? N/A