Distribution Linux · basée Debian · GPL-3.0

Compartimentez votre vie numérique.
Sans devenir expert.

Codebyr OS enferme chaque piège — fichier vérolé, site frauduleux, téléchargement douteux — dans un compartiment isolé. Sécurisé par conception. Simple par conviction.

État du projet — ISO live installable et testée sur machine réelle

Le bureau de Codebyr OS : vue d'ensemble GNOME, fond d'écran au Sceau, dock des applications.
01

Le concept : les Espaces

Là où Qubes parle de « qubes », de « domaines » et de « VM templates », Codebyr parle d'Espaces : des compartiments isolés, avec un nom humain et une couleur propre. Chaque fenêtre porte un liseré à la couleur de son Espace. L'utilisateur n'a jamais besoin de savoir ce qu'est un conteneur — la couleur dit tout.

Le menu du Sceau : sélecteur d'Espaces — Personnel, Travail, Banque, Navigation — puis Jetable, Mode invité et Assistant de sécurité.
Le menu du Sceau — ouvrir une application dans l'Espace de son choix.
La fenêtre Fichiers, entourée d'un liseré bleu et marquée d'une pastille « Personnel ».
Chaque fenêtre porte le liseré de son Espace. La couleur dit tout.
Azur

Personnel

Votre vie quotidienne, vos fichiers personnels.

Améthyste

Travail

Documents et outils professionnels, à part.

Émeraude

Banque

Uniquement vos sites financiers. Rien d'autre n'y entre.

Ambre

Navigation

Le web ordinaire, isolé du reste de votre vie.

Braise

Jetable

Éphémère — s'autodétruit à la fermeture.

+ à vous

Vos Espaces

Créez vos propres Espaces persistants (nom + couleur) en deux clics.

02

Ce qui fonctionne aujourd'hui

Pas une promesse : du code livré, dans une ISO qu'on installe. Voici la protection réelle qui tourne déjà sur une machine ordinaire.

Espaces isolés

Bac à sable bubblewrap, dossier personnel séparé, bus D-Bus privé, liserés colorés par fenêtre via une extension GNOME Shell dédiée.

🛡

Le Blindage

Isolation renforcée : espace de noms utilisateur, zéro privilège (--cap-drop ALL), session neuve, plafonds mémoire/processus anti fork-bomb. Actif par défaut sur Banque.

Jetable automatique

Un lien ou une pièce jointe douteuse s'ouvre dans une bulle blindée et sans réseau qui s'autodétruit. Clic droit → « Ouvrir en Jetable ».

Bouclier anti-hameçonnage

L'Espace Banque n'autorise QUE vos domaines bancaires (filtre réseau à liste blanche). Ailleurs, une extension alerte si un site imite l'un de vos sites protégés.

Réseau par Espace

Politique réseau propre à chaque Espace : libre, liste blanche, ou coupure totale.

Retour dans le temps

Instantanés d'un Espace (export / import), restauration en un clic depuis le menu du Sceau.

Espace portable

Exportez un Espace complet, réimportez-le sur une autre machine. Vos compartiments vous suivent.

Mode invité

Session vierge, nettoyée automatiquement à la déconnexion. Prêtez votre machine sans arrière-pensée.

Assistant de sécurité

Des réponses claires, en français, aux questions de sécurité du quotidien. 100 % local — aucune donnée n'en sort.

Et aussi : installeur graphique Calamares (chiffrement LUKS optionnel), ~150 locales & polices Noto, clavier AZERTY par défaut, tour de bienvenue au premier démarrage, et un rapport honnête des capacités de votre machine : codebyr-space isolation.

03

Honnêteté sur le modèle de sécurité

La sécurité qui ment est pire que l'absence de sécurité. Voici, sans détour, ce que Codebyr protège — et ce qu'il ne prétend pas encore protéger.

