• [^] # Re: Udev atteint la maturité

    Posté par . En réponse à la dépêche Udev atteint la maturité. Évalué à 9.

    > devfs est franchement une daube

    Un point parmi d'autres (cité dans le document devfs vs udev) est qu'il est gavé de race conditions insolubles et de deadlocks.

    De plus, l'API de devfs est non adaptée. Certaines fonctions sont inutilisées, les structures sont lourdingues, etc.

    Puis bon, faut avouer que devfs a pas particulièrement réussi sa percée donc il n'a peut être jamais reçu le soin nécessaire à sa réalisation. Lors du développement 2.3, il était nécessaire d'avoir une allocation dynamique des entrées dans /dev, quelqu'un a proposé devfs, il a été pris. Donc rien de très réfléchi, etc.

    udev, au contraire, a essayé dès le début d'être clean, léger et orienté userland (/sbin/hotplug est utilisé par udev).

    Udev réussira t'il là où devfs a échoué ? wait & see.