Non, ce qu'il faut, c'est une compatibilité binaire des distros. Autrement dit : quand j'installe un soft sur une distro, il doit marcher aussi, sans recompilation (juste en le copiant), sur une autre distro. Ce sera déjà un grand pas vers la standardisation de linux !
Cette standardisation ouvre les portes à tout un tas de fabriquants de logiciels propriétaires qui pour l'instant ne peuvent pas aller sur du Linux car leur logiciel risque de fonctionner sur une distro, mais pas une autre. Alors certains crieront "bouh du proprio !", mais beaucoup utilisent un OS parceque leur logiciel favoris est sur cet OS. Donc les gens qui utilisent photoshop sous windows seront heureux de retrouver ce logiciel (nativement, je veux dire, pas avec wine) quand ils migreront sous linux. Et c'est pareil avec le grand nombre de personnes sous windows qui ne retrouvent pas leur soft sous linux et qui sont, du coup, perdus.
Dans ce sens, TurboLinux et Mandriva partagent maintenant un base commune : même kernel et certains paquetages bas-niveau communs : c'est ce qui avait été annoncé comme le "manbo-labs" il y a quelques mois. Le but est d'étendre cette base à la fois par le nombre des paquets et le nombre de distros compatibles. Ça permettra d'avoir des logiciels proprio qui s'intègrent parfaitement dans n'importe quelle distro compatible manbo-labs, du moment qu'ils ont été testés sur une seule distro.
La linux standard base (LSB) a aussi un but similaire, mais elle tend à décrire un système linux par des "spécifications". Le logiciel qui suit ces spécifications devrait normalement tourner sur toutes les plateformes LSB. Mais il est très difficile de décrire une distro par des specs et très abstrait pour un constructeur de logiciels de se conformer à des "specs" sans faire un test sur le terrain.
Bref, il y a des initiatives dans ce sens, mais il est clair qu'à terme, la solution est d'avoir une base commune entre les distros, pour faciliter l'intégration des logiciels externes.