[Hit parade] Ces fichiers qui polluent vos dossiers
Voici, pour ceux que cela intéresse, mon hit parade des systèmes d’exploitation classé par la nuisance apportée dans votre système de fichier pour des usages internes au système d’exploitation, et qui ne vous intéresse en rien !
EDIT: Je parle bien ici principalement de la pollution occasionnée par des fichiers qui ne sont pas utiles au système que vous utilisez (donc quand je parle de la pollution de Mac, c'est la pollution de Mac pour l'utilisateur Windows, vu que l'utilisateur Mac ne verra rien) et qui proviennent d'autres systèmes d'exploitations. C'est pour cela que j'ai mis plus de points à Windows qu'à Linux car les fichers thumbs.db ne sont pas mis dans les disques amovibles (donc jamais copié sur un autre ordi) et rarement zippé car ils sont invisibles à l'utilisateur ==> Il y a très peu de chance que ces fichiers atterrissent sous Linux/Mac ==> Très peu de chance de pollution. Pour les fichiers 'makefile', c'est plus fréquent car on doit souvent recevoir des paquets linux sous Windows quand on est développeur.
EDIT2: Maintenant que Vista et Seven ne génèrent plus Thumbs.db, je peux mettre 9.5 à Windows (Qui a dit que Windows 7 "C'était mon idée" :D). Et comme les derniers projets Linux que j'ai vu avaient tous centralisés les make files, j'ai updaté le cote de Linux en 9. Par contre, je ne touche pas à la cote de Mac, leur gestion des fichiers étant toujours aussi pourrie.
Le lamentable dernier : Mac OS, pollueur de masse
Apple développe Mac depuis des années, et cela se voit ! Des tas de fichiers tout partout : dans vos dossiers, sur vos clés USB et même dans les fichiers ZIP, Mac OS s’installe partout comme chez lui et rajoute, bien souvent à votre insu vu que ces fichiers sont cachés, des tonnes de fichiers ._DSStore ou de dossiers __MAC_OSX absolument utiles, qui lui permette -entre autres - d’avoir facilement des miniatures de vos images et documents, mais aussi des tags que vous leur avez appliqué, … Bref, vous l’aurez compris, rien n’est centralisé, tout est éparpillé joyeusement sur vos disques (durs ou amovibles), à la sainte horreur des utilisateurs Windows et Linux qui peuvent supprimer tous ces fichiers inutiles (et au nom mal choisi vu qu’ils sont toujours premiers dans la liste des dossiers) chaque fois qu’ils reçoivent un fichier d’un correspondant Mac.
Note de Mac : 3/10 (Mars 2010: 3/10)
Un bon second : Linux, ses makefile et autres joyeusetés
Linux, ce n’est pas parfait, mais presque. Ici, rien de comparable à la pollution constance de Mac, mais quelques sombres nuages viennent encore parfois assombrir le tableau : celui des fichiers ‘makefile’ et ‘config’, très utiles pour la compilation depuis la console sous Linux, mais terriblement casse-pieds quand on les reçoit dans un lot d’icones ou la source d’un programme et que l’on est sous Windows. Mais qu’on ce rassure, ici tout est sous controle, personne n’a de mauvaise surprise, ce genre de fichiers est juste mis volontairement par le déspositaire, même si parfois on s’étonne de leur utilité réelle (une liste d’icone à utiliser dans vos applications a-t-elle vraiment besoin de cela ?), surtout qu’ils sont présents dans tous les dossiers et sous-dossiers (manque de centralisation ?)
Note de Linux : 8/10 (Mars 2010: 9/10)
Premier perfectible : Windows et son thumb.db
Sous Windows, je ne note que deux fichiers “casse-pieds”, et ils sont d’autant moins gènant qu’ils ne sont pas copiés lors d’opérations COPIER/COLLER (vu qu’ils sont cachés+système) : thumb.db et desktop.ini. Ces deux fichiers ont leur utilité, comme ceux de Mac ont la leur, mais une gestion ‘sans fichiers’ des infos qu’ils contiennent serait plus judicieuse, je pense.
Cependant, ces fichiers ne sont pas très gênant, car ils sont marqués de l’attribut caché par le système et, surtout, ne sont placés que dans certains dossiers spécifiques (dossiers avec beaucoup d’images pour le premier, ou dossier avec icone ou nom personnalisé pour le second). Par ailleurs, ils ne sont pas premiers dans l’ordre alphabétique, contrairement aux fichiers et dossiers Mac, ce qui les font souvent dans la masse, quand ils sont visibles (autres systèmes d’exploitation, affichage des fichiers cachés, …)
Par ailleurs, Vista et Seven ne génèrent plus de fichiers thumbs.db (yes !)
Note de Windows : 8.5/10 (Mars 2010: 9.5/10)
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
François REMY est un jeune développeur belge plein d'entrain qui traite surtout des technologies du web et de DotNet dans ses articles.