What dependency uses MIT-0? #1958
-
The
I would expect such a warning if any listed license were superfluous, as had been shown prior to #1927, and as is shown for the OpenSSL license when
Given that there are no errors and no warnings with
What dependency (including transitive dependencies), if any, is licensed MIT-0? Should that license continue to be listed? It is no crisis to list it: MIT-0 is an extremely permissive "public domain equivalent" license (similar to the somewhat more popular 0BSD license). But if nothing is using it then I think it may as well be delisted (it could be relisted if and when we start depending on something that uses it). I am not at all confident than delisting it is the right thing to do, though. That no warning is ever given due to its present suggests either that something is somehow using it in some way or that my understanding of It occurs to me that one possibility is if some dependency is dual-licensed under MIT-0 and some other license that we also list. I am not sure what that would be. I am not sure how to check efficiently. Note: I suspect I will figure this out myself. I'm posting it in case anyone sees it and immediately knows. I'll update this when I find out more. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
I looked further and found that It's one of three license options for
This raises the question of when we should allowlist a license. For example, we are not currently allowlisting CC0-1.0:
(So I might look into and/or inquire about that separately.) |
Beta Was this translation helpful? Give feedback.
I looked further and found that It's one of three license options for
dunce
, which is a direct dependency ofgix-discover
and thus a transitive dependency of various other crates (including thegitoxide
crate):This raises the question of when we should allowlist a license. For example, we are not currently allowlisting CC0-1.0:
(…