Y'a une question que ne me pose sur la Mandrake. Quelle est la nature des modifications qu'ils apportent aux programmes fournis ? Visiblement, tout leur packages comportent des modifications par rapport aux sources de départ, créant parfois des incompatibilité avec des binaires non-Mandrake, ou de drôles de dépendances.
Je sais que pour le noyau, ce sont simplement des patchs, parfois utiles. Mais je sais qu'à une époque, ils ont utilisé le gcc 2.96, avec tous les problèmes que l'ont sais (plus ou moins, j'ai suivi cette histoire de loin).
Si je pose cette question, c'est que pour moi, le rôle d'une bonne distrib, c'est :
- faire un regroupement cohérent de softs et de bibliothèques (ce qui est loin d'être évident avec toutes les dépendances)
- faire le travail de compilation (qui n'est pas à la portée de tout le monde)
- fournir un bon programme d'installation du système
Ce que fait très bien Mandrake. Accesoirement, ils peuvent créer leur propre programmes (comme rpmdrake que j'apprécie énormément). Mais pourquoi modifier les programmes et bibliothèques fournis ? Le système des RPMs permet de très facilement installer/supprimer des programmes, mais dès qu'on commence à compiler ses propres sources, ou à installer des binaires de différentes sources, on peut craindre les soucis.
Ou alors, dès que l'on veut mettre à jour 1 programmes via RPM, il y a une liste de dépendances à mettre à jour impressionnante, alors que le dit programme marche très bien s'il est compilé avec le système de départ !
# Re: "8 Règles d'Or" pour les produits Mandrake Linux
Posté par Jllc . En réponse à la dépêche "8 Règles d'Or" pour les produits Mandrake Linux. Évalué à 4.
Je sais que pour le noyau, ce sont simplement des patchs, parfois utiles. Mais je sais qu'à une époque, ils ont utilisé le gcc 2.96, avec tous les problèmes que l'ont sais (plus ou moins, j'ai suivi cette histoire de loin).
Si je pose cette question, c'est que pour moi, le rôle d'une bonne distrib, c'est :
- faire un regroupement cohérent de softs et de bibliothèques (ce qui est loin d'être évident avec toutes les dépendances)
- faire le travail de compilation (qui n'est pas à la portée de tout le monde)
- fournir un bon programme d'installation du système
Ce que fait très bien Mandrake. Accesoirement, ils peuvent créer leur propre programmes (comme rpmdrake que j'apprécie énormément). Mais pourquoi modifier les programmes et bibliothèques fournis ? Le système des RPMs permet de très facilement installer/supprimer des programmes, mais dès qu'on commence à compiler ses propres sources, ou à installer des binaires de différentes sources, on peut craindre les soucis.
Ou alors, dès que l'on veut mettre à jour 1 programmes via RPM, il y a une liste de dépendances à mettre à jour impressionnante, alors que le dit programme marche très bien s'il est compilé avec le système de départ !