Les nouveautés de Snow Leopard

Snow Leopard arrivera en fin de semaine. Beaucoup de sites en ont parlé, parfois trop, je pense donc qu'il est temps de faire le point sur ce qu'apportera Snow Leopard par rapport à son prédécesseur et pourquoi, à mon avis, tous devraient passer à cette nouvelle version.

Mon Mac est-il compatible ?

Si votre Mac utilise un processeur Power PC, la réponse est claire : non. Pour proposer un système d'exploitation (OS) plus léger et performant, Apple a du sacrifier quelques utilisateurs. Cinq ans après la transition vers Intel, néanmoins, on peut penser que ceux qui ont encore des iBook ou des PowerMac G5 ne sont pas forcément clients de Snow Leopard.

20090824_core2duoSi votre Mac possède un processeur Intel, Core Duo ou Core 2 Duo, Snow Leopard s'installera sans problème, pour peu que vous prévoyiez un lecteur DVD si vous avez un MacBook Air.

Certaines applications ne sont pas encore compatibles avec Snow Leopard, même si celui-ci est disponible depuis longtemps dans une version de travail pour les développeurs. Une liste assez complète des applications compatibles et incompatibles est tenue sur ce site; si une des applications que vous utilisez le plus est incompatible, attendez un peu avant de vous jeter sur Snow Leopard.

Achat et installation

20090824_snow-leopardSi vous utilisez Leopard, Snow Leopard ne vous coûtera que 29€. Si vous avez acheté votre Mac après le 8 juin 2009, vous pourrez obtenir Snow Leopard au tarif préférentiel de 8,95€. Dans les deux cas, et de manière exceptionnelle, la livraison est gratuite.

Si vous utilisez Tiger (c'est-à-dire si vous avez un des tous premiers Mac à processeur Intel et que vous n'êtes pas passé à Leopard), vous devrez acheter la Mac Box Set pour passer à Snow Leopard. Celle-ci contient Snow Leopard, iLife '09 et iWork '09, au tarif de 169€.

L'installation de Snow Leopard est un peu particulière : n'hésitez pas à vous reporter à mon article sur la question. Un peu plus tard dans la semaine, je publierai un guide vous expliquant comment, personnellement, je compte installer Snow Leopard.

Un OS raffiné, pas réinventé

C'est comme cela qu'Apple présente Snow Leopard, qui est d'ailleurs indiqué comme étant "une mise à jour de Leopard" dans le Store. C'est d'ailleurs réaliste : Snow Leopard est la plus petite mise à jour majeure effectuée en huit ans de Mac OS X.

Il y a en effet peu de nouveautés visibles dans ce nouveau système. Le Finder, modernisé, est clairement plus réactif, et le nouveau mode "Icône" permet de visionner un film ou un document PDF directement dans son icône, sans avoir à l'ouvrir, ni même à convoquer QuickLook (Coup d'Œil).

20090824_expose

Exposé et les piles du Dock ont été revues. Exposé peut désormais être appelé à partir d'une icône placée dans le Dock (il suffit de cliquer longuement dessus pour qu'une petite bulle vous permettant de lancer Exposé s'affiche), et Exposé s'affiche désormais sous la forme d'une grille, pour un repérage plus aisé. Les piles du Dock sont désormais plus fonctionnelles, avec un ascenseur pour les faire défiler, et la possibilité de naviguer dans le Finder depuis une pile via des boutons qui rappellent ceux de l'iPhone.

20090824_quicktime

Quicktime a entièrement été revu, et s'appelle désormais Quicktime X, une nouvelle technologie qui tire partie des dernières avancées d'Apple. Le Quicktime Player a été entièrement revu, gagnant au passage une nouvelle icône, une nouvelle interface bien plus simple, et de nouvelles fonctions (enregistrement de l'écran, export direct vers YouTube, et j'en passe).

Il y a d'autres fonctions visibles : on peut désormais écrire des kanjis avec le trackpad; iChat permettra des conversations vidéo en haute qualité avec une bande passante plus faible; les pilotes d'impressions seront installés via Internet à la connexion d'une imprimante; votre fuseau horaire sera automatiquement détecté à partir de votre localisation, calculée par les bornes WiFi qui vous entourent; Safari 4, plus rapide, est inclus d'office; mais rien d'aussi spectaculaire qu'un Time Machine par exemple.

