NonFree
non-free policy
Здесь предлагается оговорить состояние дел с возможностью помещения в Sisyphus пакетов программ, условия распространения которых не соответствуют признанным как "свободные" (их принято называть non-free).
Обоснование таково: с одной стороны, факт того, что ряд людей, почти предоставляя возможность просто работать с их кодом, всё-таки накладывает мелкие или не очень, но принципиальные ограничения (зачастую всё равно с этого ничего не имея) -- огорчителен; но до изменения решения автора он остаётся фактом. С другой стороны, подчас таким образом распространяется хороший и полезный код, который так или иначе приводится в более упорядоченный вид (устанавливаемый пакет) "для себя".
Sisyphus является возможностью опубликовать сделанное "для себя", чтобы другие также могли извлекать пользу из затраченного времени. Для этого существуют следующие варианты:
- в случае "мягкой" несвободной лицензии, допускающей свободное распространение при тех или иных оговоренных и приемлемых условиях, возможно размещение непосредственно в Sisyphus (исторически -- в компоненте non-free, в силу недавнего упразднения компонент затрудняюсь сказать, что обстоит сейчас);
- исторически существовал каталог Sisyphus/unsupported, в котором возможно размещать ту часть, которая не подвержена ограничениям, накладываемым авторами кода (собственные наработки в виде spec-файла, патчей и дополнительных ресурсов в пакете nosrc.rpm). Его содержимое, в отличие от предыдущего варианта, не является самостоятельным в плане сборки и требует получения дополнительных материалов и разрешений на их использование от авторов кода.
Ссылки
Обсуждение
- nvidia non-free drivers (aen@)
- [JT non-free?] (java; также "интернет vs коммерческая дистрибуция") (ab@)
- ALT Linux : информация о пакете "w32codec" в ALT GNU/Linux Sisyphus (также сопоставление с Debian/main) (angdraug@debian)
- ms-fonts-ttf: почему нет Тахомы? (abr@)
- Sisyphus quality standards (ab@)
- qmail (aen@; есть ссылка на "наши требования к non-free", но не более)
- /usr/games vs /usr/bin (zerg@)
- Opera browser (wrar@)
- Float figures in LyX (ab@; касательно платных шрифтов)
Анонсы
- IQ: simh -> non-free (raorn@)
- I: Skype 0.92.0.12 (scampler@)
- I: jdbc-stdext non-free package (mhz@)