В чем разница между Debian contrib & amp; несвободный и как он соответствует Ubuntu?

Я пытался понять разницу между вкладами Debian и несвободными разделами.

Являются ли пакеты contrib просто обертками вокруг несвободных программ? Как то, что мы имеем в flashplugin-nonfree в Ubuntu?

Во-вторых, является ли несвободный Debian соответствующим multiverse или restricted или объединением обоих?

Я проверял Глава 2 Руководства по политике Debian

22
задан 15 June 2014 в 04:38

2 ответа

non-free для пакетов, которые не являются бесплатными. Единственное требование заключается в том, что они распространяются. Проект Debian считает, что non-free не является частью Debian и предоставляется только для удобства пользователей.

contrib для пакетов, которые сами по себе бесплатны, но зависят от пакетов, которые есть в non-free. Это также не считается частью Debian.

Так как Debian не имеет различия main / restricted и universe / multiverse (а Ubuntu не имеет различия non-free и contrib), объединение non-free и contrib примерно соответствует объединению restricted и multiverse.

0
ответ дан 15 June 2014 в 04:38

В двух словах, это то, что означают разделы архива в Ubuntu:

1) main: бесплатное программное обеспечение, официально поддерживаемое Canonical

2) universe: свободное ПО, НЕ поддерживается Canonical

3) restricted: несвободное программное обеспечение, официально поддерживаемое Canonical (включает, в основном, драйверы устройств)

4) multiverse: несвободное программное обеспечение НЕ поддерживается от Canonical (сюда приходит flashplugin-nonfree)

Debian имеет следующие подразделения:

1) main: все свободное программное обеспечение, соответствующее DFSG (Руководства Debian по свободному программному обеспечению)

[ 1123] 2) contrib: Бесплатное программное обеспечение, которое следует DFSG, но зависит от программного обеспечения в non-free.

3) non-free: Все виды несвободного программного обеспечения, которое не соответствует DFSG.

Поскольку Debian не различает пакеты на основе поддержки (поскольку все пакеты поддерживаются сообществом Debian), пакеты contrib и non-free соответствуют Restricted / Multiverse в Ubuntu. По умолчанию все пакеты contrib и non-free входят в Multiverse при их синхронизации. Если Canonical намеревается поддержать их, они перемещаются в restricted.

0
ответ дан 15 June 2014 в 04:38

Другие вопросы по тегам:

Похожие вопросы: