web-dev-qa-db-fra.com

Pourquoi Mozilla ne publie-t-il pas les packages .deb et .rpm pour leur logiciel?

J'utilise et j'aime Firefox sur mon portable Ubuntu 10.04.2 (bien que Firefox doive fonctionner pour la version Linux/Ubuntu).

Pourtant, je me rends compte que par rapport à d'autres logiciels qui ont une version "Ubuntu/Debian" (.deb fichier, et généralement .rpm fichiers également). Je ne le vois pas dans l'un des atouts les plus profonds du monde FLOSS.

La question est - pourquoi?

Si Google Chrome/ium le peut, pourquoi ne le peuvent-ils pas? Il sera plus facile d'obtenir des logiciels et des fonctionnalités à jour, etc.

2
ushabtay

Je pense que cette question ne peut être résolue que par quelqu'un de Mozilla. Je suppose qu'ils ne le font pas parce qu'ils n'en ont pas besoin. Alors que l'équipe Mozilla d'Ubuntu fait déjà un travail fantastique, pourquoi Mozilla voudrait-il gaspiller ses ressources à refaire la même chose? Il vaut mieux se concentrer sur l'amélioration de Firefox que sur son emballage pour différentes plates-formes.

3
binW

Pourquoi limitez-vous votre liste à .deb et .rpm? Qu'en est-il des ebuilds Gentoo, des packages Arch, des fichiers Pardus PISI, des fichiers LZM de Slax, du PUP/PET de Puppy Linux et ainsi de suite?

Le grand nombre de distributions Linux et de gestionnaires de packages est la raison: personne de Mozilla ne peut tester tout cela.

Et si j'inventais ma propre distribution Linux avec son propre format de package? Vous attendez-vous à ce que Mozilla prenne également cela en charge? Même si je suis le seul utilisateur? Et s'il y a 10 utilisateurs de ma distribution? Où tracez-vous la frontière entre la distribution prise en charge et non prise en charge?


Et les dépendances? Firefox 14 pourrait fonctionner avec ffmpeg 12, mais Debian fournit ffmpeg 11.92. Fedora 23 expédie ffmpeg 12.2. Mozilla ne peut pas résoudre tous ces problèmes.


Ce sont les raisons pour lesquelles l'empaquetage pour les distributions est la tâche des responsables de la distribution, pas celle du programmeur d'application.

2
cweiske

Je pense que Mozilla n'en veut pas ... Ils ont uniquement construit le navigateur multiplateforme, et aident les utilisateurs à l'utiliser facilement, à rendre tous les modules complémentaires compatibles sur les différents systèmes ...

Soit dit en passant, si Mozilla se concentre sur la construction de deb, rpm, ... ils doivent travailler plus dur ... Par exemple, ils doivent créer un fichier deb qui fonctionne sur Ubuntu 11.04 (avec le menu Global, qui ne fonctionne que sur Unity), ils doivent créer un fichier deb pour fonctionner avec le thème GNOME ... Donc, s'ils ne fournissent que le fichier tar, les utilisateurs n'ont besoin que de le décompresser et de l'exécuter, puis les utilisateurs peuvent choisir un autre profil s'ils le souhaitent, ou exécuter facilement le mode débogage (pour l'addon développeurs) ...

Mais, si vous voulez un fichier deb, vous pouvez suivre cette instruction: http://www.linuxquestions.org/questions/debian-26/how-to-build-a-deb-of-the-firefox- cvs-trunk-680801 / . C'est vieux, je sais, mais je pense que ça peut vous aider.

1
KimKha