Par liste de changements, je suppose que vous entendez des différences majeures entre les deux distributions. Je connais peu Ubuntu, alors je vais surtout écrire sur Debian.
Ce qui distingue probablement Debian de pratiquement tous les autres systèmes d’exploitation de la planète est la politique Debian , qui est à la base du célèbre contrôle de la qualité de Debian. Malheureusement, ledit contrôle de qualité semble un peu effiloché, le nombre de paquets dans les archives de Debian se situant au nord de vingt mille. Il suffit de vérifier les bugs RC pour squeeze. Ubuntu n’a rien de tel, et ses versions sont nettement plus dérangeantes. J'ai eu des problèmes malgré mon utilisation extrêmement légère d'Ubuntu.
Une autre chose est que lorsque vous envoyez un rapport de bogue à Debian, vous aurez, au moins de temps en temps, une réponse et éventuellement un correctif. (En général, les développeurs Debian, étant donné qu'ils sont des volontaires avec peu de temps libre, sont très sympathiques et m'aident beaucoup.) Avec d'autres systèmes d'exploitation, il s'agit principalement d'un trou noir. J'ai utilisé SuSE dans les années 90 pendant quelques années. Ils n'avaient pas de système de rapport de bogue réel, mais il y avait une adresse à laquelle vous pouvez envoyer des commentaires, et je n'ai jamais reçu de réponse à toutes les fois où j'ai écrit. La seule réponse que j'ai reçue de toute personne liée à SuSE pendant tout le temps que je l'utilisais était lorsque j'écrivais directement à l'adresse d'un emballeur. D'après ce que j'ai entendu, Ubuntu / Canonical est assez similaire. J'imagine que les systèmes entièrement propriétaires comme Windows sont pires. Il est également intéressant de noter que dans les systèmes d'exploitation développés par la communauté tels que Debian, les développeurs gèrent les paquets parce qu'ils s'y intéressent, et qu'il n'est pas rare qu'ils soient des experts du domaine. Par exemple. le mainteneur PostgreSQL est un développeur PostgreSQL, les mainteneurs du noyau Linux sont des développeurs Linux, etc. Cela serait relativement inhabituel dans un système d'exploitation non communautaire.
Debian est difficile à battre sur son propre terrain, ce qui en fait, en gros, le meilleur système d’exploitation au monde. Oui, je suis partial.
Si je devais signaler les inconvénients, c’est bien évidemment que les paquets de Debian stable peuvent être un peu vieillis, mais à mesure que le noyau Linux et son écosystème évoluent vers la maturité, il a perdu de son importance. J'ai des souvenirs cauchemardesques selon lesquels Netscape 4.77 aurait verrouillé ma machine dans la journée. L'utilisation de logiciels libres prenait alors plus de temps. Dans tous les cas, on peut se procurer des données dans les backports , qui sont maintenant des services officiels, ou des packages de backport, ce qui n’est pas vraiment difficile. Ubuntu est beaucoup plus concentré sur la mise à jour des logiciels avec des versions régulières de 6 mois. Évidemment, cela peut impliquer des compromis de qualité, comme indiqué ci-dessus.
De plus, Debian est entièrement dédiée aux logiciels libres, ce qui peut occasionnellement causer des inconvénients. Par exemple. le noyau Debian à partir de la version squeeze, ne contient plus de logiciels non libres. On peut utiliser un programme d'installation netinst contenant les bits non libres si vous avez besoin de choses non libres, mais il n'y a pas d'installation complète avec non libre. En revanche, Ubuntu / Canonical a une attitude beaucoup plus ... décontractée envers les logiciels non libres.
Une autre chose est que le niveau technique attendu dans Debian est peut-être un peu plus élevé, donc le système d'exploitation vous tient un peu moins la main qu'Ubuntu. Cependant, le système sous-jacent est essentiellement le même, alors je ne suis pas sûr de l’importance de la différence que cela fait dans la pratique.