Un bond de performances ?

Mais Snow Leopard, c'est aussi la plus importante des mises à jour majeures de Mac OS X depuis qu'il existe. Car si peu de fonctions spectaculaires ont été incluses, sous le capot, c'est la révolution.

L'installation est plus rapide, et le système lui-même pèse près de deux fois moins lourd qu'avant (enlever le code PPC est utile). Le démarrage et la sortie de veille sont promis plus rapides.

20090824_64-bitsMais, surtout, c'est le support complet du 64 bits qui fait avancer les choses. Nos ordinateurs actuels, bien qu'utilisant des processeurs 64 bits, fonctionnent en 32 bits. Pour faire très simple, cela permet d'utiliser jusqu'à 32GB de RAM, mais seulement 4GB de RAM par application — autant dire que cela commence à être limité par rapport à nos besoins. En 64 bits, on pourra utiliser jusqu'à 16 milliards de GB par application — là, par contre, on a le temps de voir venir Wink Le processeur est aussi capable de calculer deux fois plus de données par cycle d'horloge, le seul inconvénient étant que les applications utilisent un peu plus de mémoire. Quasiment toutes les applications du système sont désormais en 64 bits (dont le Finder, Safari, Mail…).

Attention cependant : si vous avez un Mac avec un processeur Intel Core Duo, Snow Leopard tournera en 32 bits, le Core Duo étant un processeur 32 bits. Si vous avez un Core 2 Duo, Snow Leopard tournera quand même en 32 bits si tous vos pilotes ne sont pas en 64 bits. La transition devrait durer quelques temps, période à l'issue de laquelle Apple proposera certainement une mise à jour pour que Snow Leopard démarre par défaut en 64 bits.

Mais ce n'est pas le passage au 64 bits qui promet le plus grand gain de performances : les nouvelles technologies que sont Grand Central Dispatch (GCD) et OpenCL sont les véritables architectes du bon en avant de Snow Leopard.

20080824_gcdLes processeurs actuels ne gagnent pas en fréquence, mais multiplient les cœurs : un Core 2 Duo a ainsi deux cœurs, et on commence à voire des processeurs huit cœurs sur le marché. Le seul problème, c'est que la plupart des applications ne sont optimisées que pour le fonctionnement sur un seul cœur, et que l'optimisation pour un fonctionnement avec plusieurs cœurs (comme plusieurs processeurs virtuels, si vous voulez), est assez compliqué. GCD résout le problème de manière élégante : les développeurs pourront faire en sorte que leurs applications le prennent en compte, et c'est lui qui se chargera de répartir les besoins sur plusieurs cœurs, d'où l'image de la gare de triage. Avec, à la clef, un gain considérable de puissance, et donc de temps de calcul.

20090824_openclUn autre élément de nos ordinateurs est largement sous-employé : la carte graphique, bourrée de cœurs, véritable monstre de puissance… et rarement utilisé pour autre chose que l'affichage des jeux de nos Kévins préférés. OpenCL, technologie qu'Apple a rendue publique et qui est donc un standard, permet d'utiliser la puissance des cartes graphiques au profit du calcul brut. Pour avoir testé de telles solutions, par exemple dans Photoshop, je peux vous assurer que la gain de performances est juste a-hu-ri-ssant.

Forcément, il est dur de vendre GCD ou OpenCL au grand public, et j'ai moi-même eu du mal à vous l'expliquer. Mais ce sont les vraies avancées de cette nouvelle version. Sur un MacBook Pro Core Duo comme le mien, le gain n'est pas énorme, mais il est déjà sensible. Sur un iMac récent, par contre, le gain est visible.

Mais aussi…

D'autres nouveautés font de Mac OS X Snow Leopard une réelle évolution, notamment pour les marchés de niche.

L'accessibilité, point qui m'importe particulièrement, a été revue. Les grands trackpads des nouveaux MacBook Pro sont désormais utilisés comme des lecteurs. Plus de 40 modèles de claviers Braille sont supportés, et VoiceOver a été largement amélioré, notamment dans Safari, avec une détection des principaux éléments de la page lors de la lecture, ce qui évitera une bête lecture par ligne qui lisait la barre latérale avec le contenu.

