Malheureusement, ces deux distributions avaient l'habitude de patcher à leur sauce des éléments centraux du systemes comme le noyau, la libc ou gcc. ET c'est bien là d'ou viens le problème : rendant beaucoup de soft imcompilables ou instables pour divers effets de bord.
On en est où avec ces problèmes d'incompatibilité ? Je sais qu'à une époque, c'est le fameux gcc 2.96 qui a posé problème, mais maintenant on est passé à gcc 3.xx. Tout à l'heure, en cherchant comment faire des Rpms, je suis tombé sur " The package rpm which is our patched version of Red Hat's." dans le HowTo des Rpms pour Mandrake (http://qa.mandrakesoft.com/twiki/bin/view/Main/RpmHowTo(...))
Et autre question que j'ai déjà posé ailleurs (et pour laquelle je n'ai pas encore eu de réponse satisfaisante), a quoi ça leur sert de modifier les sources ainsi ? Tant qu'il s'agit d'appliquer de bon patch, pourquoi pas, mais quand ça casse la compatibilité, ça ne fait que jouer le jeu du "concurent", car au lieu d'avoir GNU/Linux, on d'un coté Debian, de l'autre Mandrake ... Bref, de l'énergie dispersée pour rien !
On pourrait faire une analogie avec l'édition de livres. On retrouve beucoup de livres (programmes) dans beaucoup de collections (distributions) différentes. Plus ou moins complète, plus ou moins jolie, avec des illustrations pour l'un ... Mais dans le monde de l'édition, le texte reste le même, que l'on lise le roman édité par "J'ai lu" ou par "Le livre de poche". On ferait comment pour lire tous les épisodes d'une même histoire si les noms des personnages changeait d'un éditeur à l'autre ?
[^] # Re: C'est malheureux à dire mais Mandrake n'est pas prêt pour le desktop
Posté par Jllc . En réponse au journal Linux pas prêt pour le desktop. Évalué à 2.
On en est où avec ces problèmes d'incompatibilité ? Je sais qu'à une époque, c'est le fameux gcc 2.96 qui a posé problème, mais maintenant on est passé à gcc 3.xx. Tout à l'heure, en cherchant comment faire des Rpms, je suis tombé sur " The package rpm which is our patched version of Red Hat's." dans le HowTo des Rpms pour Mandrake (http://qa.mandrakesoft.com/twiki/bin/view/Main/RpmHowTo(...))
Et autre question que j'ai déjà posé ailleurs (et pour laquelle je n'ai pas encore eu de réponse satisfaisante), a quoi ça leur sert de modifier les sources ainsi ? Tant qu'il s'agit d'appliquer de bon patch, pourquoi pas, mais quand ça casse la compatibilité, ça ne fait que jouer le jeu du "concurent", car au lieu d'avoir GNU/Linux, on d'un coté Debian, de l'autre Mandrake ... Bref, de l'énergie dispersée pour rien !
On pourrait faire une analogie avec l'édition de livres. On retrouve beucoup de livres (programmes) dans beaucoup de collections (distributions) différentes. Plus ou moins complète, plus ou moins jolie, avec des illustrations pour l'un ... Mais dans le monde de l'édition, le texte reste le même, que l'on lise le roman édité par "J'ai lu" ou par "Le livre de poche". On ferait comment pour lire tous les épisodes d'une même histoire si les noms des personnages changeait d'un éditeur à l'autre ?