GoboLinux

GoboLinux
Image illustrative de l’article GoboLinux

Famille Linux
Langues Allemand, Anglais, Espagnol, Français, Hongrois, Portugais
Type de noyau Monolithique modulaire
État du projet En cours
Plates-formes x86-64
Licence GNU
États des sources Logiciel libre et Open Source
Première version [1],[2]Voir et modifier les données sur Wikidata
Dernière version stable 017.01 ()[3],[4]Voir et modifier les données sur Wikidata
Environnement de bureau Awesome ou au choix
Gestionnaire de paquets Aucun
Site web gobolinux.orgVoir et modifier les données sur Wikidata

GoboLinux est une distribution Linux gratuite et open-source dont la principale caractéristique est de réorganiser l'arborescence des fichiers.

Plutôt que d'avoir une hiérarchie de fichier de type UNIX, chaque programme est installé dans son propre dossier. Dans ce dossier, tous les fichiers du programme sont réunis, ce qui inclut aussi les fichiers de configuration. Ainsi, il n'y a aucun "éclatement" du programme à plusieurs endroits différents comme c'est le cas pour une distribution Linux classique (ou sous Windows avec les applications Win32 qui peuvent placer des éléments dans d'autres dossiers comme C:\Windows\System32).

Par exemple, imaginons un programme appelé "vlc", tous ses fichiers et bibliothèques spécifiques seront dans le dossier /Programs/vlc. On pourrait donc aussi trouver les chemins d'accès complets suivants :

  • /Programs/XFree86/4.3/
  • /System/Settings/BootScripts/Reboot

« Au lieu d'avoir différents morceaux d'un programme jetés dans /usr/bin, d'autres morceaux dans /etc et encore d'autres /usr/share/quelquechose/ou/autrechose, chaque programme possède sa propre arborescence, ce qui garde tous les programmes bien séparés et vous permet de voir tout ce qui est installé sur le système et quels fichiers appartiennent à quels programmes d'une manière simple et évidente. »

Selon les développeurs de GoboLinux, il en résulte un système plus propre[5].

  1. Hisham Muhammad, « The Unix tree rethought: an introduction to GoboLinux », (consulté le ) : « Without much fuss, on March 20, 2002, GoboLinux was born. »
  2. « https://github.com/gobolinux/gobolinux.org/blob/master/lang/en_US/pages/k5.html#L28-L71 »
  3. (en) « Release 017.01 · gobolinux/LiveCD » (consulté le )
  4. (en) « Announcing GoboLinux 017.01 - Passing the Torch 🔥 » (consulté le )
  5. Hisham Muhammad, « The Unix tree rethought: an introduction to GoboLinux », (consulté le )

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search