PROJET AUTOBLOG


Planet-Libre

source: Planet-Libre

⇐ retour index

alterlibriste : Firefox OS : retour sur un énorme gâchis

lundi 3 avril 2017 à 16:52

Je voudrais revenir sur un article racontant l’histoire de Firefox OS vue de l’intérieur et qui n’a pas eu énormément d’écho chez nous ; comme si la page était déjà tournée depuis longtemps.

L’article initial intitulé The story of Firefox OS est paru début mars et sa traduction en français, sous le titre L’épopée Firefox OS est parue 3 semaines plus tard, il y a une dizaine de jours. Je ne l’ai moi-même pas lu tout de suite car il faut quand même se prévoir une petite demi-heure pour le parcourir et j’en ai survolé quelques parties. Je comprends donc que quelqu’un de moyennement intéressé par un projet alternatif, qui plus est, mort et enterré, passe rapidement son chemin.

Mais c’est aussi pourquoi, je veux revenir dessus, pour en donner un petit résumé et une petite analyse, voire de susciter l’envie de lire plus en détail l’article balayé d’un rapide TL;DR.

On peut déjà saluer l’auteur, Ben Francis, pour la qualité de son récit et surtout d’avoir mis de côté les multiples ressentiments qui doivent être encore présents lorsque l’on a consacré 5 années de sa vie pour un projet réduit à néant (mais à regarder les us et coutumes de la Silicon Valley, ce doit être devenu quelque chose d’assez commun dans les nouvelles technologies). Il parle malgré tout d’un processus de deuil dont il commence à émerger et je veux bien le croire tant j’ai moi-même du mal à me défaire de ce fantôme toujours présent dans mon téléphone.

Le plus intéressant de l’article est dans l’analyse des raisons de la faillite du projet et je rejoins totalement son point de vue (que l’on a pas forcément perçu en étant à l’extérieur) qui tient en deux arguments principaux :

Les leçons a en tirer, c’est que Firefox OS n’aurait jamais dû faire partie intégrante de Mozilla. Cela lui a donné des moyens considérables et de la visibilité mais beaucoup trop de pression pour parvenir à un résultat en un temps bien trop court et des mauvaises décisions. Le projet a été sabordé parce qu’il était devenu le bouc-émissaire et le responsable de tous les problèmes rencontrés par Mozilla.
J’ai toujours énormément de mal à comprendre comment un système d’exploitation libre puisse devenir rentable. Même si les ventes avaient fonctionné au-delà des objectifs initiaux, le business model était pour moi incompréhensible (mais je suis probablement bien trop incompétent dans le domaine). J’ai déjà eu l’occasion de critiquer le fait qu’un navigateur prônant un web plus ouvert et une informatique libre puisse ne pas avoir des accès de schizophrénie en vivant des revenus des géants du web en leur permettant d’y inclure leurs moteurs de recherche par défaut et je n’y reviendrai pas ; certains diront qu’il faut bien prendre l’argent là où il se trouve et que sans ça, Mozilla ne serait pas devenu ce qu’il est (Debian y a pourtant réussi).

Quant au fait que Firefox OS n’aurait jamais dû commencer à faire la course avec les autres OS mobiles, c’est plus ou moins vrai.
Vrai dans le sens où, effectivement, c’est assez difficile de rattraper 10 ans de retard (mais on part quand même vers quelque chose de connu, tout en ayant des bases solides) et, surtout, ajouter un magasin d’applications qui part de zéro est voué à l’échec. Partir sur du web intégral est beaucoup plus prometteur car tout existe déjà. D’ailleurs sur la cinquantaine d’icônes que j’ai sur mon téléphone, une vingtaine est issue de sites web. L’aspect responsive se généralisant permet d’utiliser des sites directement sans avoir besoin d’applis et donc sans besoins de développements supplémentaires (pour le fournisseur) ni de mises à jour (pour l’utilisateur). Le site de ma banque est tout à fait fonctionnel alors que son appli Android est réputée pour demander la couleur des slips de celui qui veut l’installer.

Après, le concept d’un OS basé web n’est pas nouveau et déjà Windows 98, si ma mémoire est bonne, proposait déjà une apparence du bureau ressemblant à page web. Depuis, l’idée a fait son chemin sans vraiment percer, l’expérience la plus probante étant sans doute Chrome OS. L’auteur de l’article n’abandonne d’ailleurs pas l’idée en relançant le projet Webian démarré un peu avant Firefox OS mais dont on n’a plus du tout entendu parler depuis.

Une des grosses critiques qui peut être faite à Firefox OS (Cyrille ne me contredira pas) est qu’il aurait fallu qu’il puisse être installé facilement sur de nombreux téléphones. C’est vrai qu’en France avec un nombre de téléphone dispo qui tient sur les doigts d’une main, difficile de percer ou même d’intéresser ceux qui auraient au moins pu l’essayer ou vouloir se libérer d’Android.
Sans rentrer dans la technique, que je ne maîtrise pas, la raison vient probablement des fondations sur lesquelles reposent Firefox OS (Gonk) qui sont responsables de l’interaction entre le téléphone et l’OS. Les fabricants n’ayant aucun standard et voulant cadenasser au mieux leur matériel, il est nécessaire d’avoir pas mal de blobs propriétaires afin que toutes les parties soient accessibles à l’OS pour faire fonctionner le Wi-Fi, le Bluetooth, le GPS, l’appareil photo et surtout la puce téléphonique.
Une meilleure piste aurait été de prendre les fondations Android disponibles pour beaucoup de téléphones et après un rootage virer toutes les surcouches en ne gardant que la gestion matérielle et venir plaquer dessus l’OS web-based. Il me semble d’ailleurs que c’est la direction qui avait été prise juste avant l’abandon total du projet.

Quelques critiques un peu plus personnelles et qui suivent cette analyse :

Et puis, ça s’est écroulé, ceux qui s’y sont investis ont totalement abandonné le truc (avec peut-être un petit sentiment d’abandon, si ce n’est de trahison). Sauf qu’une fois qu’on a goûté aux joies et facilités des appareils mobiles, difficile de s’en défaire. Mais finalement, il y a tellement plus de choses accessibles depuis Android et puis tout n’est pas libre mais on peut nettoyer et éviter certains outils, sauf telle ou telle chose dont j’ai vraiment besoin, ha et le GPS, c’est non négociable, etc. Un discours si courant mais qui n’est pas le mien.

J’ai depuis pu tester Android sur une tablette bas de gamme pour le gamin afin qu’il puisse surfer pendant qu’on a besoin des PC : c’est fouillis, c’est lent, c’est lourd. Firefox plante régulièrement et recharge chaque page. Moi qui avais râlé pour qu’il y ait un navigateur plus élaboré avec la possibilité d’ajouter des add-ons sur Firefox OS, j’ai revu ma position. Ceux qui ont essayé LineageOS sur le ZTE Open C ont pu également goûter à la différence de poids sur un téléphone aussi peu puissant.

Plus d’autres alternatives donc, Ubuntu Touch a fait un autre pari, celui de mettre l’ordinateur dans le téléphone, ce qui demande des ressources autrement plus importantes et vu l’entrain avec lequel en parle son boss, je ne contredirai pas ceux qui lui prédisent le même avenir que Firefox OS.

Gravatar de alterlibriste
Original post of alterlibriste.Votez pour ce billet sur Planet Libre.