Je ne ferais pas de l'anti-microsoft primaire mais il faut bien avouer qu'Apple a toujours eu une longueur d'avance, et cela depuis 25 ans !! Ce qui me surprend le plus c'est qu'avec le nombre d'employés, et surtout d'ingénieurs qui travaillent chez eux, il n'y ait pas de produits plus novateurs.

Évidemment, tous les "Windowsiens" ne me croient pas. C'est pour cela que je vous invite à faire un petit tour sur le site d'Apple pour regarder la keynote de Steve Jobs. La vidéo dure 1h25 et c'est en anglais mais même moi qui ne suis pas bilingue c'est passé comme une lettre à la poste : quand on aime on ne compte pas ;) Une petite comparaison Vista VS OS X est brièvement faite à la 24ème minute : amusant !

Pour en revenir à Apple, cette conférence était l'occasion de dévoiler un peu son nouveau système d'exploitation Mac OS 10.5 alias Leopard. Bien sûr, tout n'a pas été dit mais les conférenciers ont annoncé 10 nouvelles fonctionnalités :

  1. 64 bits : les frameworks d'application Mac que sont Carbon et Cocoa ont entièrement été reprogrammées pour être compatible 64 bits. Evidemment, tout est transparent pour les applications 32 bits ...
  2. Time Machine : cette aplication permet de restaurer n'importe quel document de votre disque de manière très simple et élégante grâce à une "timeline". De plus, toutes les applications d'Apple profitent de cette technologie : il n'y a pas que le Finder qui peut l'exploiter, iPhoto, le Carnet d'adresse (pour ne citer qu'eux) y ont accès aussi. Tout est transparent et graphique.
  3. Boot Camp 1.0, Front Row 2.0, Photo Booth 2.0 seront intégrés.
  4. Spaces : cette fonctionnalité tant attendue arrive enfin ! C'est un multi-bureaux. Rien de transcendant étant donné que les gestionnaires de fenêtres de Linux savent le faire depuis longtemps. Mais c'est là et c'est bien fait.
  5. Spotlight peut désormais faire des recherches sur le réseau via les éléments partagés. Il intègre une nouvelle recherche avancée ainsi que les éléments récents.
  6. Core Animation : il est composé de Core Audio, Core Image et Code Video. Il est la pour gérer le rendu des différents éléments graphiques et sonores. Il va donc simplifier la programmation d'effets pour les développeurs d'applications.
  7. Universal Access : l'accessibilité a été améliorée et particulièrement VoiceOver pour la lecture de texte.
  8. Mail 3.0 : on peut désormais composer des courriels graphiques simplement grâce à des gabarits. Le gestionnaire de photos va puiser directement dans iPhoto. Une gestion de notes a aussi été implémentée. De ces "notes", on peut faire une gestion de tâche (ToDo List). Je pense que iCal ne doit pas être très loin pour la gestion du temps... D'après MacGénération, une gestion des flux RSS serait également de la partie (à la manière de ThunderBird ?).
  9. Dashboard : coté développeur, un outil est maintenant disponible pour créer et débugger des widgets : Dashcode. Pour les utilisateurs, un nouveau système a été inventé pour créer un widget à partir d'une page HTML : Web Clip.
  10. iChat : support du multi-login, invisibilité, icones animées, enregistrement des vidéos conférences et chat par tabulation. La démonstration est assez impressionnante mais j'aurai préféré en savoir plus sur la compatibilité avec les autres IM tel que MSN, ICQ, YM, ... AIM et Jabber sont déjà disponibles...

Maintenant si vous me posez la question à savoir quel OS je vais acheter au cours de l'année 2007, je crois que la réponse se trouve dans cet article ;)