Le monde de l'entreprise sera plus intéressé par le support natif d'Exchange (que même Windows ne possède pas, un comble !), qui permet à Mail, iCal et Carnet d'Adresses de s'intégrer parfaitement avec un serveur Exchange d'entreprise, un point qui était souvent problématique. Il semble cependant que cela ne fonctionne vraiment correctement qu'avec Exchange 2007, à voir avec la version finale et les premières mises à jour mineures.

En conclusion

Par bien des aspects, Snow Leopard est ce que Leopard aurait du être, tout comme Windows 7 est ce que Vista aurait du être. Mais là où 7 est une évolution reprenant les bases clairement fragiles de Vista (ce n'est pas vraiment de la faute à Microsoft, l'inertie les empêche de faire quelque chose de vraiment nouveau), Snow Leopard réinvente Mac OS X en en gardant le meilleur, mais en l'adaptant aux évolutions technologiques de ces dernières années.

Si vous avez un Mac récent (Core2Duo), et 29€ à bien dépenser, foncez. Avec un peu de chance, sur votre MacBook Pro pré-Unibody, le trackpad multi-point sera activé, en plus Wink Perso, j'ai fait mon choix : Snow Leopard devrait arriver lundi dans ma boîte aux lettres.

Commentaires

Portrait de Anonyme

IL est bon de rappeler également que si l'application ne tourne pas en 64 bits ca ne servira a rien d'avoir kernel booté en 64 bits, pas de gain de performance, et que pour les malheureux qui ne peuvent bénéficier du demarrage en mode 64 bits, pas de paniques les applications 64 bits sont depuis longtemps executé comme tel, avec un systeme d'adressage 64 bits et des bibliotheques systemes 64 bits ...

Portrait de Anonyme

Correction, la version à 8,95 euros n'est pas gratuite en frais de ports, c'est le DVD qui est gratuit et les frais de ports qui coûtent 8,95 euros Wink

Portrait de Anonyme

@clawfire : évidemment, je ne l'ai pas mentionné par souci de concision (l'article est déjà assez long comme ça), et c'est ce qui fait de Mac OS X un vrai OS 64 bits.

@Senly : faux ! Cela fonctionnait comme ça avant, et je croyais jusqu'à il y a peu que ce serait aussi le cas pour SL, mais SL pour les Macs achetés depuis juin est facturé 7,48€, plus 1,47€ de TVA, pour un total de 8,95€, frais de port offerts Wink J'ai évidemment vérifié avant de poster Laughing out loud

Portrait de Anonyme

je me pose une question. Si je fait tourné mon mac en 64 bit, les applications 32 bit fonctionnent? elles seront pas plus rapide qu'avant je me doute bien, mais y' aura pas de problèmes de fonctionnement?

Portrait de Anonyme

@Anthony: Autant pour moi Wink
@Nico07 : Il me semble que cela dépende de l'application, si elle utilise ou non des fonctions PPC

Portrait de Anonyme

