Re: Commas not allowed in License tags

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

 



On 09/01/2009 09:42 AM, Kevin Kofler wrote:
> Hi,
> 
> this has recently come up in a discussion about the License tags of gcc and 
> mingw32-gcc. The guidelines are very clear here:
> 
> https://fedoraproject.org/wiki/Packaging:LicensingGuidelines#Multiple_Licensing_Scenarios
> 
>> If your package contains files which are under multiple, distinct, and
>> independent licenses, then the spec must reflect this by using "and" as a
>> separator.
> 
> There's even an example to clarify this:
> 
>> License: Python and LGPLv2+ and BSD
> 
> This is also reflected in the FAQ:
> https://fedoraproject.org/wiki/Licensing:FAQ#How_should_I_handle_multiple_licensing_situations.3F
> 
> It shall be noted that commas are also not allowed in dual-licensing 
> scenarios, where "or" is the required separator.
> 
> Thus the following License tag is NOT valid:
>> License: GPLv3+, GPLv3+ with exceptions and GPLv2+ with exceptions
> 
> It should be fixed to read:
> License: GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions
> 
> The goal here is not to write stylistically nice English, but to write 100% 
> unambiguous, automatically parsable text. The rpmlint tool is correct in 
> complaining about this.

Yes... this is all correct. Any package that is using commas in the
license field should have a bug opened against it.

~spot

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[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