Différents dépôts Debian

Différence entre les différents dépôts : main, contrib et non-free. De façon générale :

  • non-free est pour les paquets qui sont directement non libre.

  • contrib est pour les paquets qui sont eux-mêmes libre mais qui dépendent de paquets qui ne sont pas libres. Il n’est pas non plus considéré comme faisant partie de Debian.

Ubuntu

  • main : Logiciels libres, officiellement pris en charge par Canonical
  • universe : Logiciels libres, NON-pris en charge par Canonical
  • restricted : Logiciels NON-libres, officiellement pris en charge par Canonical (comme les drivers)
  • multiverse : Logiciels NON-libres et NON-pris en charge par Canonical (Plugin Flash par exemple)

Debian

  • main : Tous les logiciels libres qui se soumettent à la DFSG (Debian Free Software Guidelines)
  • contrib : Logiciels libres qui se soumettent à la DFSG mais dépendent de logiciels non-free. (Ne sont pas considérés comme faisant partie de Debian)
  • non-free : logiciels libres qui se soumettent PAS à la DFSG. (La seule exigence est qu’ils soient redistribuables. Le projet Debian considère que non-free ne fait pas partie de Debian, et n’est fourni que par commodité pour les utilisateurs.)

Documentation

https://askubuntu.com/questions/27513/what-is-the-difference-between-debian-contrib-non-free-and-how-do-they-corresp
https://www.debian.org/doc/debian-policy/ch-archive.html
https://unix.stackexchange.com/questions/175211/reason-for-security-repositories-in-debian#175213
https://wiki.debian.org/SourcesList

Partager