Haut de page

Mac OS X v10.1 (Puma) à OS X v10.15 (Catalina)


Bonjour,

Vous êtes nombreux à accéder sur mon site directement à cette page et comme l'immense majorité des internautes, vous êtes sur Internet Explorer sous Windows XP.

Avez-vous déjà installé Linux ou utilisé linux sur votre machine ou sur une autre ?

Si c'est non, si cela ne vous intéresse pas et si vous n'avez pas non plus de problèmes avec les virus, vous n'êtes sans doute pas intéressé par MacOS X.

Par contre, comme beaucoup d'utilisateurs, si vous en avez assez de sans arrêt redémarrer votre PC pour passer de Windows à Linux alors un Macintosh avec MacOS X est peut-être ce qu'il vous faut. Pourquoi ?

Bien sûr les machines sont plus chères à l'achat (quoique pour les portables cela se discute) mais elles sont fiables, à base de composants standards (mémoire, disque). Malheureusement, la volonté de faire de plus en plus petit a entraîné l'utilisation de composants non remplaçable (mémoire soudée, interface SSD PCIe, batteries non remplaçables par l'utilisateur)

Côté processeur, la courses aux MHz semble s'être arrêté coté Intel car ils ne peuvent plus continuer faute de savoir-faire technologique. Coté apple, c'est IBM qui s'en charge durant quelques années. Malheureusement, IBM n'a pas produit les quantités de processeurs suffisants et les intérêts d'Apple et d'IBM n'étaient pas les mêmes. D'un côté, les gros serveurs, de l'autre le plus grand public. Apple a donc décidé de passer des processeurs PowerPC G5 aux processeurs Intel début 2006. La tendance actuelle est de faire des processeurs et des systèmes moins gourmands en énergie.

Coté logiciels, il y en dix fois moins que sous Windows mais on trouve ce que l'on veut et finalement on ne garde que ce qu'on utilise vraiment sans compter qu'Apple livre pas mal de logiciels intégrés comme le navigateur Safari, le Carnet d'adresses (Contacts), iPhoto, iTunes, et même le superbe GarageBand. Depuis le passage aux processeur Intel, il est possible d'utiliser un Mac nativement sous Windows ou via des logiciels de virtualisation pour un usage ponctuel d'une application manquante sous MacOS.

Vous pouvez aussi accéder aux informations de l'ancien système Mac OS (8.5, 8.6, 9.0 à 9.2.2) ou à Mac OS X Server un superbe ensemble de logiciels intégrés pour serveurs (quoi que d'après la version 10.6, des services ne sont plus disponibles dans les versions ultérieures). Pour le côté Unix de MacOS X, c'est ici.


Quoi de neuf ?

Maintenant voici un extrait technique de ce qu'il y a au cœur de MacOS X jusqu'à Lion. Après c'est dans les pages de chaque système.

Service Version Quand Commande
iTunes 10.3.9
10.4.11
10.6.3 10.5.8
11.4 10.6.8
12.2.2 10.7.5
iPhoto 10.3.9
10.4.11
10.5.8
9.2.3 10.6.8
9.4.3 10.7.5
Apache Apache/1.3.27 10.2.4

httpd -V
ou
/opt/apache2/bin/httpd -V

Apache/1.3.33 (Nov 29 2004 17:59:31)
Apache/2.0.55 (Oct 13 2006 23:09:52) (Server)
10.3.9 2007-008
Apache/1.3.41 (Feb 22 2008 09:40:00)
Apache/2.0.63 (Mar 24 2008 11:53:47) (Server)
10.4.11
Apache/2.2.8 (Feb 20 2008 12:01:56)
Apache/1.3.41 (Feb 20 2008 23:01:03) (Server)
10.5.2
Server version: Apache/2.2.8 (Unix) 10.5.4
Apache/2.2.9 (Sep 19 2008 10:58:54) 10.5.6
Apache/2.2.11 (Feb 3 2009 01:54:45) 10.5.7
Server version: Apache/2.2.15 (Unix) 10.5.8 2010-003 et 10.6.5 2010-007
php 4.1.2 10.2.4

