En réponse à @vk@mamot.fr.

En réponse au thread (désolé je ne vois pas le bouton "répondre" ? Suis-je vraiment si myope ?)

C'est un fouillis, mais c'est pas juste compliqué parce que les mainteneurs de ces sytèmes aiment les choses compliquées pour paraître plus intelligents que les autres. Je ne connais aucun système où les applications mettent tous les fichiers (configuration, dépendant de la plate-forme = compilé, indépendants mais communs et indépendants par utilisateur) dans un seul dossier : les unix-like ne le font pas (bindir, sysconfdir, datadir, ...), windows non plus (APPDATA, ProgramData, ...), Macos non plus (les /Library partout), les autres je connais pas bien.
Il y a bien Docker qui suive cette philosophie, mais ça ne fait pas l'unanimité : notamment, c'est difficile de patcher les failles de sécurité dans les images Docker car on ne peut pas contrôler ce qu'il y a dedans ("Ne faites pas les mises à jour sinon ça casse tout"). Et quand l'utilisateur n'arrive plus à contrôler le programme... Ça sent pas très bon ^^ Enfin, les images docker se fondent sur une architecture unix-like de toutes façons.

Après, peut-être qu'ils ont tous tort.

Sinon pour les environnements de bureau, il reste à définir "le minimum qu'on leur demande". Il y a beaucoup d'utilisateurs qui demandent beaucoup de choses différentes, il est impossible de les regrouper dans un "on".