Pourquoi les plateformes mobiles ouvertes sont plus importantes que jamais

Depuis des années, les discussions sur la souveraineté numérique se concentrent sur le nuage, les systèmes d'exploitation et les gouvernements. Mais qu'en est-il des appareils qu'on a dans nos poches ?


Des rapports en provenance des Pays-Bas montrent que les applications Android sont de plus en plus inaccessibles sur d'autres systèmes d'exploitation mobiles tels que /e/OS, GrapheneOS, LineageOS et d'autres systèmes d'exploitation basés sur AOSP, en raison de leur utilisation de la nouvelle API Play Integrity de Google, assortie de politiques de sécurité « appliquées ».


Selon Rik Viergever de Murena, l'application des services d'urgence néerlandais 112 NL n'est qu'un exemple parmi tant d'autres d'applications qui ne fonctionnent plus sur les appareils utilisant des systèmes d'exploitation Android autres que ceux de Google. Auparavant, des utilisateurs avaient également signalé des problèmes avec l'application Rabobank (l'une des plus grandes banques des Pays-Bas) et d'autres services.


Bien que cela puisse sembler être un simple problème technique au premier abord, il révèle en réalité un problème bien plus profond.


Sécurité ou dépendance ?

Il est difficile de nier la nécessité pour les applications de protéger leurs utilisateurs contre les services frauduleux et les tiers malveillants. Après tout, la sécurité est une exigence fondamentale pour tout logiciel destiné à servir les utilisateurs.


Le problème n'est pas que les développeurs veulent sécuriser leurs applications. Le problème, c'est que la sécurité est instrumentalisée pour imposer des conditions d'utilisation contraignantes et dicter le système d'exploitation que les utilisateurs doivent utiliser pour accéder au service.


En liant l'accès aux services essentiels aux contrôles d'intégrité du Google Play Store et à l'écosystème Android, les utilisateurs de systèmes d'exploitation mobiles alternatifs n'ont que deux options : adopter le logiciel de Google, étroitement surveillé et contrôlé, ou l'offre tout aussi restrictive d'Apple.


Pourquoi est-ce important ?

La souveraineté numérique, c'est le choix. C'est s'assurer que les individus ne soient pas pris en otage par un groupe d'entreprises en particulier et par leur capacité à dicter leurs conditions grâce à leur position dominante (qu'il s'agisse de Google, Apple, Microsoft ou toute autre grande entreprise technologique).


La souveraineté numérique signifie que les citoyens ne sont pas à la merci de pratiques monopolistiques et peuvent utiliser les logiciels auxquels ils font confiance et qui servent au mieux leurs intérêts.


Cela signifie que les entreprises n'ont pas à exclure des catégories entières d'utilisateurs et à concevoir leurs logiciels autour d'un seul écosystème alors que des alternatives indépendantes des fournisseurs existent.


Cela signifie que les systèmes d'exploitation et les applications libres sont maintenant considérés par l'industrie technologique comme de sérieuses alternatives de sécurité, et non plus comme de simples projets « amusants » ou expérimentaux. Bien qu'ils n'atteignent pas le même niveau de maturité ni le même taux d'adoption que leurs concurrents propriétaires, les systèmes d'exploitation mobiles basés sur AOSP et axés sur la sécurité constituent une solution viable pour de nombreux utilisateurs.


Cela favorise une compétition saine. Pour survivre, les géants de la technologie doivent offrir une meilleure valeur ajoutée et des fonctionnalités supérieures à celles de leurs concurrents. Les applications Android et iOS ne devraient pas cesser de fonctionner simplement parce qu'un utilisateur a choisi de ne pas utiliser Google ou Apple comme plateforme principale.


Position de l'Association Linux du Canada

L'Association Linux du Canada (ALC) estime que la sécurité et l'ouverture ne sont pas incompatibles.


Nous encourageons les développeurs, les gouvernements, les institutions financières et les organismes de services publics à se demander si leurs besoins en matière de sécurité exigent réellement qu'ils imposent des restrictions supplémentaires à une partie de leurs utilisateurs, au-delà de ceux qui sont tenus d'utiliser leur service.


Nous encourageons les développeurs de logiciels et les entreprises à effectuer des évaluations de sécurité éclairées avant de restreindre inutilement leurs utilisateurs à une seule pile technologique, en particulier dans le secteur critique de la sécurité nationale.


Dans la mesure du possible, nous croyons que les logiciels devraient être interopérables et ne pas dépendre d’une seule entreprise pour assurer la « sécurité » grâce à une technologie propriétaire.


Et après?

Alors que de plus en plus de pays s'efforcent de recouvrer leur souveraineté numérique, les choix que nous faisons aujourd'hui auront des répercussions considérables. Les technologies que nous adoptons et soutenons aujourd'hui façonneront les choix qui s'offriront aux citoyens, aux entreprises et aux gouvernements dans les années à venir. Chez LAC, nous croyons que la souveraineté numérique devrait être une affaire citoyenne. L'utilisation de normes ouvertes et de logiciels libres permettra aux Canadiens d'agir et de faire de meilleurs choix pour leur avenir numérique.