-
Notifications
You must be signed in to change notification settings - Fork 47
Use SPDX for all copyright headers #538
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
pentschev
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There are some files that have the wrong (Apache 2.0) license, I left requests for changes. The project is BSD-3-Clause unlike most other RAPIDS projects because we want a license matching that of the UCX project.
There are also a few files, namely RAPIDS.cmake, rapids_config.cmake and get_rmm.cmake, that are Apache 2.0 license because they're copies from other projects, can we relicense them to BSD-3-Clause here? This doesn't have necessarily to be done in this PR, but it's a question we should answer because when we upstream UCXX to the UCX repository, then we may need to remove/rewrite those files if the Apache 2.0 license is incompatible.
|
I left the files from other projects as Apache-2.0 because I don't know if they've received external contributions that would make us unable to relicense them. I'll have to do some digging to find that out. I'll relicense the ones that were already part of this project. |
|
I wrote |
|
I've been informed by @robertmaynard that all of the files are safe to relicense. |
pentschev
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great, thanks so much Kyle!
|
/merge |
Issue: https://github.com/rapidsai/build-infra/issues/297