La question est intéressante, et comme tu le dis, il y a toujours les sources.
Mais la question de l'architecture est indépendante de la question de paquetage. Aujourd'hui les projets fournissent des binaires sous forment de rpm, deb, .package compilés pour x86, rarement pour ppc. Je le sais, je suis toujours en ppc/g4.
Qu'ils puissent fournir les binaires en un seul format qui marche sur tous les bureaux (autopackage, zéroInstall Klik... sont des tentatives pour ça) ne les empêchera pas de les fournirs en plusieurs architectures s'ils le souhaitent. Ou de ne les fournir qu'en x86 s'ils le souhaitent. Ou de ne les fournir qu'en source s'ils le souhaitent. En général les développeurs fournissent des binaires pour x86, et c'est tout.
Cela amène quand même une autre question (indépendante de celle du paquetage). MacOSX permet aujourd'hui d'avoir des binaires compilés en format universel qui fonctionnent en ppc et en x86. Firefox est compilé comme ça maintenant. Comment ça marche? Et pourquoi ça existerait pas sous linux ?
[^] # Re: 2 choses.
Posté par fleny68 . En réponse à la dépêche Amélioration en vue pour l'installation de logiciel sur GNU/Linux.. Évalué à 2.
Mais la question de l'architecture est indépendante de la question de paquetage. Aujourd'hui les projets fournissent des binaires sous forment de rpm, deb, .package compilés pour x86, rarement pour ppc. Je le sais, je suis toujours en ppc/g4.
Qu'ils puissent fournir les binaires en un seul format qui marche sur tous les bureaux (autopackage, zéroInstall Klik... sont des tentatives pour ça) ne les empêchera pas de les fournirs en plusieurs architectures s'ils le souhaitent. Ou de ne les fournir qu'en x86 s'ils le souhaitent. Ou de ne les fournir qu'en source s'ils le souhaitent. En général les développeurs fournissent des binaires pour x86, et c'est tout.
Cela amène quand même une autre question (indépendante de celle du paquetage). MacOSX permet aujourd'hui d'avoir des binaires compilés en format universel qui fonctionnent en ppc et en x86. Firefox est compilé comme ça maintenant. Comment ça marche? Et pourquoi ça existerait pas sous linux ?