php-config --version

4.4.7
10.3.9
4.4.9 10.4.11
5.2.10 10.5.8 2009-005
5.2.12 10.5.8 2010-003
5.3.3 10.6.5 2010-007
5.3.15 with Suhosin-Patch 10.7.5
Sendmail 8.12.9 10.2.5

sendmail -d0 </dev/null

fetchmail 6.1.2+IMAP-GSS+SSL+INET6 10.3.2

fetchmail -V

6.3.8+GSS+SSL+KRB4+KRB5 10.4.10
6.3.8+GSS+SSL+KRB4+KRB5 10.5
OpenSSL 0.9.7g 11 Apr 2005 10.3.9 2005-007

openssl version

0.9.7l 28 Sep 2006d> 10.4.10
OpenSSL 0.9.7l 28 Sep 2006 10.5.8
OpenSSL 0.9.8l 5 Nov 2009 10.6.2 2010-003
OpenSSL 0.9.8r 8 Feb 2011 10.7.5
rsync 2.6.2 protocol version 28 10.3.5 09/07

rsync --version

2.6.3 protocol version 28 10.4.10
rsync version 2.6.9 protocol version 29 10.5.7
2.6.9 protocol version 29 10.5.8, 10.6.8, 10.7.5
Samba 2.2.3a (build 26) 10.2.5

smbd -V

Version 3.0.10 10.3.9
Version 3.0.10 10.4.10
Version 3.0.25b-apple 10.5
Version 3.0.28a-apple 10.6.8
1.7.2 10.7.5 %I sur /System/Library/Filesystems/smbfs.fs
gcc gcc version 3.1 20020420 Developer tools Dec 2002

gcc -v

gcc version 3.3 20030304 XCode 7B85
gcc version 4.0.0 20041026 (Apple Computer, Inc. build 4061) Xcode 2.0
gcc version 4.0.1 (Apple Computer, Inc. build 5367) Xcode 2.4.1
gcc version 4.0.1 (Apple Computer, Inc. build 5370)
Using built-in specs.
Target: i686-apple-darwin8
Configured with: /var/tmp/gcc/gcc-5370~2/src/configure --disable-checking -enable-werror --prefix=/usr --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/$/-4.0/ --with-gxx-include-dir=/include/c++/4.0.0 --with-slibdir=/usr/lib --build=powerpc-apple-darwin8 --with-arch=nocona --with-tune=generic --program-prefix= --host=i686-apple-darwin8 --target=i686-apple-darwin8
Thread model: posix
Xcode 2.5
gcc version 4.0.1 (Apple Inc. build 5490) Xcode 3.1.2
gcc version 4.2.1 (Apple Inc. build 5574) Xcode 3.1.3
gcc version 4.2.1 (Apple Inc. build 5646) Xcode 3.2 (MacOS 10.6)
gcc version 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00) Xcode 4.5.2 (10.7)
java java version "1.3.1"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1-root_1.3.1_021023-23:01)
Java HotSpot(TM) Client VM (build 1.3.1_03-69, mixed mode)
10.2.4

java -version

java version "1.4.2_05"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_05-141.3)
Java HotSpot(TM) Client VM (build 1.4.2-38, mixed mode)

10.3.5
Java HotSpot(TM) Client VM (build 1.4.1_01-27, mixed mode) XCode 7B85

java version "1.4.2_09"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_09-232)
Java HotSpot(TM) Client VM (build 1.4.2-54, mixed mode)

