Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Charte du projet Air

Document fondateur — Version 1.0

Air est un environnement de bureau Linux dont la qualité des fondations détermine la confiance que les utilisateurs et les développeurs lui accorderont. La Charte énonce les valeurs qui guident le projet, distinctes des choix techniques (qui sont consignés dans les ADRs) et de la méthode d’ingénierie (consignée dans les Principes d’ingénierie). Cinq principes constituent l’identité d’Air en tant que projet.

Principe 1 — Crédible plutôt qu’extraordinaire

Air ne cherche pas à être le meilleur, le plus beau, le plus rapide, ou le plus sécurisé dans l’absolu. Air cherche à être crédible : un système dans lequel on peut avoir confiance pour son usage quotidien, qui fait son travail sans bruit ni démonstration. La crédibilité se construit par la constance et par le soin, pas par le marketing.

Cette posture s’oppose à la tentation, fréquente dans le logiciel libre comme dans le logiciel commercial, de chercher à se distinguer par des caractéristiques superlatives. Air refuse cette voie : mieux vaut un environnement fiable et un peu ennuyeux qu’un environnement spectaculaire et fragile. Le travail technique est tendu vers la robustesse, la prévisibilité, la durabilité.

Principe 2 — Productif au quotidien

Air est un outil de travail, pas une vitrine technologique. Les choix de conception privilégient ce qui rend l’utilisateur productif : démarrage rapide, applications qui se lancent vite, navigation entre applications fluide, gestion de fenêtres efficace, raccourcis clavier puissants, intégration cohérente entre les applications.

Pas de friction inutile. Pas d’animations longues qui font joli mais ralentissent. Pas de notifications intrusives. L’OS sert l’utilisateur, jamais l’inverse.

Cette exigence informe la conception des frameworks d’interface et la sélection des comportements par défaut. Une application Air doit être lancée et utilisable rapidement même sur du matériel modeste. Une interaction utilisateur doit aboutir au plus vite à un résultat tangible.

Principe 3 — Confiance par défaut

Les utilisateurs doivent pouvoir faire confiance à Air sans avoir à le surveiller. Nous savons que les données des utilisateurs sont activement recherchées, monnayées, exfiltrées par défaut dans la plupart des écosystèmes commerciaux. Air est construit pour ne pas faire cela, jamais.

Aucune télémétrie utilisateur. Aucun compte obligatoire. Aucun cloud forcé. Aucun partage de données par défaut. Le sandboxing applicatif capability-based protège les apps les unes des autres et les données de l’utilisateur de toutes. Le système est conçu pour qu’un utilisateur prudent puisse garder ses données vraiment sur sa machine.

Cette confiance est matérialisée techniquement par les choix d’architecture (sandboxing strict, capabilities, télémétrie strictement opt-in et limitée à l’outillage développeur) et par la transparence (code entièrement libre, gouvernance ouverte, schémas de données auditables).

Principe 4 — Longévité du matériel

Air est conçu pour fonctionner sur des machines pendant longtemps. Pas de “ce matériel n’est plus supporté après 4 ans”. Pas d’obsolescence programmée par la lourdeur croissante des nouvelles versions. Un MacBook Intel 2015, un PC milieu de gamme 2018, un Raspberry Pi 4, doivent rester pleinement utilisables sous Air en 2030 et au-delà.

Cette contrainte oriente le design : on optimise pour la fluidité sur matériel modeste, pas pour l’exploitation maximale de matériel haut de gamme. Les Principes d’ingénierie d’Air (validation amont, optimisation après mesure, cibles matérielles modestes et diversifiées) servent aussi cet objectif.

Cette promesse a un corollaire technique : le support kernel de longue durée pour les architectures cibles, l’engagement à ne pas augmenter les exigences matérielles minimales d’une version majeure à l’autre, et la validation continue d’Air sur les machines de référence du catalogue de matériel certifié.

Principe 5 — Indépendance et durabilité institutionnelle

Air est gouverné par une fondation à but non lucratif (à constituer), indépendante d’un acteur commercial unique. Le code est entièrement open source sous licence MPL 2.0. Le modèle de financement est diversifié pour éviter toute dépendance critique à un sponsor. La marque “Air” est destinée à devenir propriété de la fondation et protégée contre l’appropriation hostile.

Ce n’est pas une posture idéologique : c’est une condition de la confiance utilisateur sur le long terme. Un OS dont la gouvernance peut être achetée n’est pas un OS auquel on peut confier ses données.

La gouvernance évolue avec le projet (BDFL en phase d’incubation, Comité Technique à mesure que la communauté grandit, Fondation à maturité) selon un parcours documenté. La transmission progressive du projet aux distributeurs Linux établis fait partie du plan : Air a vocation à devenir un environnement de bureau crédible, distribuable par les acteurs Linux qui existent déjà, sans chercher à se substituer à eux.


Statut et évolution

Ces cinq principes sont immuables. Les ADRs et spécifications techniques d’Air y sont conformes par construction. Toute évolution de la Charte requerrait un consensus communautaire exceptionnel, formalisé par un RFC dédié et adopté par le mécanisme de gouvernance en vigueur.

Quand un choix technique se présente avec plusieurs options, on tranche en regardant si une option viole un principe de la Charte. Si oui, elle est exclue.


Licence du document : MPL 2.0 Statut : Document fondateur immuable.