Pourquoi Ubuntu utilise-t-il Python 2.6 et non 3.X?

J’ai récemment commencé à apprendre Python et j’ai donc appris qu’Ubuntu (10.10) utilise Python 2.6. Il me semble que Python 3.X est encore assez impopulaire dans la communauté Linux / Ubuntu.

Pourquoi donc?

Edit 30 avril 2012
Python 3.2 n’est pas livré par défaut dans Ubuntu. Cependant, il est prévu de rendre Python 3.2 par défaut dans 12.10 et d’en faire la seule version livrée à ce moment-là. Python 2.7 ne sera alors plus sur l’ISO par défaut. Note: ceci est seulement prévu, pas encore certain.

https://wiki.ubuntu.com/Python/FoundationsQPythonVersions

Je ne pense pas que Python 3 soit moins populaire, ça ne fait pas aussi longtemps que ça ..

Pour qu’une langue soit utilisée, il faut du temps d’adoption, la version 3. * est tellement différente de 2. * que vous ne pouvez pas utiliser les modules / extensions sans les modifier au préalable. Par conséquent, tous les modules dont dépend l’infrastructure actuelle doivent être portés en python 3. *

“Si vous ne savez pas quelle version utiliser, commencez par Python 2.7; davantage de logiciels tiers existants sont compatibles avec Python 2 par rapport à Python 3.” -Python.org page de téléchargement.

Voir aussi: Python 2 ou Python 3 et Wikipedia

Comme Python 3 est encore en développement et qu’à ce jour, de nombreuses bibliothèques ne sont pas scopes sur Python 3.