¿Cuál es la diferencia entre Debian contrib y no libre y cómo corresponde a Ubuntu?

19

He intentado comprender la diferencia entre las secciones contrib y no libres de Debian.

¿Los paquetes contrib son envoltorios de software no libre? ¿Te gusta lo que tenemos en flashplugin-nonfree en Ubuntu?

En segundo lugar, ¿es no libre de Debian correspondiente a multiverse o restricted o unión de ambos?

Estaba revisando Capítulo 2 del Manual de políticas de Debian

    
pregunta Manish Sinha 22.02.2011 - 09:32

2 respuestas

20

non-free es para paquetes que no son gratuitos. El único requisito es que sean redistribuibles. El proyecto Debian considera que non-free no forma parte de Debian, y solo se proporciona para comodidad de los usuarios.

contrib es para paquetes que son libres pero dependen de paquetes que están en non-free . Tampoco se considera una parte de Debian.

Como Debian no tiene la distinción main / restricted y universe / multiverse (y Ubuntu no tiene la distinción non-free y contrib ), la unión de non-free y contrib corresponde aproximadamente a la unión de restricted y multiverse .

    
respondido por el Iain Lane 22.02.2011 - 09:57
23

En pocas palabras, esto es lo que significan las divisiones de archivos de Ubuntu:

1) main : software gratuito, oficialmente compatible con Canonical

2) universe : software gratuito, NO compatible con Canonical

3) restricted : software no gratuito oficialmente admitido por Canonical (incluye controladores de dispositivos principalmente, entre otros)

4) multiverse : software no gratuito NO compatible con Canonical (flashplugin-nonfree viene aquí)

Debian tiene estas divisiones:

1) main : todo el software gratuito que sigue el DFSG (Pautas del software libre de Debian)

2) contrib : software gratuito que sigue a DFSG pero depende del software en non-free .

3) non-free : todo tipo de software no gratuito que no sigue el DFSG.

Dado que Debian no diferencia entre paquetes en función del soporte (ya que todos los paquetes son compatibles con la comunidad Debian), contrib y non-free packages corresponden a Restricted / Multiverse en Ubuntu. Por defecto, todos los paquetes contrib y non-free ingresan Multiverse cuando están sincronizados. Si Canonical tiene la intención de respaldarlos, se mueven a restricted .

    
respondido por el Bilal Akhtar 22.02.2011 - 10:01

Lea otras preguntas en las etiquetas