Re: Is srpm allowed to violate a license if %prep restores compliance?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



First of all, thank your for your answers Zbigniew and Mamoru in another thread. The matter is now clear, I am sure that the packager can create a working solution from these answers.

Zbigniew Jędrzejewski-Szmek kirjoitti 21.3.2021 klo 12.52:
On Sun, Mar 21, 2021 at 11:47:17AM +0200, Otto Urpelainen wrote:

Is it really so that srpms are allowed have content that violates
licenses, as long as %prep removes them?

No, you are not allowed to create an srpm that would violate the
license of the contents, or that would cause Fedora or the mirrors to
violate the license when distributed. But it is allowed to have
content which would violate the packaging guidelines, if it was
present in binary rpms, as long as that doesn't actually happen.

Essentially, if the file is something that we would be *allowed* to
distribute, but which we just don't like, it's OK to have it in srpm
and remove in %prep.

Thank you for the clarification. It is just like I interpreted it.

I am not able to find any
explicit confirmation for this interpretation the the Licensing
Guidelines [4]. Actually, the guidelines are generally do not make a
clear distinction between srpms and binary rpms.

Maybe this:
https://fedoraproject.org/wiki/Licensing:FAQ?rd=Licensing/FAQ#Does_the_License:_tag_cover_the_SRPM_or_the_binary_RPM.3F

Yes, that is related, and also this: https://docs.fedoraproject.org/en-US/packaging-guidelines/LicensingGuidelines/#_license_field

Also, fedora-review's template actually also contains a checklist item for this.

    [ ]: Sources contain only permissible code or content.
_______________________________________________
packaging mailing list -- packaging@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to packaging-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/packaging@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure




[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite Forum]     [KDE Users]

  Powered by Linux