Avant Window Navigator est un dock à la MacOS X, c'est-à-dire une barre contenant des icônes de lancement d'application, ainsi que les icônes des applications lancées (fonction de barre des tâches).
Avant Window Navigator est destiné aux systèmes GNU/Linux avec un gestionnaire de fenêtre 3D comme Compiz, Beryl ou Compiz Fusion. Il a été codé pour fonctionner sous l'environnement de bureau Gnome, mais fonctionne aussi très bien sous Xfce. Les utilisateurs de KDE devront probablement installer quelques dépendances comme le toolkit GTK.
Ce dock est en phase de développement, mais déjà assez stable pour une utilisation courante. Il possède à l'heure actuelle un système d'applets, dont les suivants sont disponibles : barre des tâches (le principal), corbeille et bureaux virtuels.
La barre des tâches, élément principal, permet de placer des icônes fixes, qui serviront de lanceur et de barre des tâches pour les icônes considérés. Les applications qui ne sont pas présentes dans les icônes fixes s'ajoutent automatiquement au dock. Le tout se fait avec de sympathiques animations, et avec toute la transparence souhaitée. Le dock gère l'affichage des miniatures des fenêtres au passage de la souris et des effets de réduction des gestionnaires de fenêtre.
Mais le plus intéressant reste les possibilités de contrôle de ce dock grâce à D-Bus. Ainsi, de nombreux plugins pour différentes applications ont vus le jour, pour, par exemple, afficher à la place de l'icône d'Amarok la couverture de l'album en cours ainsi que le temps restant avant la fin de la chanson, sur les icônes de Liferea ou de Thunderbird le nombre d'article ou de message non lus, etc.
Ces plugins sont disponibles sur la page des plugins D-Bus. J'en ai moi-même créé deux : une extension pour Thunderbird, et un script pour KTorrent.
Commentaires
Ou sinon, on peut aussi passer du coté obscur et s'acheter un Mac
çapuecestpaslibre™
À part une interface utilisateur sympathique, une bonne intégration des divers logiciels, et une base posix solide, franchement MacOS X...
Sous GNU/Linux, on a aussi des interfaces sympathiques (je ne vais pas faire la liste), KDE est le roi de l'intégration entre les différents logiciels (et KDE 4 à l'air véritablement sympathique, le remplacement de DCOP par D-Bus va peut-être permettre de casser la frontière application KDE/non KDE), et la base du système est de la même veine que celle de MacOS X...
Mais rien ne remplacera les gestionnaires de paquets, la confiance en un système sans verrous numériques, l'ouverture et la gratuité.
Alors MacOS X : très peu pour moi. Par contre un dock...
Le noyau, Darwin, est libre.
J'ai utilisé Linux quotidiennement pendant plusieurs années. C'est pas mal, de mieux en mieux... mais j'ai choisi de perdre un peu moins de temps à utiliser des logiciels libres, et un peu plus à en coder ;).
( webappkit.net )
> Le noyau, Darwin, est libre.
Il me semble qu'à proprement parler, le noyau est XNU (XNU's Not Unix, pour faire original). Darwin est un OS à proprement parler, mais sans interface graphique. Celle de MacOS X est propriétaire et non libre.
Ça reste tout de même un système dont une part importante est fermée, et avec des choix techniques parfois discutables (je pense au système d'installation/gestion des programmes). Du peu que j'ai eu à l'utiliser, c'est un bon système, mais je ne peux pas lui faire aussi confiance qu'à mon GNU/Linux. (J'avoue qu'avant la fermeture d'opendarwin.org, j'ai été tenté de l'installer, pour voir. Mais maintenant c'est trop tard.)
> J'ai utilisé Linux quotidiennement pendant plusieurs années. C'est pas mal, de mieux en mieux... mais j'ai choisi de perdre un peu moins de temps à utiliser des logiciels libres, et un peu plus à en coder ;).
Là, je peux rien dire... on n'a rien sans rien ! Même si, rien que depuis que j'utilise ce système (bientôt trois ans), les progrès ont été fulgurant. Sur mon ordinateur, l'installation et la configuration de Ubuntu Feisty Fawn a pris 30 minutes (uptime du cd d'installation), et le système est tout à fait utilisable tel quel... même si je suis loin de m'en contenter.