https://bugzilla.redhat.com/show_bug.cgi?id=2082157
Fabio Valentini <decathorpe(a)gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Assignee|nobody(a)fedoraproject.org |decathorpe(a)gmail.com
Doc Type|--- |If docs needed, set a value
Status|NEW |ASSIGNED
Flags| |fedora-review?
CC| |decathorpe(a)gmail.com
--- Comment #1 from Fabio Valentini <decathorpe(a)gmail.com> ---
The published crates for bevy_macro_utils do not contain any license texts.
However, both the MIT and Apache-2.0 license terms require that redistributed
sources contain a copy of the license text.
For example,
choosealicense.com lists this under "Conditions" for both
licenses:
https://choosealicense.com/licenses/apache-2.0/
https://choosealicense.com/licenses/mit/
The sources for this crate live here, and don't link any license files:
https://github.com/bevyengine/bevy/tree/main/crates/bevy_macro_utils
Looks like none of the crates that are published for the bevy project do,
and the license files are only included in the docs folder:
https://github.com/bevyengine/bevy/tree/main/docs
It might be good to file an issue with the GitHub project to remind them of the
fact that their own published crates are not in line with the licenses they
themselves chose. :)
In the meantime, if you want to continue packaging this crate, you can include
the upstream license texts as separate sources:
Source1:
https://github.com/bevyengine/bevy/raw/v0.7.0/docs/LICENSE-APACHE
Source2:
https://github.com/bevyengine/bevy/raw/v0.7.0/docs/LICENSE-MIT
Then copy them to the build directory in %prep:
cp %{SOURCE1} %{SOURCE2} .
And list them in %files of the "-devel" subpackage with:
%license %{crate_instdir}/LICENSE-APACHE
%license %{crate_instdir}/LICENSE-MIT
--
You are receiving this mail because:
You are always notified about changes to this product and component
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2082157