10.4.2 java sept 2005
java version "1.5.0_07"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_07-164)
Java HotSpot(TM) Client VM (build 1.5.0_07-87, mixed mode)
10.4.10
java version "1.5.0_30"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_28-b04-382-9M3326)
Java HotSpot(TM) Client VM (build 1.5.0_28-157, mixed mode, sharing)
10.5
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03-384-9M3425)
Java HotSpot(TM) 64-Bit Server VM (build 20.1-b02-384, mixed mode)
10.5.8 intel 64bit (java mise à jour 10)
java version "1.6.0_31"
Java(TM) SE Runtime Environment (build 1.6.0_31-b04-415-10M3635)
Java HotSpot(TM) 64-Bit Server VM (build 20.6-b01-415, mixed mode)
10.6.8 (java mise à jour 10)
python 2.3 10.3.9
2.3.5 10.4.11
2.5.1 10.5.8
2.6.1 10.6.8
2.7.1 10.7.5
perl 5.6.0 MacOS X 10.2

perl -v

v5.8.1-RC3 10.3.9
v5.8.6 10.4.10
v5.8.8 10.5
v5.10.0 10.6
v5.12.3 10.7.5
cups 1.1.15-2 MacOS X 10.2

cups-config --version

1.1.20rc1 10.3.9
1.1.23 10.4.11
1.3.3 10.5
1.3.11 10.5.8
1.4.3 10.6.3
1.5.4 10.7.5
mysql 3.23.53 Server 10.2.4

mysql --version

mysql Ver 12.22 Distrib 4.0.18, for apple-darwin7.0 (powerpc)
mysql Ver 12.22 Distrib 4.0.24, for apple-darwin7.0 (powerpc)
Server 10.3.9
2005-007
mysql Ver 14.7 Distrib 4.1.22, for apple-darwin8.0 (powerpc) using EditLine wrapper Server 10.4.10
mysql 5.0.82 Server 10.5.8 2009-006
mysql 5.0.91 Server 10.6.5 2010-007
10.7.5 Server
postgreSQL Non installé 10.6

postgress_real --version

9.0.10 10.7.5
svn Non installé 10.5.8

svn --version

1.6.17 (r1128011) 10.6.8
1.6.18 (r1303927) 10.7.5
git Non installé 10.6.8

git --version

1.7.12.4 (Apple Git-37) 10.7.5
1.7.12.4 (Apple Git-37) 10.8.4
Noyau Darwin Kernel Version 6.6 configuré pour 2 processeurs 10.2

hostinfo

Darwin Kernel Version 7.0.7 configuré pour 1 processeur 10.3 7B85
Darwin Kernel Version 7.9.0 10.3.9
Darwin Kernel Version 8.10.0 10.4.10
Darwin Kernel Version 9.8.0 10.5.8
Darwin Kernel Version 10.5.0: Fri Nov 5 23:19:13 PDT 2010; root:xnu-1504.9.17~1/RELEASE_X86_64 10.6.5
Darwin Kernel Version 10.8.0: Tue Jun 7 16:32:41 PDT 2011; root:xnu-1504.15.3~1/RELEASE_X86_64 10.6.8
Darwin Kernel Version 11.4.2: Thu Aug 23 16:25:48 PDT 2012; root:xnu-1699.32.7~1/RELEASE_X86_64 10.7.5
bash 2.05b.0(1) 10.3.9

bash -version

2.05b.0(1) 10.4.11
3.2.17(1) 10.5.8
3.2.48(1) 10.6.8
3.2.48(1)-> 3.2.53(1) 10.7.5 BashUpdate

Connaitre tous les processus qui tournent sous MacOS X.


MacOS X Lion (10.7)

Faire une installation propre de Lion

Mac OS X 10.6 (Snow Leopard)

ioreg -l -p IODeviceTree | grep firmware-abi

Permet de savoir si le Firmware d'un Mac Intel permet le boot en 32-bit EFI32 ou 64-bit (EFI64)

Donne

Comment savoir si on peut exécuter un code 64-bit ?

sysctl -n hw.cpu64bit_capable
sysctl -n hw.cpu64bit_capable
PowerPC G4 second level name cpu64bit_capable in hw.cpu64bit_capable is invalid
PowerPC G5 1
Mac Intel 32-bit (Core solo ou duo) 0
Mac Intel 64-bit (à partir du Core 2 duo) 1

