[prev in list] [next in list] [prev in thread] [next in thread]
List: gentoo-project
Subject: [gentoo-project] Re: [gentoo-dev] "Gentoo is and will remain Free Software"
From: "Luke-Jr" <luke-jr () utopios ! org>
Date: 2009-03-12 15:41:02
Message-ID: 200903121041.12824.luke-jr () utopios ! org
[Download RAW message or body]
On Thursday 12 March 2009 06:53:21 am Marijn Schouten (hkBst) wrote:
> Luke-Jr wrote:
> > I have been reporting bugs over the past few months regarding licensing
> > issues, and inappropriate dependencies on non-Free software. Someone
> > recommended I begin a thread on -dev, however, seeing as it may be of
> > greater concern in regard to Gentoo's Social Contract.
>
> How have these bugs been handled?
It can vary. Some of the more trivial things (incorrect LICENSE values) seem
to be ignored more often than fixed. gsm/sox I believe ended up with
RESTRICT=mirror in a timely fashon (they are not legally redistributable). The
KDE team seemed interested in fixing up the font issue, though there was a
little original hesistation along the lines of whether Gentoo cared if a font
was not free to sell. The poppler issue seems to be waiting for input/action
on the printing hurd since March 8th (4 days ago).
> > To help mitigate this problem, I propose completion of GLEP 23's
> > implementation; we already have a working ACCEPT_LICENSE, but the
> > "minimum" groups (in particular, @OSI-APPROVED) are as of yet still not
> > defined. By enabling more users to filter by approved licenses, I feel
> > these issues will get more attention.
>
> I don't know how this has been implemented. I believe they are just lists,
> but I am not sure where. We should probably have some file such that for
> each license we can specify whether or not it is a member of some group.
GLEP 23 defines this as a file profiles/license_groups with one line per
group, formatted: <groupname> <license1> <license2> ... <licenseN>
> With lists it isn't clear whether a license does not belong to a group or
> hasn't been considered. Unless we introduce the complement groups
> explicitly. For each group OSI we also have the group !OSI. That way the
> infos would be there, even though they would still need to be extracted by
> some tool.
Since GLEP 23 already defines a format for this, and all those tiny files
would use excess disk blocks, perhaps something like this should be considered
as "source" material and "compiled" into the license_groups file by a simple
shell script. :)
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic