1 |
I have been reporting bugs over the past few months regarding licensing |
2 |
issues, and inappropriate dependencies on non-Free software. Someone |
3 |
recommended I begin a thread on -dev, however, seeing as it may be of greater |
4 |
concern in regard to Gentoo's Social Contract. |
5 |
|
6 |
Reading over the Social Contract, there is a bit of ambiguity about what is |
7 |
meant by Gentoo not depending on non-compliant software: does this refer to |
8 |
only the base system? A specific desktop or server configuration, or |
9 |
configurations? To the maximum extent possible where upstream makes it |
10 |
possible? |
11 |
|
12 |
The most recent issues I have encountered are quite troubling with regard to |
13 |
wanting a Free desktop OS: Gentoo now patches KDE to depend on a specific non- |
14 |
Free font, and Poppler has a hard dependency on the non-Free poppler-data |
15 |
(which is only needed for displaying non-embedded non-Latin fonts). Short of |
16 |
workarounds via package.provided, these two dependencies make a simple KDE |
17 |
desktop impossible on Gentoo without non-Free software. The xorg-x11 7.4 |
18 |
metapackage also added a number of dependencies on non-Free fonts. There have |
19 |
been a number of other similar issues I've encountered over the past year. |
20 |
|
21 |
To help mitigate this problem, I propose completion of GLEP 23's |
22 |
implementation; we already have a working ACCEPT_LICENSE, but the "minimum" |
23 |
groups (in particular, @OSI-APPROVED) are as of yet still not defined. By |
24 |
enabling more users to filter by approved licenses, I feel these issues will |
25 |
get more attention. |
26 |
|
27 |
Comments? :) |
28 |
|
29 |
Luke |
30 |
|
31 |
P.S. I'm subscribed to -nomail, so if your reply is directed specifically to |
32 |
me or you want to ensure I read it, feel free to CC. |