OrdinAide

Systèmes du Mac

Si vous êtes novice du système Mac, ce lien (http://www.osxfacile.com/rub_installer.html) présente en 1 page Web un tour d'horizon des fontionnalités d'utilisation du système MacOSX Leopard (= 10.5). Ce site a été mis à jour pour Snow Léopard (= 10.6).

Vous pouvez suivre les infos de la semaine d'Apple sur http://www.apple.com/ca/fr/pro/tips/hidden_info.html (: exemple des informations cachées sur les fichiers).

Pour commencer, voici juste un petit peu de vocabulaire :

Aqua
L'interface Aqua de MacOS X s'appuie complètement sur Quartz pour obtenir des déformations temps réels et transparences. En particulier, c'est elle qui génère le Dock, en bas de l'écran, qui permet de placer toutes sortes d'éléments en miniature
Carbon
lors du passage de MacOS9 à MacOSX, 6000 fonctions du système sur les 8000 totales ont été ré-écrites et optimisées en langage Objective C ; c'est-à-dire que Carbon est un ensemble d'API. Une application "carbonisée", est une application qui fait appel à ces fonctions systèmes ainsi qu'éventuellemment qu'utiliser des objets de la CoreFoundation, issus de OpenStep/Cocoa. Les applications Carbon bénéficient directement d'une interface Aqua.
Cocoa
c'est un ensemble de fonctionnalités pour les programmeurs (API Objets) ré-écrits totalement en langage Java. Les logiciels Cocoa sont totalement optimisés MacOS X. Le développement de logiciels Cocoa supporte les langages de programmation Objective C et Java, et C++ avec certaines réserves. Les logiciels Cocoa, comme certains logiciels Carbon, sont des dossiers (Bundles) : on peut "ouvrir le contenu du paquet" par contrôle-clic.
Darwin
c'est la couche la plus basse du système MacOSX, avec une organisation des fichiers héritée d'Unix et NeXT qui permet d'organiser le système en fonction des différents utilisateurs, et d'assurer la protection du système d'exploitation en l'isolant des bibliothèques que pourraient installer un nouveau logiciel
Quartz
c'est le système graphique de MacOSX, remplaçant le Display Postscript de Rapsody et Quickdraw de MacOS9. Ses greffons (plug-ins) QuickDraw, OpenGL et QuickTime sont accessibles depuis Classique, Carbon et Cocoa. Par contre Core Graphics n'est accessible que depuis Classique
Rosetta
Rosetta a été intégrée à Mac OS X pour permettre à la plupart des applications PowerPC de continuer de tourner sous processeur Intel

Pour plus d'informations, voir http://webrhapso.free.fr/osx/p/plan.shtml, et y chercher les informations sur les différents mots définis ci-dessus (les pages ont bougé depuis que je les avais imprimées fin 2002)