NonFree: различия между версиями

Материал из ALT Linux Wiki
(Import from freesource.info)
 
Нет описания правки
Строка 1: Строка 1:
[[Category:Policy]]
[[Category:Policy]]
{{MovedFromFreesourceInfo|AltLinux/Policy/NonFree}}
{{MovedFromFreesourceInfo|AltLinux/Policy/NonFree}}
{{crap}}


== non-free policy ==
== non-free policy ==

Версия от 21:26, 19 сентября 2008

Freesource-logo.png Blue Glass Arrow.svg MediaWiki logo.png
Эта страница была перемещена с freesource.info.
Эта страница наверняка требует чистки и улучшения — смело правьте разметку и ссылки.
Просьба по окончанию убрать этот шаблон со страницы.
48px-Mail-mark-junk red.svg.png
Эта статья протухла.
Её нужно существенно доработать или удалить


non-free policy

Здесь предлагается оговорить состояние дел с возможностью помещения в Sisyphus пакетов программ, условия распространения которых не соответствуют признанным как "свободные" (их принято называть non-free).

Обоснование таково: с одной стороны, факт того, что ряд людей, почти предоставляя возможность просто работать с их кодом, всё-таки накладывает мелкие или не очень, но принципиальные ограничения (зачастую всё равно с этого ничего не имея) -- огорчителен; но до изменения решения автора он остаётся фактом. С другой стороны, подчас таким образом распространяется хороший и полезный код, который так или иначе приводится в более упорядоченный вид (устанавливаемый пакет) "для себя".

Sisyphus является возможностью опубликовать сделанное "для себя", чтобы другие также могли извлекать пользу из затраченного времени. Для этого существуют следующие варианты:

  • в случае "мягкой" несвободной лицензии, допускающей свободное распространение при тех или иных оговоренных и приемлемых условиях, возможно размещение непосредственно в Sisyphus (исторически -- в компоненте non-free, в силу недавнего упразднения компонент затрудняюсь сказать, что обстоит сейчас);
  • исторически существовал каталог Sisyphus/unsupported, в котором возможно размещать ту часть, которая не подвержена ограничениям, накладываемым авторами кода (собственные наработки в виде spec-файла, патчей и дополнительных ресурсов в пакете nosrc.rpm). Его содержимое, в отличие от предыдущего варианта, не является самостоятельным в плане сборки и требует получения дополнительных материалов и разрешений на их использование от авторов кода.

Ссылки

Обсуждение

Анонсы

Внешние источники