Relancer une imprimante en ligne de commande

Lors d'une imprimante est en pause, il faut un mot de passe admin pour la relancer. En ligne de commande, il faut : récupérer la liste des imprimantes lpstat -p puis en root relancer la file d'attente : cupsenable nom_imprimante. Pour supprimer une imprimante de la liste : lpadmin -x nom_imprimante

Mac OS X 10.5 (Leopard)

Impossible de rajouter une imprimante en 10.5.7, on vous demande un mot de passe d'administrateur et cela vous indique que vous ne faite par partie du group lpadmin.

Message printtool tente de modifier les réglages de l’imprimante. Saisissez le nom et le mot de passe d’un utilisateur du groupe « Print Administrators » pour donner l’autorisation.

Taper la commande groups dans le terminal, vous deviez voir le group _lpadmin.
pour le rajouter faire : dseditgroup -o edit -a everyone -t group _lpadmin
Voir Note technique Apple


Mac OS X 10.4 (Tiger)

http://developer.apple.com/releasenotes/MacOSX/WhatsNewInOSX/index.html
http://www.macbidouille.com/article.php?id=190
http://arstechnica.com/reviews/os/macosx-10.4.ars

find ~/Library/Mail -path "*.imapmbox/Cached*" -exec rm -v '{}' ';' find ~/Library/Mail -path "*.mbox/mbox" -exec rm -frv '{}' ';' find ~/Library/Mail -path "*.*mbox/content_index" -exec rm -frv '{}' ';' find ~/Library/Mail -path "*.mbox/table_of_contents" -exec rm -frv '{}' ';'


Mise à jour de sécurité 2005-005

Cette mise à jour inclut les composants suivants :

Pour obtenir des informations détaillées sur cette mise à jour, veuillez consulter le site Web suivant : http://www.info.apple.com/kbnum/n61798-fr


Mac OS X 10.3.9 (7W98)

