Re: Licensing Guidelines Update - Please Read

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

 



On 07/07/2010 10:40 PM, Orcan Ogetbil wrote:
> For instance, package A has a small A-plugins subpackage and a small
> A-fonts subpackage which carries only two fonts. Both the A-plugins
> and the A-fonts subpackages can be used by other software (independent
> of A), but the main A package needs these subpackages for its own
> functionality, hence the base package A requires these subpackages.
> Given that the subpackages carry the same license with the base
> package A, what package or packages should carry the license file?

The intention of this guideline is to ensure that under normal
circumstances (e.g without --nodeps or --force), an installed Fedora
system contains the applicable license texts (as provided by upstream)
for the binary RPM packages which are installed - in _all_ possible
combinations.

So, in your situation where the main package depends on the fonts and
plugins package, but the fonts and plugins package are independent, the
fonts and plugins packages need to contain copies of the appropriate
license texts (as provided by the source), but the main package does not
(the applicable license texts will be provided by the subpackage
dependencies). This gets slightly more complicated if the base package
contains files under additional licenses which the subpackage
dependencies do not, but in that situation, the base package would only
need to include the _additional_ license texts that apply to it and not
to the subpackage contents.

I hope that clarifies things a bit.

~spot

-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux