Firefox : abandon du développement de la version 64 bits pour Windows
Trop buggée pour Mozilla
Le 2012-11-23 11:15:14, par Gordon Fowler, Expert éminent sénior
Un des responsables de la Fondation Mozilla en charge de « l’engineering » - Benjamin Smedberg - vient d’appeler à mettre fin au développement de la version 64 bits de Firefox pour Windows.
La raison ? Cette déclinaison serait une « source continue d’incompréhension et de frustration » pour les utilisateurs et la communauté.
Incompréhension parce que les extensions ne sont que rarement compatibles avec cette version. Frustration, parce que le navigateur serait truffé de bugs inextricables et non corrigés (ce qui, d’après Benjamin Smedberg, ferait que ses utilisateurs se sentiraient délaissés par Mozilla).
Cet appel avait été lancé le 16 novembre. Il a été entériné le 21 avec le retrait de cette branche 64 bits pour Windows des NightlyBuilds (les versions quotidiennes des travaux en cours de Mozilla mises en ligne chaque soir pour les testeurs volontaires).
Vu le titre de l’annonce sur Bugzilla, l’abandon pourrait n’être que provisoire (« Disable windows 64 builds for now »). Mais il y a également de fortes chances qu’il soit définitif.
« Beaucoup de travail d’information va devoir être fait pour informer les utilisateurs que la version 32 bits tourne parfaitement sur des OS 64-bits comme Windows 7 », répond un développeur de la communauté Mozilla sur le fil de l’annonce. « Je n’ai vu nulle part cette info relayée dans la presse ! ».
Remarque entendue. Qu’on se le dise : la version 32 bits de Firefox fonctionne donc bien sous Windows 64 bits.
Source : Appel sur le Google Groups de Mozilla, Décision sur Bugzilla
Et vous ?
Bonne ou mauvaise nouvelle ?
Vous étiez utilisateur de la version 64 bits pour Windows de Firefox : que pensez-vous de cette décision ?
La raison ? Cette déclinaison serait une « source continue d’incompréhension et de frustration » pour les utilisateurs et la communauté.
Incompréhension parce que les extensions ne sont que rarement compatibles avec cette version. Frustration, parce que le navigateur serait truffé de bugs inextricables et non corrigés (ce qui, d’après Benjamin Smedberg, ferait que ses utilisateurs se sentiraient délaissés par Mozilla).
Cet appel avait été lancé le 16 novembre. Il a été entériné le 21 avec le retrait de cette branche 64 bits pour Windows des NightlyBuilds (les versions quotidiennes des travaux en cours de Mozilla mises en ligne chaque soir pour les testeurs volontaires).
Vu le titre de l’annonce sur Bugzilla, l’abandon pourrait n’être que provisoire (« Disable windows 64 builds for now »). Mais il y a également de fortes chances qu’il soit définitif.
« Beaucoup de travail d’information va devoir être fait pour informer les utilisateurs que la version 32 bits tourne parfaitement sur des OS 64-bits comme Windows 7 », répond un développeur de la communauté Mozilla sur le fil de l’annonce. « Je n’ai vu nulle part cette info relayée dans la presse ! ».
Remarque entendue. Qu’on se le dise : la version 32 bits de Firefox fonctionne donc bien sous Windows 64 bits.
Source : Appel sur le Google Groups de Mozilla, Décision sur Bugzilla
Et vous ?
-
AwakeningMembre régulierJe pense que c'est une erreur.
C'est quand même étrange qu'il semble si difficile de maintenir les deux versions.
Sans trop m'avancer je dirais que si le code a de bonne base, c'est pas quelque chose de très difficile, à moins que le problème provienne de bibliothèques tierces.
Quelqu'un a d'autres informations sur les "bugs inextricables" ?le 23/11/2012 à 11:49 -
Je ne comprend pas bien pourquoi, vu que la majorité des utilisateurs ne connais pas la différence entre une version 32bits et une version 64bits.le 23/11/2012 à 12:21
-
singmanMembre avertiPremière chose, si Firefox est si difficile a maintenir en 64 bits, c'est que leurs sources sont mal écrites. Tout développeur le sait : un programme "propre" ne pose aucun problème pour l'adapter. Un mauvais point pour Mozilla.
Deuxième chose, un des gros problème de la version 64 bits, c'est les plugins. Flash 64 bits... Oui il marche, non il n'est pas stable. Mais il faut aussi penser a millions d'autres plugins écrits en langage divers, qui eux ne marchent pas.
A un moment, Mozilla avait parlé de faire une sorte de "sandbox" 32 bits dans Firefox 64, pour pouvoir y faire tourner les plugins non compatible. A priori, cela alourdirait de beaucoup les performances, malgré les avantages (et il me semble que Chrome fait déjà le même chose).
Donc voila, Mozilla jette l'éponge et laisse la communauté OpenSource faire le boulot.le 28/11/2012 à 13:06 -
Chuck_NorrisMembre émériteIl faut savoir que les distributions Linux proposent une version 64 bits native de Firefox depuis des lustres et que cela fonctionne parfaitement, bien qu'officiellement Firefox ne propose que du 32 bits.
C'est pour ça que j'ai un peu de mal à comprendre la difficulté de l'implémentation du 64 bits sous Windows.le 23/11/2012 à 12:24 -
fregolo52Expert confirméSous Windows aussi, des versions non officielles sont dispos (après recompilation de la bête). mozilla-x86-64 n'est plus maintenu, mais j'avais créé une version 3.5 x64.
Maintenant c'est http://www.firefox64bit.com/
Firefox 64bit existera toujours, mais restera non officiel.le 23/11/2012 à 13:56 -
VoyvodeMembre émériteLe 32 bits sera totalement abandonné un jour… lointain.
Entre les développeurs qui ne font pas l'effort de maintenir des versions 64 bits, Microsoft qui n'a jamais vraiment mis en avant une version 64 bits de Windows (ou même de tout autre logiciel), les constructeurs qui sont passés à un OS 64 bits à cause de la contrainte des 4 Go de RAM (qui heureusement sont la majorité des machines à présent)…
Je me demande si dans 10 ans on aura pas encore du 32 bits à ce rythme.le 23/11/2012 à 16:17 -
Il y a vraiment que sous Windows que ça ne marche pas en 32 bits. Je l'ai sur Mac Os et Linux en 64 et pas le moindre problème.
J'ai les plugins que j'ai besoin et il ne m'en faut pas plus.le 23/11/2012 à 20:28 -
Etre_LibreMembre éprouvéJe reste étonné, car Flash et Java existent pourtant en 64 bits pour Windows, en version stable...le 26/11/2012 à 15:44
-
SurferIXMembre chevronnéJe ne prends pas de risque en avançant que beaucoup d'applications bancaires ont plus de dix ans. Donc dans le même ordre d'idée, on n'évoluera que si le besoin s'en fera vraiment sentir... donc, je ne prends pas de risque en avançant que beaucoup d'ordinateurs / applications tourneront toujours en 32 bits d'ici 10 ans...le 28/11/2012 à 16:26
-
Le Vendangeur MasquéNouveau Candidat au ClubTu y répond partiellement par toi-même, ça peut venir d'un codage par les devs utilisants des spécificités du 32 bits comme les int.
Mais là je crois que le problème c'est surtout une dépendance aux APIs Win32 de la version Windows, étant donné que les versions Linux et OS X ne sont pas affectées par le problème. En plus des modifs le passage à Win64 a rendu pas mal de vielles libs de Win32 obsolètes. Donc gros ménage à faire...
Par contre ça fait bien longtemps que la version OS X utilise Cocoa (depuis la V3). Et Cocoa s'utilise a peu près indifféremment en 32 et 64 bits.
Moi j'ai surtout l'impression que la fondation Mozilla cherche à minimiser l'intérêt d'une version Windows 64 bits vu qu'ils n'en n'ont pas.
Bien entendu que le 64 bits pour un tel type de logiciel présente un intérêt. Rien que le nombre de registres permet une sacrée optimisation des perfs sur les variables (les mauvaises langues diraient d'ailleurs que le x86 n'a fait là-dessus que rattraper son retard sur les 68k/PPC...).
Comme je le disais, probablement la dépendance aux vieilles API de Windows.
Parce que les paquets binaires de iceweasel (version debian de firefox, due à des problèmes de licences, firefox ne respectant pas le "contrat social debian"semblent bel et bien différents en 32 et 64, et sur la mailing list je n'entends personne se plaindre de problèmes avec une version ou l'autre.
Donc, effectivement, je suis porté à croire que les problèmes de 64 bits semblent plus fréquents sous windows. Au moins pour linux, on se contente de filer un flag au compilateur... (je n'ai jamais eu l'occasion de compiler sur un windows 64 bits, et ne l'aurai sûrement pas de sitôt)
Cela supposerais que le code de Firefox soit complètement différent d'un OS à l'autre (puisque les ennuis ne semblent se produire que sous Windows), ce qui m'étonnais un peu...
Donc le problème doit dépasser de loin une bête histoire d'int 32/64...
C'est bien là le soucis avec certains ici. Quand ce qu'on dit ne leur plaît pas, ils n'argumentent pas, mais se contentent d'appliquer le tampon "Fanboy" sur ton message.
Pratique et rapide, mais franchement ce genre de bêtises je crois que ça aurait plus sa place sur Clubic qu'ici...
Cela me donne l'impression que Mozilla s'éparpille un peu. Leur Firefox OS c'est bien joli mais des OS on en manque pas, et (open)WebOS est bien plus avancé.
Le mobile c'est peut-être l'avenir, mais de là à laisser tomber (ou presque) Thunderbird ou FF64, je trouve pas ça intelligent et franchement limite pour une organisation à but non lucratif.
Ben non désolé, c'est pas un troll que tu nous sort là...
En plus du côté technique, on a vraiment l'impression que chez Mozilla y'a eu un gros changement de politique. Et est-ce que d'une façon plus large, le public et les devs délaisseraient un peu Windows ?
Si ce n'était que ça, ça devrait merder tout autant côté Linux ou OS X...
Je pense qu'on doit être dans un savant mélange de tout ce qu'on vient de dire:
Manque de motivation dans Windows chez Mozilla + portage pas très évident.
Je considère certainement pas comme une bêtise de dire que MS a fait le minimum syndical pour aider les devs à passer au 64 bits. Et pire encore pour les utilisateurs qui auraient été bien contents de trouver des applications "universelles".
Pas plus que Windows n'aurait dû être dispo en 32 bits. Sachant en plus que les gens qui ont des vieilles bécanes sont rarement ceux qui mettent le plus à jour leurs systèmes.
MS n'a pas su/voulu pousser les choses, et ça c'est bête.le 28/12/2012 à 12:32