-
-
Notifications
You must be signed in to change notification settings - Fork 184
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
Relicense SlimeVR under Dual MIT + Apache 2.0 license #308
Comments
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked as "Eiren Rain and SlimeVR Contributors". |
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
1 similar comment
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked as "Eiren Rain and SlimeVR Contributors". |
I agree that any contribution intentionally submitted for inclusion in the
SlimeVR github organization or its repositories, shall be dual licensed
under MIT License and Apache 2.0 license, as described above, without any
additional terms or conditions. I agree that the copyright owner shall be
marked as "Eiren Rain and SlimeVR Contributors".
|
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
1 similar comment
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked as "Eiren Rain and SlimeVR Contributors". |
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
I changed the text to the following:
This is because Eiren may wish to remove their name. |
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
14 similar comments
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
4 similar comments
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
Sorry for the Ping. So following user have to update the comment to agree on the new text. (Post the new text) @carl-anders |
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
7 similar comments
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
@gbpii can you edit to say
you only wrote one |
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
2 similar comments
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
I agree that any contribution intentionally submitted for inclusion in the SlimeVR github organization or its repositories, shall be dual licensed under MIT License and Apache 2.0 license, as described above, without any additional terms or conditions. I agree that the copyright owner shall be marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR Contributors". |
@ChlorideCull submitted this commit which does would not fall under copyright law as a creative work, so I have marked their name as checkmarked. |
@ThePheonixGuy Can you edit your comment or add a new one with the updated text please
|
I agree that any contribution intentionally submitted for inclusion in the
SlimeVR github organization or its repositories, shall be dual licensed
under MIT License and Apache 2.0 license, as described above, without any
additional terms or conditions. I agree that the copyright owner shall be
marked either as "Eiren Rain and SlimeVR Contributors" or "SlimeVR
Contributors"
|
Done! Finally! |
With #306 and the discussion on discord, it seems like we are approaching a consensus that people would be willing to dual license.
What is the proposed change?
SlimeVR will be dual licensed under both LICENSE-MIT and LICENSE-APACHE.
All contributions will be licensed such that we grant users of our software the right to choose to use either license. So if I want to use the MIT license, I can - if I want to use Apache 2.0, I can.
Why Apache 2.0?
MIT license doesn't protect against patent trolls. Technically SlimeVR could get a patent on fbt and then sue people for patent infringement. We want to give users the confidence that this won't happen.
For this reason, other libraries like the GUI, SlimeVR-Rust, SolarXR-Protocol, SlimeVR wrangler use dual licensing.
Why do we care enough to adopt this?
To keep the server repo's licensing simple, it is going to be confusing for the GUI to be dual licensed but the server not to be. Lets just unify everything under a dual license.
How do we do it?
I will follow the example of other libraries I know.
I will @ every contributor to SlimeVR to get their agreement to relicense. Assuming everyone (who has done a non-trivial change that can't easily be reverted) agrees, we can officially relicense and unify the codebase under dual MIT/Apache 2 licenses.
Agreement
Paste the following into a comment in this thread:
The text was updated successfully, but these errors were encountered: