Bonjour, Nous communiquons régulièrement en présentant notre épicerie applicative (le Marketplace) comme une des forces de Firefox OS. Celle-ci permet aux développeurs de diffuser leurs applications sans devoir se soumettre aux diktats arbitraires d’Apple, Google et consorts. Cependant, j’ai l’impression que pour l’instant, cette force est plus une promesse qu’une réalité, et qu’il faudrait veiller à ne pas trop la mettre en avant sous peine de décevoir.
Je m’explique. Il existe trois types d’applications, hébergées, privilégiées, certifiées. Pour un développeur, le choix se fait en fonction des fonctionnalités dont il a besoin : certaines fonctionnalités de Firefox OS sont accessibles à toutes les applications, d’autres réservées aux applications privilégiées, voir certifiées. Une application hébergée n’est rien d’autre qu’un site Web plus quelques méta-données permettant de l’installer sur son téléphone. Elle peut être distribuée de partout, l’épicerie joue uniquement un rôle de catalogue. Je peux distribuer une application depuis mon propre site, sans passer par l’épicerie. Parfait. L’utilisation de nombreuses APIs nécessite que l’application soit privilégiée. Dans ce cas, elle ne peut être installée que depuis une épicerie, qui la valide selon ses critères techniques et éthiques et la signe électroniquement. C’est cette signature qui garantie que l’application a été validée et peut être installée sur le téléphone. Cela pose deux problèmes : - on peut ne pas être d’accord avec les critères d’une épicerie (par exemple le Marketplace Mozilla refuse les applications à caractère sexuel, c’est un exemple, pas le débat) ; - une épicerie dépend des lois auxquelles est soumis son hébergeur. Mozilla et le Marketplace sont soumis aux lois étasuniennes, et une application a été récemment retirée en application du DMCA. C’est à dire qu’une société a contacté Mozilla pour se plaindre qu’une application enfreignait sa « propriété intellectuelle » et Mozilla a dû suspendre l’application, sans passage par la case judiciaire. cf https://groups.google.com/forum/#!topic/mozilla.governance/gZAiAaB-7cM Heureusement, ces deux problèmes peuvent être contournés, puisque le code source de l’épicerie est libre, et qu’on peut donc en créer d’autres, avec d’autres critères et sous d’autres cieux. Du moins en théorie. Car en pratique, pour qu’un téléphone accepte d’installer une application depuis une épicerie, il doit connaître le certificat public de celle-ci, afin d’authentifier la signature des applications. Et que pour l’instant je crois qu’il n’y a pas de moyens à la porté d’un internaute novice pour installer le certificat d’une autre épicerie sur son téléphone. Donc pour l’instant les internautes sont liés au Marketplace de Mozilla, comme les utilisateurs d’Android ou d’iOS. Dernier point, les applications certifiées. Certaines fonctionnalités sont potentiellement dangereuses. Soit pour la vie privée de l’internaute, soit parce qu’elles permettent de modifier des réglages du téléphone et de le rendre inutilisable. C’est le cas par exemple des fonctionnalités nécessaires pour créer un équivalent de MozStumbler pour Firefox OS (j’ai besoin d’accéder aux informations des cellules de téléphonie et Wifi à proximité). Ces fonctionnalités sont réservées à un type particulier d’applications, dites certifiées. Ces applications ne peuvent pas être distribuées par une épicerie, uniquement par l’opérateur du téléphone (quid des téléphones qui ne sont pas liés à un opérateur, je ne sais pas). Donc un développeur qui voudrait diffuser une application alternative de gestion du Wifi par exemple devrait convaincre Telefónica, Deutsche Telecom et compagnie de diffuser son application. Difficile mission. En l’état actuel, notre mécanisme de distribution d’applications ne répond pas encore complètement aux problèmes posés par les épiceries d’Apple et Google. Attention, ce n’est pas une critique, je sais que ces problèmes auront une solution, mais qu’ils ne sont pas pour l’instant sur le chemin critique. Je voudrais juste avoir confirmation que je ne me trompe pas, et, si je suis dans le vrai, que nous adoptions un peu de modestie dans notre communication autour de l’épicerie, afin de ne pas décevoir. Cordialement, Clochix _______________________________________________ Moz-fr mailing list [email protected] http://mozfr.org/mailman/listinfo/moz-fr
