ITADN

Relicense as MIT-0/Apache-2.0

#130ClosedTheButlah 创建于 2024-09-25
T
TheButlahcommented
I wish to relicense all the code in the NexusSocial organization under the SPDX identifier `MIT-0 OR Apache-2.0`. In other words, we would drop `BSD-2-Clause-Patents` and switch from `MIT` to `MIT-0` aka MIT no attribution. We would keep Apache 2.0 unchanged. The new MIT-0 license is here: https://github.com/aws/mit-0. Here is a diff of it. MIT-0 is on left, MIT is on right: ![image](https://github.com/user-attachments/assets/9fd28c08-9f84-447e-b31e-57f1184b16cb) This license is more permissive than regular MIT, because it removes the requirement for end users to retain the copyright notice. It is [equivalent to the public domain](https://en.wikipedia.org/wiki/Public-domain-equivalent_license). It removes the pedantic concerns of "do I need to display this license to users? Do I need to duplicate each file with a different copyright notice in my project?' The reason why we want to remove `BSD-2-Clause-Patents` is because it is uncommon, not understood by github (shows up as Unknown) and doesn't add anything that dual MIT/Apache doesn't already cover. To make matters worse, it doesn't explicilty grant a sublicense right, so its a bit ambiguous if sublicense is allowed. Apache 2.0 is still staying for its patent grant and for its more robust legal text. I'm requesting approval from all contributors with nontrivial changes. Please comment the following: > I approve the relicense of all past and future contributions in this and other repositories under the NexusSocial organization to the dual MIT-0/Apache 2.0 license. * [X] @TheButlah * [x] @MalekiRe * [x] @Schmarni-Dev * [x] @SafariMonkey * [x] @CorneliusCornbread * [x] @Quantum1000 * [x] @loucass003 * [x] @awtterpip
关闭于 2025-12-29 8 条评论