Xline et sa librairie detect
Mardi, 30 août 2005
Nous vous avions parlé il y quelques jours, d'une nouvelle distribution linux francaise nommée Xline.
Alexandre Dussart, initiateur et developpeur du projet, nous a fait parvenir une présentation de sa librairie detect:
I - Historique
Développée en 1998, detect a subie de nombreux changements. D'une simple
intégration de fdisk ? la détection des périphériques sur bus PCMCIA,
PCI, USB et de nombreux autres il y a eu un grand pas. Maintenant en
version stable(au 29/08/2005 version 1.1) le développement de nouvelles
fonctions sur cette librairie sont arrêtées, l'heure est ? la mise ?
jour et ? la chasse aux bogues.
II - Le but?
Detect a pour vocation d'offrir des routines de détection de matériel au
programmeur, faciles ? intégrer. Elle peut ainsi être utilisée pour des
procédures d'installation(cf:http://www.xline.fr) ou des informateurs
systèmes.
L'objectif est de détecter le plus de matériel possible.
III - Fonctionnement
La plupart des fonctions utilisent le système de fichiers virtuel
"/proc" qui fournit beaucoup d'informations quant au matériel installé.
Les autres se basent sur des librairies comme isapnptools ou dccprobe.
Les informations récoltées sont ensuite soit directement interpretées et
formatées ou elles sont comparées ? des bases de données. Ces bases sont
en fait des listings contenant des identifiants, ces fichiers spéciaux
portent l'extension ".lst". Ces listes sont constamment mises ? jour,
l'exhaustivité de detect en dépend.
IV - Comment contribuer?
Plusieurs moyens, tout d'abord si vous vous apercez que le programme
d'exemple "detect" fournis avec la librairie ne détecte pas certains
périphériques envoyez un email ? l'auteur.
A l'intérieur du package se trouve un fichier de documentation nommé
"LST-Structure" expliquant la procédure ? suivre pour ajouter du
matériel ? la base. Vous pouvez vous aider de la pcitable proposée par
la Mandriva(package lspcidrake).
Si vos compétences vous le permettent vous pouvez aussi aider ?
développer la librairie en envoyant vos patches.
IV - Le futur
Même si detect est en "feature freeze" le futur a quand même été
envisagé. Tout d'abord des ports su d'autres architectures sont
envisagées(nous recherchons des volontaires). Un support pour les
tablettes traçantes est prévu. Et bien entendu de plus en plus de mises
? jour des listes.
Publié par Webmaster | Pas de commentaire
Avant: Pré-résultats: Linux vs Windows
Apres: Quand le libre enrôle …
Laisser un commentaire
Vous devez vous identifier pour laisser un commentaire.

