Sous GNU/Linux et UNIX en général tout est fichier non ?
Pas vraiment, non. Si tu veux un système qui aie vraiment poussé cette idée, il faut plutôt aller voir du côté de plan9, c'est du moins ce que l'on m'a dis.
De toute façon, GNU/Linux n'est pas UNIX qui est un OS à part, ni même POSIX, qui est une norme inspirée d'UNIX. Cf ce lien que m'a fourni wikipedia et que, je l'admets, je n'ai pas envie d'aller lire :) (du coup on peut me répondre que vu l'âge du document, il est caduc).
Je crois avoir le souvenir de quelqu'un ici répondre à ce type d'argument en disant, par exemple, que les cgroups ne sont pas des fichiers.
Et les variables d'environnement sont là pour passer contrôler l'environnement d'exécution du programme. Une sortie audio devrait être un paramètre simple à modifier, aussi simple que d'indiquer une variable d'environnement. Donc question, pourquoi ceci n'est pas faisable :
Je ne sais pas si c'est possible ou pas, je ne m'y connais pas assez. D'ailleurs, est-ce impossible avec ALSA, et si ça l'est, l'était-ce aussi avec OSS, ou l'est-ce devenu par l'évolution du système, le son étant utilisé par de nombreuses applications à la fois, contrairement à l'écran (qui n'est utilisé que par X11 il me semble)?
Il est probable que ça le serait, avec un serveur de son (comme Xorg qui est un serveur graphique). N'est-ce pas ce que PA essaie d'être, d'ailleurs?
[^] # Re: alternative : sndio, projet OpenBSD pour l'audio
Posté par freem . En réponse à la dépêche PulseAudio 6.0 et 7.0. Évalué à 3.
Pas vraiment, non. Si tu veux un système qui aie vraiment poussé cette idée, il faut plutôt aller voir du côté de plan9, c'est du moins ce que l'on m'a dis.
De toute façon, GNU/Linux n'est pas UNIX qui est un OS à part, ni même POSIX, qui est une norme inspirée d'UNIX. Cf ce lien que m'a fourni wikipedia et que, je l'admets, je n'ai pas envie d'aller lire :) (du coup on peut me répondre que vu l'âge du document, il est caduc).
Je crois avoir le souvenir de quelqu'un ici répondre à ce type d'argument en disant, par exemple, que les cgroups ne sont pas des fichiers.
Je ne sais pas si c'est possible ou pas, je ne m'y connais pas assez. D'ailleurs, est-ce impossible avec ALSA, et si ça l'est, l'était-ce aussi avec OSS, ou l'est-ce devenu par l'évolution du système, le son étant utilisé par de nombreuses applications à la fois, contrairement à l'écran (qui n'est utilisé que par X11 il me semble)?
Il est probable que ça le serait, avec un serveur de son (comme Xorg qui est un serveur graphique). N'est-ce pas ce que PA essaie d'être, d'ailleurs?