Re: Proposal: Standardized License tags

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

 



Stephen John Smoogen wrote:
As of this morning, the Fedora Core and Extras repositories have 2884
src.rpm packages in them. Going through them, there are 191 different
licenses listed.. many of them variants of the same name (and
sometimes a mis-spelling). Some of the names are useful, and others
are odd:

libselinux -- License: Public domain (uncopyrighted)

or

cmucl -- License: Public Domain/MIT

needs an explanation on the mailling lists every now and then. [Like
can you license public domain stuff?

Some license tags give the version of the license.. others also add in
where the person can get a definitive copy of the license. I would
like to start a discussion on having a list of licenses names to be
put in these tags to make it easier for people to keep track of what
is installed on a system.

Something like

GNU GPL version 2 or higher [see /usr/share/fedora-licenses/GPL_v2]
GNU LGPL version 2 or higher [see /usr/share/fedora-license/LGPL_v2]
GNU GPL version 2 ONLY [see /usr/share/fedora-licenses/GPL_v2]
Mozilla Public License (MPL) version 2.0 [see
/usr/share/fedora-licenses/MPL_2.0]

etc.

in the cases of BSD-like/BSD-ish/etc you would refer to the packages
license.. but would use the same syntax.

it would also help to have something more clear on the packages listed
as Distributable (all ~100 of them).. having to figure out the
restrictions on each one is a pain.


Hi,

these are the "valid" licenses as per rpmlint's config found in /usr/share/rpmlint/config:

Apache Software License
Artistic
BSD
Commercial
CPL
Distributable
FDL
Freeware
GPL
IBM Public License
LaTeX Project Public License
LGPL
MIT
MPL
NetHack General Public License
Non-distributable
Public Domain
Python Software Foundation License
QPL
Ruby License
Sun Public License
SIL Open Font License
W3C Software License
zlib License

I don't think this list is "authoritive" however, FE packages are meant to pass rpmlint checks before inclusion.

Also after reviewing these, looks as if rpmlint's list should be trimmed to remove unacceptable licenses like "Commercial" and "freeware"

Michael

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

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

  Powered by Linux