• # Manque d'uniformisation entre les distributions

    Posté par . En réponse au sondage Selon vous, pourquoi Linux n'est-il pas prêt pour le bureau ?. Évalué à 10. Dernière modification le 10 mars 2013 à 19:01.

    Ce n'est pas le nombre important de distributions qui pose problèmes, il est important qu'il y ait de la diversité, mais le fait qu'il soit extrêmement difficile de se passer des systèmes de paquets propres à chacune d'entre elle et que même lorsque que plusieurs distributions utilisent le même système (par exemple apt avec debian et ubuntu), les dépôts sont souvent incompatible entre-eux, ou lorsqu'ils le sont, il y a toujours un risque pour qu'une mise à jour ne fonctionne pas, voir casse le système dans certain cas.

    Aujourd'hui, si vous êtes développeur qu'une application, s'il s'agit de code libre, alors vous pouvez espérer que l'application soit intégrée dans quelques distribution à la condition express qu'il y ait un mainteneur pour elle (chance proche de 0), ou alors, tout comme le cas d'une application propriétaire, vous devez vous-même maintenir plusieurs paquets qui devront fonctionner sur plusieurs distributions (ou alors vous ne vous faites pas chier, vous faites un paquet pour ubuntu, les autres utilisateurs ont qu'à être moins barbu), ou alors vous distribuez un binaire austère et chiant qui s'exécutera peut-être si les librairies nécessaires sont disponibles dans le système.

    Linux sera prêt pour le desktop quand on aura compris qu'il faut sortir les applications desktop des systèmes de paquets des distributions et qu'on promeuve des façons de distribuer les applications de façon unifier (comme avec autopackage ou via des appstores par exemple).

    Parce que ce qu'il est en train de se passer en ce moment est simple, la seule distribution desktop qui risque d'exister sera Ubuntu et ses paquets deb qui ne seront compatible qu'avec elle-même.