@Senly : pas de problèmes, jusqu'à aujourd'hui je pensais comme toi…
@Nico007 : si tu démarres ton Mac en forçant le 64 bits (en tapant 6+4 au démarrage), tu t'exposes à des problèmes, par exemple si tu as une souris ou un clavier Microsoft ou Logitech dont le gestionnaire n'a pas été mis à jour. C'est pour cela que par défaut, Snow Leopard démarrera en 32 bits, avec la faculté d'exécuter aussi bien des applications 32 que 64 bits (Apple a encore une fois simplifié les choses pour que tout reste transparent pour l'utilisateur : même si tu démarres en 32 bits, les applications 64 bits tourneront en 64 bits; le jour où tous les pilotes seront disponibles en 64 bits, boum, tu passe en full-64). Pour le reste, même en full-64 bits, Snow Leopard fera tourner sans broncher les applications 32 bits, mais elle ne pourront bénéficier des avantages du 64 bits, notamment en terme d'adressage mémoire.

Puisque Senly évoque les applications Power PC, je vais me permettre d'en parler de suite, quitte à en faire un article plus tard : par défaut, Rosetta, qui permet de faire tourner les applications Power PC, ne sera pas installé avec Snow Leopard. Mais si tu essayes de faire tourner une application Power PC sous Snow Leopard, celui-ci ira installer Rosetta depuis Internet, pour que tu puisse faire tourner ces applications. Heureusement, les applications uniquement Power PC se font bien rares…

Portrait de Anonyme

ok je te remercie, ma question pouvait paraître bête mais je voulais en avoir le coeur net. c'est ce que je pensai, je me disais aussi: apple a tout prévu. j'espère seulement que les nouvelles technologie insérer à snow leopard seront employées par les dévellopeurs, même si cela prendra plus de temps au début (je fais référence a open cl et au GCD) car ces technologie semble très prometteuse, mais là est toujours le problème: être avant-gardiste c'est bien, mais si personne ne suit...

Portrait de Anonyme

Quelques questions idiotes que je me pose... :

- Le démarrage est-il plus rapide ? Cela change qqch (en tps de démarrage) de démarrer en 32/64 ?
- Le MB CDuo de ma copine est devenu un peu plus lent avec Léopard (ou alors il a vieilli ^^), ici, vu qu'il n'est pas 64bits, risque-t-il de devenir encore plus pataud ? Démarrage/réactivité/etc ?
- J'ai un souci avec Qt en ce moment, il refuse tout export avec un numéro à la 6-4-2 en excuse... Si je fais mon install Snow Léo, y a-t-il un risque que le problème se transmette à Qt X ou va-t-il tt bien m'écraser proprement ? (à première vue je dirais que ça va me débarasser de mon souci mais bon... C'est une plaie pr les exports vers iPhone !)

Portrait de Anonyme

À noter aussi que le matériel du trackpad des macbook pré-unibody (à part les pro) ne peuvent recevoir les bienfais du multi-touch, n'étant pas assez avancé pour ces fonctions Wink

Portrait de Anonyme

@Gizmo : le démarrage semble plus rapide, mais comme d'habitude, avec l'encrassement du système, il prendra plus de temps. De ce que j'ai vu, le démarrage en 64 bits est plus lent que le démarrage en 32. Pour avoir testé sur mon MacBook Pro Core Duo, qui se traîne autant que le MB de ta copine (^^), je n'ai pas remarqué de ralentissements, mais au contraire un bon petit gain de performances, sans être révolutionnaire pour autant, et sans que je puisse faire la part des choses entre le fait que ce soit une installation neuve ou que les applications aient été réécrites et nettoyées. Une chose est sûre : le nouveau Finder est CLAIREMENT meilleur Laughing out loud Normalement, à moins que tu n'aies Quicktime Pro, auquel cas Quicktime Player 7 sera installé, Quicktime X écrase les composants Quicktime, y compris le Quicktime Player, remplacé par le QT Player X. Et comme celui-ci est bien plus tourné vers l'export vidéo, ça devrait résoudre ton souci Wink

Portrait de Anonyme

Dans la liste des questions stupides, je continue (le niveau du billet est trop élevé pour mon utilisation):
- peut-on toujours utiliser iLife08 avec Snow Leopard ou sera-t-on forcé de passer à iLife09?
- plus généralement, sait-on déjà si certaines applications ne tourneront plus sur Snow Leopard?

Merci.

Portrait de Anonyme

Quel est l'intérêt d'installer Snow Léopard sur un processeur 32 bit ? (macmini CoreDuo)

Portrait de Anonyme

@Nicolas : normalement, iLife '08 tourne sous SL. Néanmoins, je suis à peu près sûr que iLife '09 tournera mieux. Et comme indiqué dans l'article (4è paragraphe), certaines applications ne sont pas encore compatibles, mais des listes sont tenues à jour.

@Pierre : pour les nouvelles fonctions, pour le gain de performances : certes pas d'Open CL sur le Mac Mini (seules les cartes graphiques les plus récentes y auront le droit), mais des applications réécrites et plus réactives, notamment sur une petite configuration, et la promesse de performances boostées lorsque les premières applications compatibles avec GCD arriveront.

Portrait de Anonyme

J'ai donc intérêt à virer la license Qt Pro si je veux qu'il réinstalle ?

Portrait de Anonyme

Oui, il vaut mieux Wink

Portrait de Anonyme

Bonjour à tous,
J'ai entendu dire qu'il existait un problème de compatibilité avec la suite office en installent SnowLEOPARD, est ce vrai??
Je possède un Mbook PRO Core2duo pour info...
Merci pour votre réponse

Portrait de Anthony

@Roms : a priori pas de problèmes. Office X et 2004 tourneront avec Rosetta, si tu ne l'as pas installé, Mac OS X te proposera de la faire via Internet. Office 2008 tournera nativement (sauf l'installeur, qui tournera avec Rosetta), pense par contre à bien faire la mise à jour du SP1 pou régler tous les problèmes. Il semble même que sous Snow Leopard, le bug horrible qui afflige Office avec Spaces soit à peu près résolu (ce qui est une bonne nouvelle, je n'en peux plus de ce bug).

Portrait de Anonyme

ok merci pour l'info.
Je vais donc tout de suite installer snowleopard qui vient d'arriver dans ma boite au lettre Smile
a bientôt

Portrait de Anonyme

Love Love Love Love i Love mac c trop cool mac

Portrait de Anonyme

pour info, ilife 8 n'est pas compatible avec snow léopard, je viens d'en faire la triste expérience... sniff

Portrait de Anonyme

Salut,
Quand est il pour les applications pros??
Final cut studio 2, shake4.1 et Nuke(ple)
Que dois je mettre a la corbeille avant de mettre a jours S-leopard? je précise au passage que j'ai la dernière version de mac OS X leopard
Le nouveau quicktime risque t'il de bousiller le moteur de final cut pro et autre?
Si S-leopard boote en 32bites , bénéficierai je qd meme des perf (GCD et open cl) notement pour motion! je precise aussi que j'ai une Carte graphique geforce 8800gt et que ma tour est un mac pro XEON QUADCORE de 2008 (2X2,6GHZ)
Doits je jeter ilife08?
Heu je vois pas d'autres questions!!! ça fait beaucoup déjà!!!
Merci d'avance

Portrait de Anonyme

Ah j'oubliai, voici ce que j'utilise a part FCS2:
Uapp (desinstallation)
Onix 2.0.5
ilife08
VLC
Inkscape
Livequartz
neoffice
Le Nuke est la 5.2v1
Wink
merci encore

Portrait de Anonyme

En attendant les réponses sur ce forum....sans commentaires
je tiens a préciser que tout marche impeccable....
J'ai acheté la mise a jour hier mat, installé dans la foulé...
Sans supprimer la suite Ilife 08 j'ai tenté le boot en 64 bits et Ohhh surprise....
Tout marche impeccable...
je rappel mes log principaux pour ceux que ça intérrèsse
Final cut studio2
ilife08
j'ai qd meme supprimé les utilitaires téléchargé au cas où et je les réinstallerai ultérieurement qd elle seront estampillé snow leopard ou 64bits...
pour l'instant le 64bits c'est vitesse et ...vitesse!

Portrait de Anthony

En attendant les réponses sur ce forum....sans commentaires

1/ ce n'est pas un forum, mais un blog
2/ on fait ce qu'on peut, je ne peux pas personnellement répondre à tout le monde…

A priori, toutes les apps que vous mentionnez ont été mises à jour dans des versions compatibles Snow Leopard (64bits c'est une autre affaire, iLife '08 tourne en 32 bits si je ne m'abuse).

Portrait de Anonyme

Certe..... un blog!
pour illfe oui en 32bits, mais tout fonctionne...
Final cut studio2 fonctionne apparemment lui aussi en 32 bits( -moniteur d'activité -"type" d'app: le 64bits n'est pas spécifié)...
Pour bénéficier du 64bits faut faire la mise a jours vers le 3 (enfin le dernier), mais ça va qd meme plus vite faut bien l'avouer....
enfin,
j'ai qd même constaté un bug avec GIMP ou plutôt le x11( les 2 écrans tout gris)
et aussi,
inkscape, livquartz et mpeg streamclip non pas encore été mis a jour pour S-leopard....
Voila,
c'était ma modeste contribution...
Wink

Portrait de Anthony

Le paquet Mac OS X de Gimp a été mis à jour, réglant pas mal de problèmes avec X11.

Commentaires récents