1066Fermer1068
Kevin KoflerLe 07/09/2010 à 06:46
flanker (./1055) :
Sauf que les bases d'OS X datent de 2000, pas de 1970.

N'importe quoi, OS X est aussi un *nix à la base, c'est même certifié Unix™!
Ça se voit dans l'organisation des fichiers dans le Finder ou l'équivalent :
OS X :
Applications
Developer
Library
Network
System
Users
Volumes

usr var
Linux : bin
boot
dev
etc
home
include
lib
lib64
lost+found
media
mnt
net
obj
opt
proc
root
sbin
selinux
sys
tmp

Pourtant ces dossiers /bin etc. existent bel et bien sous OS X, c'est juste l'explorateur de fichiers qui les cache.
Et c'est la même chose quand on regarde l'organisation des dossiers personnels, et des dossiers système... Bordel complet sur Linux, nettement mieux rangé sur OS X.
Address Book Plug-Ins Caches                Documentation         Input Methods         Mail                  Recent Servers        VirtualBox
Application           Calendars             Favorites             Internet Plug-Ins     Mail Downloads        Safari                Voices
Application Support   ColorPickers          FontCollections       Keyboard Layouts      PreferencePanes       Screen Savers         Widgets
Assistants            Compositions          Fonts                 Keychains             Preferences           Scripts               iMovie
Audio                 Cookies               Fonts Disabled        LaunchAgents          Printers              Sounds                iTunes
Autosave Information  Dictionaries          Images                Logs                  PubSub                SourceCache           

Je vois des dossiers globaux comme Caches, des dossiers rangés par matériel comme Printers, des dossiers rangés par logiciel comme Safari, tout au même niveau de l'arborescence, et tu dis que ce n'est pas le bordel?
Alors, c'est encore loin d'être parfait sous OS X, mais c'est déjà beaucoup mieux que sous Linux.

Franchement je ne vois pas trop en quoi ce serait mieux.
Et on pourrait penser à beaucoup d'autres choses qu'on pourrait légitimement demander à un OS en 2010, comme avoir un terminal objet (un peu comme PowerShell),

http://code.google.com/p/hotwire-shell/wiki/GettingStarted0700
davantage de méta-données sur les fichiers

http://nepomuk.kde.org/
Et il y a aussi les extended attributes dans les systèmes de fichiers du noyau Linux.
et que celles-ci soient toujours attachées aux fichiers (quand on l'uploade sur internet, par exemple)

Impossible, pas prévu par les standards Internet.
davantage d'échanges entre les machines d'une même personne (synchro des fichiers

Plein d'outils pour ça sous GNU/Linux: rsync, unison, scp et pas mal d'outils graphiques (par exemple Krusader a un dialogue de synchronisation de dossiers).
et streaming audio/vidéo/photo d'une machine à l'autre, par exemple)...

VLC? MPD?