Publié le 9 janvier 2023, modifié le 25 mars 2024.
Par Christophe Romei

Construction d’un OS mobile qui respecte la vie privée

Publié le 9 janvier 2023, modifié le 25 mars 2024.
Par Christophe Romei

Dans ce podcast, nous avons exploré ce que doit faire un OS pour échapper à la surveillance numérique. Il doit permettre notamment de conserver l’anonymat de ses utilisateurs et de n'envoyer aucune donnée à des tiers.

Un système d’exploitation sur mobile agit comme un intermédiaire entre le téléphone mobile et l’utilisateur. Le but principal d’un système d’exploitation est de fournir un environnement pour l’exécution efficace d’un programme d’application. Un système d’exploitation gère les ressources et les services tels que les accessoires, les processeurs et la mémoire. Gestion des processus, gestion des ressources, gestion du stockage et sécurité sont quelques-unes des fonctionnalités importantes d’un système d’exploitation mobile.

Il y a plusieurs défis à relever lors de la construction d’un système d’exploitation mobile (OS) :

  • Une complexité technique : un système d’exploitation mobile doit être capable de gérer de nombreux composants matériels et logiciels différents, ce qui nécessite une grande expertise technique et une solide compréhension de la façon dont tous ces éléments interagissent.
  • Se soumettre à la conformité aux normes et aux réglementations en vigueur dans le domaine de la téléphonie mobile, ce qui peut être un défi en raison de la complexité et de la variabilité de ces normes.
  • Une bonne coopération avec les fabricants de matériel, pour que le système d’exploitation mobile soit utilisable sur un large éventail de dispositifs.
  • Pour être attrayant pour les utilisateurs, un système d’exploitation mobile doit être compatible avec un grand nombre d’applications, ce qui peut être difficile à gérer en raison de la variété des technologies et des frameworks utilisés par les développeurs d’applications.
  • Il existe déjà de nombreux systèmes d’exploitation mobiles sur le marché, ce qui rend difficiles les nouveaux projets. Il est donc nécessaire de se démarquer par des fonctionnalités innovantes et une expérience utilisateur de qualité supérieure pour espérer réussir.

Les OS mobiles

Les OS ont été très nombreux au fil des années. Dans les années 90, on peut parler du Newton OS d’Apple bien avant l’iPhone qui équipait un device avec un écran tactile et un stylet. Plus tard, nous avons eu Palm OS qui équipait le Palm pilote, puis en 98 apparait Symbian OS qui est conçu par une joint venture entre Psion, Motorola, Ericsson et Nokia. En 2002 voit le jour de Windows CE, de J2ME l’OS de BlackBerry, en 2005 Windows mobile 5, et aussi Maemo OS de chez Nokia, une initiative open source du constructeur. Lorsque l’iPhone a été lancé en 2007, le système d’exploitation était appelé “iPhone OS” et il a conservé ce nom pendant quatre ans, ne changeant pour iOS qu’avec la sortie d’iOS 4 en juin 2010.

Jusqu’en 2007, les smartphones n’avaient pas d’écran tactile ou utilisaient un écran tactile résistif avec un stylet. L’iPhone a changé cela avec son écran tactile capacitif, mais plus important encore, Apple a créé un nouveau modèle d’interaction avec l’utilisateur qui était à la fois plus simple et plus puissant que les systèmes qui l’avaient précédé. Android fut lancé en octobre 2008 par une alliance de 34 membres comme HTC, Sony, Dell, Intel, Motorola, Samsung, LG,

Il y a eu aussi le lancement de Limo basé sur Linux qui plus tard est devenu Tizen, de WebOS, de Meego basé aussi sur Linux lancé par Nokia, Intel et la fondation Linux. Il y a eu aussi Bada OS lancé par Samsung, en 2013 le lancement de Mozilla OS, en 2014 celui de Fire OS, un des premiers forks Android lancé par Amazon. Nous avons eu LineageOS en 2016 basé sur la ROM du très populaire, Cyanogen. Ubuntu Touch en 2017, Harmony OS de Huawei lancé en 2019.

En fait, vous l’avez compris, les OS mobiles ont toujours été très nombreux en fonction des aspirations stratégiques des entreprises.

Murena

Chez Murena, ils pensent que le micro-ciblage doit être banni et que n’importe qui doit pouvoir utiliser un smartphone sans craindre pour ses données personnelles. Il est essentiel de comprendre le comportement des utilisateurs pour offrir une excellente expérience utilisateur, mais cela ne doit pas nécessairement se faire au détriment de la confidentialité des utilisateurs. Si vous pensez que vos données personnelles et votre vie privée sont en danger sur votre smartphone, il faut écouter ce podcast. /e/OS est un OS déGooglisé du système d’exploitation Android compatible avec toutes les applications Android, téléchargeables via la plateforme App Lounge qui permet de conserver l’anonymat des utilisateurs ; la fonctionnalité widget Advanced Privacy permet aux utilisateurs de garder la main sur la collecte de leurs données grâce à un système d’autorisations, et conserve l’ad-blocking par défaut sur le navigateur.

Nous avons échangé avec Gaël Duval, fondateur de Murena, qui nous a détaillé la genèse et les caractéristiques du Murena One, le smartphone qui embarque /e/OS. Nous avons aussi approfondi les enjeux de l’impact du développement de smartphones respectueux de la vie privée des utilisateurs, dans un contexte marqué par l’émergence d’une souveraineté numérique européenne.

Le podcast 135 Grammes est disponible sur les plates-formes :

Lire aussi