Posté par JGO .
En réponse à la dépêche Amarok 2.8.
Évalué à 6.
c'est valable pour tout logiciel sous linux (en dehors de KDE).
Du point de vue de l'empaquetage : les distributions compilent les logiciels de façon uniforme : même compilateur, même bibliothèques système et avec le plus de réutilisation de bibliothèques partagées possible. Ces binaires sont conçus pour ne vivre que sur une seule version numérique de distribution.
Du point de vue de la conception : développer un logiciel sur une plateforme complète comme Qt ou les modules perls de CPAN est plus facile que de réinventer la roue ou que de se limiter à des bibliothèques connues pour leur portabilité. Mais cela implique de faire la maintenance du code, par exemple pour le porter successivement de kde3 à kde4 et maintenant à KF5.
Il est possible de concevoir et d'empaqueter un logiciel graphique de façon que le binaire soit utilisable pendant longtemps, sous linux comme sous windows. Il y a des binaires anciens qui fonctionnent très bien sous linux ; pour ne suggérer que des logiciels libres, je suis prêt à parier que les binaires de firefox fournis par la MoFo fonctionnent encore après plusieurs années.
En pratique peu d'auteurs de logiciels libres sous linux choisissent de passer autant de temps à produire des binaires durables. (Personnellement je préfère qu'ils passent du temps à coder.)
[^] # Re: Clémentine ?
Posté par JGO . En réponse à la dépêche Amarok 2.8. Évalué à 6.
Du point de vue de l'empaquetage : les distributions compilent les logiciels de façon uniforme : même compilateur, même bibliothèques système et avec le plus de réutilisation de bibliothèques partagées possible. Ces binaires sont conçus pour ne vivre que sur une seule version numérique de distribution.
Du point de vue de la conception : développer un logiciel sur une plateforme complète comme Qt ou les modules perls de CPAN est plus facile que de réinventer la roue ou que de se limiter à des bibliothèques connues pour leur portabilité. Mais cela implique de faire la maintenance du code, par exemple pour le porter successivement de kde3 à kde4 et maintenant à KF5.
Il est possible de concevoir et d'empaqueter un logiciel graphique de façon que le binaire soit utilisable pendant longtemps, sous linux comme sous windows. Il y a des binaires anciens qui fonctionnent très bien sous linux ; pour ne suggérer que des logiciels libres, je suis prêt à parier que les binaires de firefox fournis par la MoFo fonctionnent encore après plusieurs années.
En pratique peu d'auteurs de logiciels libres sous linux choisissent de passer autant de temps à produire des binaires durables. (Personnellement je préfère qu'ils passent du temps à coder.)