-
Notifications
You must be signed in to change notification settings - Fork 16
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
Please support including licenses for the standard libraries #63
Comments
Makes a lot of sense. It looks like the text at least is available under Working out the relevant crates will also be interesting, determining if If sysroot-aware/custom-std Cargo was anywhere near ready then that could hopefully avoid a lot of this by treating them as normal crates. Although that does give me one idea, the |
On November 26, 2019 1:15:52 PM PST, Nemo157 ***@***.***> wrote:
Makes a lot of sense. It looks like the text at least is available
under `share/doc/rust` in the toolchain. Although, that doesn’t appear
to have any mention of `hashbrown` and other third-party crates?>
>
Working out the relevant crates will also be interesting, determining
if `std` is linked is complex, and I have very little idea if is even
possible to tell whether other crates from the sysroot are relevant.>
>
If sysroot-aware/custom-std Cargo was anywhere near ready then that
could hopefully avoid a lot of this by treating them as normal crates.
Although that does give me one idea, the `rust-src` component could be
required and the `Cargo.toml` from there read somehow to get the
information.>
>
-- >
You are receiving this because you authored the thread.>
Reply to this email directly or view it on GitHub:>
#63 (comment)
The complexity is precisely the reason we should try to figure this out. :)
And yes, we may need to update some third-party licenses.
|
In addition to the licenses of dependencies, please consider also including the licenses that apply to std, core, libc/libm, compiler_builtins, and similar. This would help people trying to provide documentation of the software they bundle, for license compliance.
The text was updated successfully, but these errors were encountered: