HOMEPHILOSOPHYORGANISATIONPROGRAMREGISTRATIONSPONSORSPUBLICLINKS CASTELLANOENGLISH


PRÉCÉDENT PAGE DES THÈMES SUIVANT

Thème 04


Uniformisation des distributions

Christophe MERLET

Mots-clés

  • Standard de système de fichier hiérarchique (FHS 2.1)
  • Script de démarrage (BSD, SysV, autres)
  • Fichiers de configuration
  • Gestionnaire de paquetage

Motivation

Les capacités du Logiciel Libre à fonctionner sur toutes architectures matèriel et à répondre à tous types de besoins avec fiabilité contribuent chaque jour à son succès grandissant. Afin d'exploiter au mieux cette richesse et pour répondre aux demandes les plus diverses des utilisateurs de Logiciel Libre, on assiste à une explosion du nombre de distributions Linux (plus de 100 actuellement). Cette pluralité de distributions, bien que symbole du dynamisme ambiant, n'est pas sans poser des problèmes majeurs.

En effet, comme il n'existe actuellement pas de standard garantissant l'interopérabilité des distributions entres elles, chaque éditeur se singularise autant par les solutions qu'il adopte pour gérer les paquetages et la configuration du système (le rendant incompatibles avec ses concurents) que par ses véritables plus-values (applicatifs, support technique, développements spécifiques, compétences...). Ces disparités entres distributions posent des véritables difficultés :

  • les développeurs de logiciels ne peuvent proposer un produit fini générique s'intégrant parfaitement dans toutes les distributions ;
  • les services d'aide en ligne préfèrent ignorer les utilisateurs de Linux ou se concentrer sur une ou deux distributions majeures. Il devient de plus en plus difficile d'assurer un support technique de qualité à l'ensemble des utilisateurs de ce système, que ce soit des entreprises, des collectivités ou de simples particuliers ;
  • les utilisateurs peuvent difficilement faire évoluer simplement leur distribution de départ vers une solution plus personnelle autrement qu'en utilisant les paquetages de l'éditeur d'origine.

Cette fragmentation du marché Linux n'est ni souhaitable, ni souhaitée.

La standardisation de Linux n'est pas un problème récent, mais la plupart des projets ne concernent que les API systèmes et n'intéressent que les développeurs à l'exception du document "Standard de la Hiérarchie du Système de fichier - v2.1" (FHS).

Ce document définit le rôle et l'emplacement des fichiers et des répertoires ainsi que le contenu de certains fichiers systèmes et une liste de commandes essentielles. Il a été conçu pour être utilisé par les intégrateurs systèmes, les développeurs de paquetages et les administrateurs systèmes lors de la construction et de la maintenance de systèmes de fichiers compatible FHS.

Cependant, il n'existe pas encore de standard établi concernant les scripts de démarrage, les fichiers de configuration et les fichiers de personnalisation.

Sous-thèmes

  • Standard de hiérarchie de système de fichier
  • Script de démarrage
  • Gestionnaire de paquetage

Programme

Vendredi 7 juillet

14h00 - 14h20 Présentation du thème et des intervenants, par Christophe MERLET
14h20 - 15h20 Why uniformise ? Presentation of the work of the LSB, par Daniel VEILLARD
15h20 - 16h00 The File Hierarchical System, par Christophe MERLET
16h00 - 16h20 Pause café
16h20 - 17h20 Boot scripts and configuration files, par Jacques GÉLINAS
17h20 - 18h20 Package managers, par Daniel VEILLARD



PRÉCÉDENT PAGE DES THÈMES SUIVANT


ABUL
© ABUL, 2000
Page maintenue par : pelegrin@labri.u-bordeaux.fr
Date de dernière mise à jour : Wed Jul 5 05:39:14 CEST 2000