Thèse de doctorat sur l'obsolescence numérique
J'ai commencé en janvier 2023 une thèse de doctorat en Informatique, à l'Université de Lyon 1, Claude Bernard, sous la direction d'Aurélien Tabard, au sein de l'équipe de recherche Limites numériques. Voici un résumé, en anglais:Software obsolescence: analysis and remediation strategies
This PhD thesis aims to analyze software obsolescence and existing remediation strategies.
Our first case study focuses on the Android ecosystem, the world's most widely used operating system (OS), where devices are rarely updated more than two years after their release. We investigate what hinders Android development and maintenance. We conducted 12 interviews with key players in the ecosystem, supplemented by conference ethnography and analysis of technical literature. We show that the way code flows are organized across the various ecosystem actors inhibits updates, and we outline how these actors locate their maintenance efforts in different places to serve their strategic interests. The lack of updates appear at the kernel level, i.e, at the core of Android builds, as the code from phone vendors and system on chip manufacturers increasingly diverges from the original Linux kernel code. We show that Google, the main actor governing the ecosystem, addresses maintenance issues by shifting responsibility towards phone vendors. However, as vendors are the least inclined actors to maintain their code, the problem persists, leading to premature end-of-life for devices and, consequently, their obsolescence. At the same time, we analyze how, driven by a concern for longevity, some vendors and alternative free open-source mobile actors are implementing remediation strategies to maintain devices.
Our second case study focuses on long-term maintenance within Debian, a widely used operating system also based on the Linux kernel, maintained by a community organized as a non-profit organization, following the principles of collaborative open source development. The organization of the community into teams linked to different roles in the Debian release process, and the development of code into maintainable units of packages, helps Debian release a new stable version every two years and offer long-term support of at least 5 years for each release. Maintenance work is structured at different levels, both technically and socially: at the code level, at the package level, at the Linux kernel level, and at the the inner-community infrastructure and tools level. At the economic level, while the community has chosen to develop and maintain the system in a benevolent manner that best fits its ethics, an original economic solution has been developed to finance long-term support for Debian releases. Finally, it is the social relationships between Debian members and external upstream developers that play an essential role in the maintenance process. Sustainability within the community: resolving conflicts, avoiding burnout, creating an inclusive work and social environment, retaining members and attracting new ones, seem to be important concerns for maintaining social foundations. Our findings also highlight the role that the technical and social infrastructure developed by Debian within its community plays in maintaining a robust and sustainable operating system. But they also underscore the importance of the collective process of setting up this infrastructure and the community's reflection on improving it.
Reflecting on the conclusions drawn by Android and Debian, we discuss the various strategies we have observed in terms of code flows between actors, and how they inhibit or facilitate maintenance. Breaking points can be technical: code obfuscation, lack of documentation, anti patterns in coding practices, but also socio-economic: positions of power and dominance of certain key actors within ecosystems, imposition of dependencies kept private on essential software, legal contracts requiring exclusive use of software, or lack of public policies ensuring longevity. We discuss the play between openness and closure in software development and maintenance, as well as the importance of open standards in building independent and resilient systems. Upstreaming and mainlining appear to be important maintenance strategies at the software development level. Social interactions and maintenance infrastructuring support the sustainability of maintenance work. The study attempts to formulate a number of recommendations. Regulatory measures are needed to enforce sustainable coding practices and open standards, while prohibiting abuse of dominant positions. It also seems essential to put in place public policies that support and accompany fundamental software ecosystems such as operating systems.
- Une description plus détaillée de mon sujet de thèse, provenant du colloque doctoral de ICT4S, Conference for Information and Communication Technology for Sustainability, en juin 2023: Digital obsolescence.
- Voici mon dernier rapport d'avancement de thèse, en juin 2025.
Publications et prépublications
- Producing software obsolescence: the case of Android OS. Edlira Nano, Léa Mosesso, Nolwenn Maudet, Aurélien Tabard. Soumis, février 2026. [pdf].
- L’obsolescence, modèle économique du capitalisme numérique. Edlira Nano et Jeanne Guien, chapitre de livre, à paraître, 2026.
- Obsolescence paths: living with aging devices. Léa Mosesso, Nolwenn Maudet, Edlira Nano, Thomas Thibault, Aurélien Tabard, ICT4S 2023 - International Conference on Information and Communications Technology for Sustainability, June 2023, Rennes, France. [pdf].
- Digital Obsolescence. Edlira Nano, Doctoral symposium of ICT4S 2023 - International Conference on Information and Communications Technology for Sustainability, June 2023, Rennes, France. [pdf].
Rapports de recherche
- La police prédictive en France: contre l'opacité et les discriminations, la nécéssité d'une interdiction. Edlira Nano et Félix Tréguer, Janvier 2024, La Quadrature du Net. Disponible en anglais et en français sur HAL.
- Enquête : à Marseille comme ailleurs, l’accaparement du territoire par les infrastructures du numérique. Edlira Nano, Le nuage était sous nos pieds, La Quadrature du Net, novembre 2024. Disponible en anglais et en français.
La liste de toutes mes autres publications est disponible librement sur le portail HAL ou sur ORCID.
Conférences invitée
- La production de l'obsolescence logicielle: le case d'Android OS. Présentations au séminaire Politiques environnementales du numérique, Centre Internet et Société, Paris, avril 2024; au séminaire Lowtech, Université de Technologie de Compiègne, juin 2024; au séminaire de l'équipe Phenix, Citi Lab, INSA, Lyon, mars 2025.
- Étude de la maintenance et de la longévité dans Debian OS. NetGouv 2024, Journée annuelle du GdT Gouvernance et régulation d’Internet du Centre Internet et Société, CNRS, Paris, mai 2024.
- Dessiner l'obsolescence: le cas des SoCs dans les smartphones. Conférence à la Free Silicon Conference (FSiC) 2024, session Soutenabilité, Paris, juin 2024.
- Impact territoriaux, sociaux et environnementaux des infrastructures numériques: l’exemple de Marseille. Journée "L’empreinte environnementale du numérique en débat", Centre d'études sur les médias, les technologies et l'internationalisation (CEMTI), Université Paris Cité, Saint-Denis, avril 2025.
- Enjeux environnementaux et sociaux du numérique : l'exemple de Marseille, conférence inaugurale de l'UE RESPIRE, Université d'Aix-Marseille, Marseille, septembre 2025.
Services à la recherche
- Membre du comité de programmation de la conférence Undone Computer Science 2026.
- Peer review pour Conference on Human Factors in Computing Systems, CHI 2025.
Podcasts, conférences ou articles média
- Anatomie de l'obsolescence: pourquoi nos appreils meurent si vite ? podcast AZERTY, 22 mai 2025.
- Les limites planétaires et l'IA, balado L'IA en question, 23 janvier 2025.
- Discussion on my research work on sustainability of Debian OS, présentation et discussion avec la communauté Debian, MiniDebConf Toulouse, novembre 2024.
- Marseille’s battle against the surveillance state, article sur la campagne Technopolice contre les technologies de surveillance policière, en France et notamment à Marseille, MIT Technology Review, juin, 2022.
- Technopolice: one year of activism, conférence, LibrePlanet 2021.
Ateliers numériques et balades conférencées
- Je suis membre de l'association La Quadrature du Net, du collectif Technopolice et de l'association de défense et promotion des logiciels libres April. Je liste ci-dessous quelques formes d'activités et d'échanges militantes que j'aime pratiquer.
- Je co-organise et co-anime des ateliers d'auto-défense numérique, de dé-GAFAM-isation ou de libération de vie numérique, sur téléphone ou ailleurs.
- J'ai co-organisé deux expositions artistiques Technopolice (à Avignon et à Marseille) couplées à des journées débats et ateliers sur le sujet de la surveillance. J'ai également pris beaucoup de plaisir à co-organiser deux festivals de films, de rencontres et échanges sur la Technopolice à Marseille en 2022 et en 2023.
- J'organise régulièrement depuis 2020 des balades cartographiques des caméras de surveillance dans différents quartiers ou contextes. Pendant ces balades nous scrutons les caméras publiques, leur fonctionnement technique, les usages, leur fonction de répression ou de contrôle social, ainsi que les politiques urbaines et nationales dites "sécuritaires" dont elles sont un symbole fort. Nous discutons ensemble d'autres formes d'urbanisme et d'autres notions de sécurité telles que pratiquées par des collectifs féministes, inclusifs ou de service saux habitantes. Pour qui le souhaite nous apprenons à ajouter les caméras de surveillance ou autres point d'intêréts dans la carte participative libre OpenStreetMap. Les dates des prochaines promenades sont annoncées sur l'agenda public de la Quadrature du Net. N'hésitez pas à me solliciter pour en organiser ensemble.
- J'organise des balades des infrastructures numériques lors desquelles nous discutons leur empreinte environnementale, territoriale et sociale. N'hésitez pas à me solliciter pour en organiser ensemble.
Quelques anciens travaux scientifiques
- MassChroQ: A versatile tool for mass spectrometry quantification. Benoit Valot, Oivier Langella, Edlira Nano, Michel Zivy. Proteomics, vol. 11, issue 17, September 2011.
- Ressources pédagogiques et licences libres présentation aux Etats Généraux du Numérique Libre, 18 novembre 2020, pdf ici.
- Optimisation de programmes parallélisés de calcul scientifique, conférence aux Journées CNRS ProDev 2018, 2018 (pdf).
- MassChroQ, a complete tool for mass spectrometry-based proteomic quantification, Poster au Final COST meeting : Plant Proteomics in Europe, 2011 (pdf).
- MassChroQ manuel d'utilisation, manpage, FAQ et schéma masschroqML disponibles ici.
- Basic information on licenses and collaborative software development, rapport de travail autour des licences logicielles libres et des méthodes collaboratives de développement de logiciels, Inserm, 2016 (pdf).
- Proof nets and unit-free *-autonomous categories, mémoire de recherche de Master 2 MPRI (Master Parisien de Recherche en Informatique), sous la direction de Lutz Strassburger à INRIA, Saclay, 2009. (pdf).
- Le travail incrémental monadique, mémoire de Master 1, sous la direction de Roberto Di Cosmo au laboratoire Preuves, Programmes et Systèmes PPS, 2008 (pdf).
- Quelques questions théoriques fondamentales liées aux masses en physique des particules, rapport séjour de recherche de Licence 3 sous la direction de Bruno Machet, au LPTHE (Laboratoire de Physique Théorique des Hautes Energies), 2003 (pdf).
Projets de développement informatique
Pour plus de détails sur ces projets voir ma page Programmes.- MassChroQ, un logiciel libre de quantification des données issues de la spectrométrie de masse. J'ai été développeuse principale et responsable du projet de 2009 à 2012 (versions 1 et 2 de MassChroQ).
- La plateforme MaDada, une plateforme libre pour faciliter et effectuer des demandes d'accès aux documents administratifs, un droit fondamental. J'ai participé au projet (code, coordination, support, communication) de 2020 jusqu'en 2023.