Несвободные пакеты - это пакеты, не соответствующиеопределению Руководства по свободному программному обеспечению Debian . Например:
nvidia-driver
который обеспечивает собственный драйвер.
Пакеты contrib - это пакеты, которые соответствуют DFSG, но зависят от несвободных пакетов или зависят от некоторого несвободного программного обеспечения, загруженного (с помощью пакета или его необходимо загрузить вручную) для правильной работы. Таким образом, они не в конечном итогеmain
. Например:
bumblebee-nvidia
который, хотя и совместим с DFSG, не очень полезен без несвободного пакета nvidia-driver
, поэтому он помещен в contrib
раздел, или
vice
который требует для загрузки (при соблюдении авторских прав и законов) ПЗУ для правильной работы.
Если кто - то не хочет или не может использовать несвободное программное обеспечение, что человек , скорее всего , не нужно или не будет иметь возможность использовать программное обеспечение в зависимости от него, так что это более полезно , чтобы поместить их отдельно в CONTRIB разделе , Этому человеку даже не нужно будет загружать раздел взносов .
UPDATE: программное обеспечение в вно , и его источники по - прежнему доступны для свободного использования. Интересные части могут быть повторно использованы в другом проекте, или могут быть заменены несвободные (или недоступные) части, от которых зависит это (например, заменить ресурсы графики, музыки и т. Д. Для игрового движка в contrib ). Отдельно от несвободных помогает узнать, какие части могут быть использованы повторно.
Общая информация: Определение Open Source изначально было создано путем удаления любых упоминаний о Debian в DFSG.
non-free
иcontrib
. Какое фактическое преимущество получено? В качестве конечного пользователя , который не заботится , если программа содержит несвободный код, какnon-free
иcontrib
прекрасен мной. В качестве конечного пользователя , который делает уход, оба вне пределов для меня. Каково реальное преимущество?