moralement l'histoire de /run est la suivante:
Au boot tu n'es pas garantie d'avoir un /var/run. Donc certain projet ecrivait dans /dev/ parcequ'ils sont sur que ca c'est toujours monter. Tu te retrouves avec certaines informations dans /dev/ et d'autre dans /var/run en fonction du moment ou le service demarre.
C'est super crade. Pour regler le probleme la solution propose est de monter un /run dans un ramfs au boot. Comme /run sera toujours disponible, les projets peuvent arreter de faire des truc crado dans /dev/.
Personnellement, je prefere qu'ils arretent de faire les crado dans /dev/ donc je vois l'arriver de /run/ avec un bon oeil. Cependant, ce n'est pas la bonne facon de regler le probleme. La bonne facon est d'ecrire dans /var/run et de faire les montages proprement...
Pour un utilisateur de linux. Ca ne change rien. Pour un developpeur d'application non systeme, ca ne change rien. Pour un developpeur de service "non-hardware", ca ne change rien. A peu de chose pres, sauf si tu es un developpeur de udev ou de hal, tu n'es pas concerne par le changement.