actualité
 L'actualité informatique et multimédia
 Leopard : le point sur Mac OS X 10.5
 L'OS félin, qui attaque toujours par derrière
Apple

Alors que Windows Vista est déjà en bêta publique, rien ne filtre sur les nouveautés de Mac OS X 10.5, cinquième félin de la série, connu sous le nom de léopard... Il faudra attendre la WWDC (Worldwide Developer Conference 7-11 aout), la conférence annuelle des développeurs pour avoir officiellement un aperçu de l'animal et, a priori, la mise à disposition d'une version bêta pour les développeurs.

En attendant, voici un certain nombre d'indiscrétions (néanmoins incertaines pour quelques unes)...

Les nouveautés classiques
  • Indépendance de la résolution (sous Tiger on a déjà en partie accès : voir dans /Developer/Applications/Performance Tools/Quartz Debug.app). Il semblerait de plus qu'Apple adopte le format SVG pour remplacer les bitmaps présents dans l'interface afin d'avoir une interface 100% vectorielle (le SVG est un format vectoriel libre)
  • Apparition d'icône 512 X 512
  • Unification de l'interface (plus de blanc et de métal)... Mais il y a des doutes sur son aspect général...
  • Possibilité de gérer les transparence des fenêtres et menu avec différents niveaux suivant le focus de la fenêtre
  • Icône animée dans le dock et plus d'interaction
  • Amélioration de dashboard : beaucoup plus réactif et rapide au lancement
  • Fusion du fond d'écran et des écrans de veille, soit la possibilité de mettre un écran animé en arrière-plan (déjà possible précédemment, mais officiellement cette fois-ci)
  • API de travail collaboratif utilisé par iCal notamment
  • Activation de Quartz extrême qui permet de déléguer au GPU encore plus du travail nécessaire à la gestion de l'interface utilisateur ou des primitives d'affichages
  • Safari : possibilités de zoomer sur la page réellement, comme sous Opéra et non simplement en jouant sur les CSS, comme Firefox
  • Le Finder subit un lifting complet! Il y aurait encore une meilleure intégration de spotlight avec la possibilité de hiérarchiser les résultats d'une recherche. Il serait aussi question d'ajout de métadata supplémentaires générées par l'OS permettant, par exemple, de savoir si une photo a été prise de nuit ou de jour, calculer le BPM des fichiers musicaux, etc
  • API de P2P du type Bitorrent qui servirait aux mises à jour par exemple...ou la distribution de musique par itune par exemple....C'est a méditer quand on sait que depuis un certain temps Apple travaillerait sur un magasin de VOD via iTunes
  • Apparition d'un nouvel outil pour les développeurs : Dashcode.app qui se focalise sur le développement de Widgets (vous pouvez déjà trouver la bêta)
Une orientation multicore
Quelques sources parlent de démonstration d'une version recodée de Cocoa/Carbon (Cocoa : ensemble de frameworks object qu'on programme en ObjectiveC ou java. Carbon s'utilise en C/C++ pour la programmation procédurale). En effet, Apple est partie du constat que les architectures multicore/multiCPU sont amenées à avoir un avenir florissant et qu'il fallait en profiter!

La démonstration en question montrait qu'actuellement, même avec des softs multithreads, les programmes d'utilisation courante ne tire quasiment aucun gain de plus de 4 cores (voir de 2). Pour faire face à ce problème, Intel et Apple auraient travaillé pour faire des implémentations de Carbon et Cocoa orientées "multicore" et particulièrement optimisées pour les Core Duo et Core 2.

Les démonstrations faites sur des machines à 16 et 32 cores semblent avoir montré des gains très importants sur des tâches qui n'auraient guère utilisé plus d'un ou 2 cores précédemment, et cela sans recompilation des programmes... C'est un progrès qui pourrait se révéler très important à l'heure du multicore, mais beaucoup de softs n'en tirent pas encore partie et ne pourront pas en bénéficier autrement que par une réécriture totale...

Après bootcamp, ca part dans tous les sens!
Bootcamp qui n'est rien d'autre qu'un boot loader associé à un outil de partition en live du HD... mais il ouvre la porte à bien des nouveautés! Voici celle dont il est question :
  • La première se baserait sur Parrallels Desktop (outil de virtualisation) qui pourrait se trouver inclus dans Leopard... Rachat ou partenariat?
  • La seconde beaucoup plus intéressante : le noyau de mac OS X changerait de manière assez importante. On peut alors comprendre plus facilement le départ de Avie Tevenian (un des pères de mac OS X et de XNU, le dérivé du noyau Mach utilisé par Apple) il y a peu.
  • Ce changement de noyaux permettrait à mac OS X d'utiliser la virtualisation comme mode de fonctionnement. Windows pourrait donc tourner nativement sur un mac en même temps qu'OS X avec un accès total au hardware (mais filtrés par le noyau d'OSX avec toutes les possibilités de verrouillage ou de redirection possible dans ce cas). Cette solution serait une grande avancée par rapport à un WMware ou autre, puisque, l'accès natif au GPU pourrait être envisageable...et donc aéro de Windows Vista accessible...
  • La troisième direction fait mention d'un WINE like, c'est à dire une implantation dans mac OS X des API de Microsoft....
En tout cas, il ne fait pas de doute qu'Apple réserve une grosse surprise de ce côté-là, maintenant qu'Apple fait officiellement partie des partenaires de l'éditeur de Sysmark. Enfin encore une fois la rumeur de la sortie de Cocoa et de Carbon pour Windows traîne... mais cette fois-ci, il semblerait que ce soit Xcode (outil de développement pour mac OS X) et toutes les iApps qui suivent....

Rédigée par le mercredi 21 juin 2006 à 15h19 (43256 lectures)
Source de l'INformation : Multisources
Partager cette actualité par e-mail Imprimer cette actualité Proposer une actualité PC INpact sur votre site Sauvegarder cette actualité dans votre dossier Télécharger en pdf cette actualité Signaler une erreur dans la news

Il y a 194 commentaires dont 194 nouveaux - Poster un commentaire

Sur le même sujet d'actualité :


Recherches relatives : - -