LSB m'a tuer

Pourquoi j'ai (essayé de) tuer la LSB






https://deb.li/lsbmatuer

Manquants ?

  • /home : User home directories (optional)
  • /root : Home directory for the root user (optional)
  • /mnt : Mount point for a temporarily mounted filesystem (mandatory !)
  • /srv : Data for services provided by this system (mandatory !)
  • /opt : Add-on application software packages (mandatory !)
  • mais surtout …

lsb-base popcon graph

Chez les autres…

Debian Wheezy !

Pour stretch

Dans buster

La LSB est morte depuis longtemps

La sauce n'a pas pris…

  • … pour les applications
    • Les applications libres sont distribuées différemment (snap, flatpak, AppImage, …)
    • systemd est passé par là
    • Les conteneurs sont passés par là
  • … pour les distributions
    • Le standard c'est ce qui est en production, pas l'inverse.
    • Le processus de normalisation pour la LSB a toujours été trop lent (voir Qt3).
    • La compatibilité binaire est une chimère! (Mais… voir Ubuntu-on-Windows !).
    • Les distributions soutenues commercialement ont intérêt à garder les clients captifs.
    • La Linux Foundation salarie des gens, aussi en fonction des sources financières dont elle dispose.

Debian n'a pas besoin de La LSB

Il y'a deux mondes, le bon, et le mauvais côté de la force.

Le reste est soit privateur, soit négligeable.

  • La place de Debian dans l'écosystème libre n'est plus à faire.
  • Ubuntu, et leurs PPAs, ont grandement facilité & démocratisé l'empaquetage Debian.
  • Les mondes deb & rpm, cohabitent, ou s'évitent. Dans les deux cas, tout le monde fait avec.

Merci de votre attention !

© 2017 - Didier 'OdyX' Raboud

odyx@debian.org