Les principales amélioration sont les suivantes : (informations d'origine Apple)

Mais aussi

Attention : en cas de problèmes avec Java voir ici.

Mac OS X 10.3.8 (7U16)

Les principales amélioration sont les suivantes : (informations d'origine Apple)

Mais aussi


Mac OS X 10.3.7 (7S215)

Les principales amélioration sont les suivantes : (informations d'origine Apple)

Mais aussi


Mac OS X 10.3.6 (7R28)

Les principales amélioration sont les suivantes : (informations d'origine Apple)

Détails

Internet et .Mac

Connectivité réseau

Applications

Autres

Mac OS X 10.3.5 (7M34)

Les principales améliorations sont les suivantes :

(en anglais) :

Bluetooth enhancements

Networking, Internet enhancements

Other enhancements

Mac OS X 10.3.4 (7H63)

Les principales améliorations sont les suivantes :

(en anglais) :


Mise à jour de sécurité 24 mai 2004

Une faille de sécurité avait été dévoilée le 17/05. Elle permettait d'exécuter des commandes unix comme /usr/bin/du en ouvrant l'url <help:runscript=MacHelp.help/Contents/Resources/English.lproj/shrd/OpnApp.scpt string='usr:bin:du">

Cela donne l'impression que l'on peut lancer n'importe quelle commande Unix mais il y a une limite puisse qu'il ne peut y avoir d'espace ni de caractère spéciaux. Donc 'ls' peut être exécutée mais pas 'ls -a' ou 'rm -rf' ou open ~/Desktop/...


Mise à jour de sécurité 3 mai 2004

Mise à jour QuickTime 6.5.1


Mise à jour de sécurité 5 avril 2004


Convertir un disque de mise à jour MacOS X en un disque d'installation : Pourquoi ? Vous démarrez sur le disque de Mise à jour, vous partitionnez le disque -> vous ne pouvez pas installer le système !

faire une image du disque 1, control-clic sur l'image, supprimer le fichier Check for OSX qui se trouve dans System/Installation/Package/ContentsEssentials.pkg/Contents/Resources/


Mac OS X 10.3.3 (7F44)

Les principales améliorations incluent :

Parmis les fichiers modifiés :

Image Capture Transfert d’images 2.1.0, Mail 1.3.3 (v612) -> 1.3.4 (v614), Safari 1.2 v125 -> 1.2 v125.1

Utilitaires

Bluetooth, Disk Utility Utilitaire de disque 10.4 (v145) -> 10.4.2 (v145.3), Keychain Access, Trousseau d’accès 3.1.1 (v181.1) -> 3.1.3 (v183), System Profiler Informations Système 4.0 (v40) -> 4.0.3 (v40)

Directory Access, Format de répertoire 1.7 (v152), 1.7.1 (v152.1)

bin

rcp, sync, mach_kernel, etc/httpd.conf.bak, /etc/openldap/schema/samba.schema, /etc/rc, rc.boot, /System/Library/starupItems/Apache/Apache, /usr/bin/rsync


Mac OS X 10.3.2 (7D24)

Address Book and Mail enhancements

Networking enhancements

Print and fax enhancement.

Finder and other enhancements


Mac OS X 10.3.1 (7C107)

Mac OS X 10.3 (Panther)

Rumeurs


Mise à jour de sécurité 9 juin 2003


Mac OS X 10.2.6 6L60

Modifications :


Mac OS X 10.2.5 6L29

Modifications :

Toujours le problème avec la commande mailq :

/etc/mail/sendmail.cf: line 93: fileclass: cannot open '/etc/mail/local-host-names': Group writable directory

La mise à jour de Mac OS X version 10.2.5 améliore les performances et la stabilité des applications, services et technologies suivants : AirPort, Bluetooth, compatibilité Classic, FireWire, Graphismes, Transfert d’images, Mail et OpenGL.
La mise à jour améliore les performances d'AFP, des services Web, des accès commutés via une connexion PPP, des services de fichiers Windows ainsi que la qualité de l'audio, l'enregistrement de disques, les graphismes et l'impression.
Ce programme met également à jour les services de sécurité dont il contient les dernières mises à jour.

Les améliorations intégrées à cette mise à jour comprennent :

Réseau et Internet

Autres


Mise à jour de sécurité 24 mars 2003

"La mise à jour de la sécurité du 24/03/2002 corrige un problème de vulnérabilité de Samba qui permettait d'accéder à distance et sans autorisation au système hôte. Le partage de fichiers Windows intégré se fonde sur la technologie Open Source appelée Samba et est désactivé par défaut sur Mac OS X.
OpenSSL a également été mis à jour pour régler le problème des clés privées RSA qui pouvaient être compromises lors des communications via des réseaux LAN, Internet2/Abilene et la communication interprocessus sur une machine locale.
Il est recommandé à tous les utilisateurs d'installer cette mise à jour de la sécurité."


Mise à jour de sécurité 3 mars 2003


Mac OS X 10.2.4 6I32

La mise à jour 10.2.4 améliore les fonctionnalités et les performances des applications, utilitaires et technologies suivants : Carnet d’adresses, la compatibilité avec Classic, Finder, FireWire, Graphics, Open GL et Sherlock. Elle améliore le service des fichiers AFP et Windows , ainsi que les performances audio, d’enregistrement sur le disque, des graphismes et d’impression.

Hub numérique et améliorations audio :

Améliorations de l'impression :

Améliorations réseau, modem et Internet

Améliorations dans Carnet d'adresses et Mail

Améliorations du Finder

Autres améliorations

Mac OS X 10.2.3

Octobre 2002: Mise à jour prévue pour janvier 2003

Mac OS X 10.2.2 (6F21)

Novembre 2002: la mise à jour est disponible. Le système de journalisation est disponible sur la version serveur (mais activable en ligne de commande sur la version standard).

Octobre 2002: La mise à jour 10.2.2 devrait contenir un système de journalisation (nommé Elvis) permetttant de garder une trace des mofications faites dans chaque fichier. Cela permet aussi de revenir en arrière et de corriger le système de fichier de manière plus rapide que fsck.
Cette technologie vient peut-être du BSF (Be File System) car son concepteur chez Be a intégré Apple en mai 2002.

Changements dans les builds 6F9, 6F12, 6F14, 6F21


Mise à jour de sécurité MacOS X 10.2 du 20 septembre 2002


Mac OS X 10.2.1

La mise à jour 10.2.1 améliore les applications, technologies et composants suivants : Mail, Transfert d'images, Visualisation Aide, les graphismes, l'impression, la mise en réseau, Rendezvous, Kerberos, la compatibilité avec les périphériques USB, FireWire et SCSI et renforce la gestion des périphériques du Centre numérique.
Dans sa note technque Apple prévient qu'il peut y avoir des problèmes si vous avez ajouté des logiciels qui modifient le système... bref, cela n'est garantie que si on n'utilise pas le système !

Amélioration gravure de disques

Digital Hub

Réseau et Mail

Pour avoir une photo de votre correspondant dans ses mails ~/Library/Images/People/Prenom.Nom@lip6.fr.tiff

Amélioration de l'impression

autres améliorations

Corrige d'autres problèmes de kernel Panic !


Mise à jour des developer tools Août 2002

Release notes chez Apple.


Mac OS X 10.2 (Jaguar)

17 Juillet 2002, livrable le 24 aout.

et plein d'autres améliorations voir site d'Apple. Énumération en anglais ici (Simple Finder for one-click icons, Animated folder icons, Full control over file permissions, Localized view of system, Display media specific attributes in Icon view, Preview panel displays more attributes in Column view, Services in Finder, More View options, Keychain system menu, Mount ftp servers directly in Finder, New sounds and effects, Improved Sound preferences, Quartz anti-aliasing for Carbon apps, User preference panel, New system cursors, New Roman font, Cochin, New Japanese and Chinese fonts, Improved Japanese input method, Unicode character palette, Font management, Improved Energy Saver, Animated Desktop picture, Flurry screen saver, Localized view of system, Clean install option, iDisk Preferences, Better Classic startup performance, Speech recognition additions, More info in 'About this Mac', Long file names, AppleScript integrated with Finder for folder actions, Multilingual spell checking, Internet Explorer 5.2, Adobe Acrobat 5.0.5, Project Builder 2.0, Interface Builder 2.3, AppleScript Studio 1.2, Improved Text Edit, ColorSync utility, Disk Copy, New Audio MIDI Setup and Directory Access utilities, Java Plug-in & Settings, JPEG 2000 support, Terminal: UTF 8 support, Preview: rotate PDF/image and navigate via thumbnails, Calculator advanced calculations and conversions and update currency using WebService and edit paper tape, Mail Kerberos authentication support and Saves Drafts automatically, Image Capture supports scanners, TWAINsupport, Epson scanner drivers, CUPS Printing, PostScript transparency printing, Save custom settings when printing, Faster system optimization, Smart Card support, Updated printer drivers (including LexMark), FireWire audio driver, Better antialiasing on LCD displays, New preferences for CD and DVD burning, Additional digital camera support, Lid closed operation, BlueTooth support, BlueTooth File Transfer Utility, BlueTooth system menu, BlueTooth GPRS Internet Access, PC Card Modem Driver, Surf next-gen Internet with IPv6 and IPSec support, Admins can control access to applications and preferences with better workgroup management, System-wide LDAP support, Kerberos authentication, SNMP, Airport Network Selection, ODBC Administration Utility, System-wide certificate, SASL Authentication, AMD support for UNIX networks, UNIX PAM security modules support, Boot from a server with NetBoot, Install the OS over the network from Mac OS X Server, Find LDAP services without configuration, AirPort Software Base Station, AirPort Admin Utility based on Rendezvous, ODBC Database Connectivity, ActiveDirectory Authentication, TLS Web security technology, Extended username and password, Support for file systems larger than 1TB)

En cas de problèmes de performances sur Jaguar lors du lancement des applications, vérifier la présence du répertoire /private/var/vm/app_profile/

Mai 2002

Avril 2002 : On devrait la voir à la conférence des développeurs de Mai.

Décembre 2001 : Prévue pour l'été 2002.


iTunes

iTunes 4.5 permet d'accéder directeur à l'iTunes Music Store depuis les titres, les artistes ou les albums, en appyant sur alt, vous accéder à votre bibliothèque. Si vous voulez inverser ce choix: taper defaults write com.apple.iTunes invertStoreLinks -bool YES dans l'utilitaire Terminal.


iSync

iSync permettant de synchroniser les agendas et les carnets d'adresses MacOS X 10.2 avec l'iPod et les organiseur Palm-OS et les téléphones Bluetooth. Avec un compte .mac, il est possible de synchroniser plusieurs ordinateurs entre eux.
Voir iSync chez Apple.


Technologie Rendezvous (renommé Bonjour)

Le 25/09/2002, Apple rend Open Source la technologie Rendezvous.
Renommé Bonjour en 2005 pour cause de nom déposé.

LogoRendezvous

La technologie Rendezvous, c'est un peu les service d'AppleTalk sur TCP/IP (et AirPort) sans serveurs centraux. Cette technologie est dédiée à un réseau local (par à l'Internet) et est réalisée avec les standards ouverts. C'est une implémentation du groupe Zero Configuration Networking (Zeroconf) de l'Internet Engineering Task Force (IETF).

Tout cela se fait grace à des adresses multicast.

Dès son lancement (septembre 2002) la technologie a été adoptée par Hewlett-Packard, Epson et Lexmark puis Philips, Canon, Xerox, Sybase, World Book.


Mise à jour de sécurité MacOS X.2 du 23 août 2002

C'est la mise à jour pour MacOS X 10.2 correspond à celle du 2 août.


Mise à jour de sécurité MacOS X.1 du 20 août 2002

La mise à jour de la sécurité, inclut des composants mis à jour,


Mise à jour de sécurité MacOS X.1 du 2 août 2002

La mise à jour de la sécurité, inclut des composants mis à jour,

Il y a aussi une mise à jour de sécurité pour MacOS X.2 du 23 août reprennant ces corrections.


Mise à jour de sécurité 18 juillet 2002

La mise à jour de la sécurité, inclut des composants mis à jour,


MacOS X 10.1.5 (Build 5S60)

Info Apple: La mise à jour 10.1.5 renforce la fiabilité des applications Mac OS X, améliore la mise en réseau et la sécurité, gère les périphériques de communication en série PC Card et permet la gestion d'un nombre accru de périphériques. Ces améliorations concernent notamment :

La gestion des périphériques :

Les applications :

La mise en réseau et la sécurité :

WebDAV :

Les langues asiatiques :


Mise à jour de sécurité fin-avril 2002


Mac OS X 10.1.4 (Build 5Q125)

La mise à jour 10.1.4 améliore la mise en réseau et la sécurité et permet la gestion de graveurs de disques supplémentaires. Ces améliorations comprennent :

Graveurs de disques :

Mise en réseau :


Mise à jour de sécurité 5 avril 2002


Mac OS X 10.1.3 (Build 5Q39)

Problèmes (à vérifier)


Mac OS X 10.1.2 (Build 5P48)

Issue de la documentation Apple

La mise à jour 10.1.2 apporte des améliorations et de nouvelles fonctionnalités, ainsi qu'une gestion de périphériques plus étendue à Mac OS X. Ces améliorations comprennent :


Mac OS X 10.1.1 (Build 5M28)

Plus de détails <http://docs.info.apple.com/article.html?artnum=106582>


Mac OS X 10.1 (Puma)

22 octobre 2001

6 octobre 2001


Mac OS X 10.0.4

 A traduire.


Mac OS X 10.0.3


Mac OS X 10.0.2


Mac OS X 10.0.1


Software Update 1.3.1


Mac OS X Public Beta

Différences notées avec la DP4 ou manques par rapports aux Linux et autres Solaris.


Mac OS X Developer Preview 4

La version 'public beta' est prévue pour cet été.

Nouvelle version de l'architecture

ArchitectureMacOSX

Mac OS X (Janvier 2000)

MacOSX

L'architecture graphique est maintenant officielle: c'est Quartz (basé sur le format PDF) + QuickTime et OpenGL.
Trois types d'application (Classic (anciennement Blue), Carbon et Cocoa (anciennement Yellow) ).

MacOS X contiendra


Architecture (début 1999).

Architecture1999

Mac OS X sera un système multi-tâches préemptives, multithread avec protection et gestion dynamique de la mémoire (NDJL: Enfin avec X années de retard), multiprocesseur symétrique, entrée-sorties rapides. Il sera entièrement écrit en code PowerPC et particulièrement optimisé pour les machines à base de processeurs G3 et G4.
Pour les développeurs, Mac OS X est basé sur les API Carbon

Mac OS X sera basé sur :

Les applications utilisant le Framework Yellow (ex Yellow Box) tourneront sur Mac OS X conjointement avec les applications Carbon et Blue (ex Blue Box).

multiprocesseur symétrique

Les programmes sur Mac OS X pourront s'exécuter sur plusieurs processeurs de manière transparentes

Cluster

Ce n'est pas sûr mais il est question que Mac OS X soit utilisable en cluster. C'est à dire que l'on pourra voir un ensemble de PowerMac G4 comme une seule machine.


Acknowledgments

Voici les 'Acknowledgments' de Mac OS X... cela vous rappelle-t-il quelque chose ?


Carbon Programming Interface

Les API Carbon sont un sous ensemble des API actuelles de MacOS (6000 ou lieu de 8000 API). Les applications suivant les API Carbon fonctionneront aussi sous Mac OS 8.

La première version de Carbon devrait être livrée avec MacOS X DR3/Beta pour la conférence développeur de Mai 1999.

QuickTime 5

Il est question que QuickTime 5 soit un environnement Carbon-Lite mais aussi Yellow Box.

Plus sérieusement ce sera QuickTime 4 dans MacOS X.


Cocoa (anciennement Yellow)

Ce sera un environnement de programmation orienté objet avancé comportant une nouvelle toolbox.

Février 1997:

Apple's Cocoa Is Like Java for Kids

Cocoa, developed by the AppleNet Internet Multimedia team and Apple Research Labs, is a prototype Internet authoring tool for kids. With this software, children can build interactive worlds with animated characters, design video games and play them right on a web page, draw a living picture book that never reads the same way twice, and more. Because Cocoa is based on what Apple calls object-oriented "programming by demonstration," children can add content with custom interactivity and multimedia to any web page without learning scripting or HTML.

Cocoa is the product of many years of research conducted by Apple's Advanced Technology Group. Over 75 schools and institutions in North America and Europe were involved in extensive user testing with hundreds of children. Most of the testers learned to use the basic features of Cocoa in less than 20 minutes. Cocoa is offered as a visual alternative to other user programming tools.

Because Cocoa can be used by teachers, parents, and kids, it's ideal for teaching problem solving and introductory programming. It can also be used by teachers as a customizable teaching aid, as well as by curriculum developers looking to provide interactive CDs as an adjunct learning tool to traditional textbooks.

To try out this experimental software, go to the web site at http://developer.apple.com/techpubs/macosx/Cocoa/CocoaTopics.html. Final product versions are planned for late 1997; pricing has not yet been determined for these upcoming products.

1998-2021



FutureShare

 | 

Glossaire

 |