Ce que Codebyr couvre

  • La compromission d'un site ou d'une application qui tente d'accéder aux données des autres Espaces.
  • Une pièce jointe piégée : elle explose dans une bulle jetable, sans réseau.
  • Une extension de navigateur malveillante, cantonnée à son Espace.
  • Le vol de l'ordinateur, grâce au chiffrement LUKS du disque.

Ce qu'il ne prétend pas faire

  • Résister à une compromission du noyau partagé : l'isolation repose sur les espaces de noms Linux (bubblewrap), pas sur des machines virtuelles matérielles. Un exploit noyau peut théoriquement en sortir.
  • Protéger contre un attaquant physique avec accès répété à la machine.
  • Protéger contre du matériel déjà compromis.

Ce n'est pas Qubes, et Codebyr ne le prétendra jamais. Mais c'est une protection réelle, qui réduit drastiquement les dégâts d'un piège — sur une machine que tout le monde possède déjà. La détection des capacités est transparente : codebyr-space isolation vous dit exactement ce que votre machine sait faire. Le palier supérieur — l'isolation matérielle par micro-VM (KVM) — est le prochain jalon de la feuille de route.

04

La compartimentation, sans le prix d'entrée

Qubes exige la machine. Codebyr s'adapte à elle : le même système offre le meilleur niveau d'isolation que votre matériel permet.

Qubes OSCodebyr OS
Mémoire requise16 Go et plus4 Go (8 Go conseillés)
MatérielListe de compatibilité stricteUn laptop ordinaire, même de 2015
ExpertiseNotion de VM, domaines, templatesUne couleur par Espace, rien à configurer
LangueAnglais d'abordFrançais d'abord (~150 locales)
IsolationMachines virtuelles matérielles (Xen)Espaces de noms noyau · micro-VM à venir
PrixGratuit, open sourceGratuit, open source (GPL-3.0)

Codebyr redonne vie à un portable modeste là où Qubes exige du matériel haut de gamme. La même idée fondatrice — compartimenter — rendue accessible.

05

Feuille de route

Où en est le projet, sans enjoliver : quatre phases livrées, deux à venir.

  1. Phase 0 — Identité

    Branding complet, charte graphique, architecture.

  2. Phase 1 — ISO de base

    Debian trixie + GNOME, durcie, débrandée, AZERTY.

  3. Phase 2 — Les Espaces

    Isolation bubblewrap, liserés colorés, menu du Sceau.

  4. Phase 3 — Les fonctionnalités

    Jetable, Bouclier, Réseau par Espace, Portable, Retour dans le temps, Assistant, Mode invité, Blindage.

  5. Phase 4 — Installeur

    Calamares Codebyr, installation vérifiée sur machine réelle.

  6. Phase 5 — Diffusion

    ISO signées, CI de build, site, premiers testeurs.

  7. Phase 6 — Micro-VM

    Isolation matérielle KVM pour les Espaces sensibles — le palier au-dessus de bubblewrap.

06

Configuration requise

Codebyr fait tourner plusieurs Espaces isolés à la fois : la RAM est le facteur le plus important.

MinimumRecommandé
Processeurx86-64, 2 cœurs4 cœurs récents
Mémoire (RAM)4 Go — 1 à 2 Espaces8 Go — plusieurs Espaces
Disque20 Go libres30 Go+, SSD conseillé
GraphiqueIntel / AMD / NVIDIA OpenGL (~2012)idem
DémarrageUEFI ou BIOSUEFI
  • x86-64 uniquement pour l'instant (pas d'ARM / Raspberry Pi / Apple Silicon).
  • La virtualisation matérielle (VT-x / AMD-V) n'est pas requise aujourd'hui — elle servira au futur socle micro-VM.

Reprenez le contrôle,
sans devenir expert.

Écrivez l'ISO sur une clé USB, démarrez dessus : session live immédiate, aucune installation forcée. Essayez avant d'installer.

Chaque version est signée avec la clé GPG du projetvérifiez votre téléchargement.
Gratuit & open source · GPL-3.0 · basé sur Debian & Calamares