Voici un lien qui l'explique assez bien. Je suppose que c'est un peu tard pour aider Yada, mais pour la postérité.
Explication de l'embranchement des ressources sur Wikipédia
Le reste est mon opinion :
@nickf : Ne jamais voir ces fichiers n'est pas une FONCTION de ces versions d'OS X, c'est un DÉFAUT.
Les gens produisent des données, les emballent, les stockent sur différents supports, etc. Ils ont besoin de savoir ce qui est nécessaire ou ce qui ne l'est pas. En les cachant, on les maintient dans l'ignorance.
La sempiternelle mauvaise idée de cacher des choses aux utilisateurs :
Un programmeur, soucieux de la rapidité d'exécution de son travail, abuse de quelque chose dans le domaine de l'utilisateur final, pour se faciliter la tâche.
Dans ce cas, ils ont stocké des métadonnées dans l'espace de données de l'utilisateur, puis les ont cachées à l'utilisateur. Ils ont manqué la vue d'ensemble : L'utilisateur ne se rendra pas compte des détails cachés. Lorsque l'utilisateur emballe ses données et les expédie à un endroit non prévu par le programmeur, les parties manquantes ne seront pas expédiées ou des parties inconnues arriveront que ni l'utilisateur ni le destinataire ne pourront expliquer.
Cacher des choses à l'utilisateur est mauvais.
Elle suppose que l'utilisateur est stupide, alors que c'est plutôt le programmeur qui est stupide, ou paresseux.
Pour être clair, cette mauvaise habitude ne se limite pas à MAC. Elle est présente partout. C'est la conséquence du fait que les programmeurs tombent amoureux de leurs propres systèmes et que les fournisseurs donnent la priorité à leurs propres objectifs plutôt qu'aux besoins de l'utilisateur final.
En bref.
__MACOSX :
des excréments de programmeurs à l'odeur bizarre qui émergent de sous le tapis où ils ont été balayés.
Programmeurs et vendeurs : S'il vous plaît, gardez les choses ouvertes. Lorsque vous les cachez, vous vous rendez stupide et l'utilisateur n'est pas informé.