wiki:systemes_d_exploitation:macos

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
wiki:systemes_d_exploitation:macos [2025/01/14 16:50] – [Les atouts de macOS] Thibault Seguinwiki:systemes_d_exploitation:macos [2025/03/14 13:47] (Version actuelle) – [Les atouts de macOS] Thibault Seguin
Ligne 7: Ligne 7:
 **Apple** conscient que son **OS** **Mac OS 9** (de nos jours appelé **Mac OS Classic**) était complètement dépassé prit la décision d'acquérir un nouvel **OS**, à la base **Apple** se tourna vers **BeOS** de l' ''entreprise'' **Be Inc** créée par **Jean-Louis Gassée**, un ancien employé d'**Apple** puis finalement jetta son dévolu vers **NeXTSTEP** de **NeXT, Inc** détenu par **Steve Jobs** qui était de son côté le **co-fondateur** d'**Apple**. **NeXTSTEP** était un **système UNIX** basé sur **4.3BSD** (au départ **4.3BSD-Tahoe** puis **4.3BSD-Reno**) de l'**Université de Californie à Berkeley** (**//UCB//**) et du **noyau UNIX** de l' **OSF** (**//Open Software Foundation//**) qui était composé d'un **noyau Mach** de l'**Université Carnegie-Mellon** plus d'un **noyau BSD** de l'**UCB**, qui est en définitive un **noyau hybride**.  **Apple** conscient que son **OS** **Mac OS 9** (de nos jours appelé **Mac OS Classic**) était complètement dépassé prit la décision d'acquérir un nouvel **OS**, à la base **Apple** se tourna vers **BeOS** de l' ''entreprise'' **Be Inc** créée par **Jean-Louis Gassée**, un ancien employé d'**Apple** puis finalement jetta son dévolu vers **NeXTSTEP** de **NeXT, Inc** détenu par **Steve Jobs** qui était de son côté le **co-fondateur** d'**Apple**. **NeXTSTEP** était un **système UNIX** basé sur **4.3BSD** (au départ **4.3BSD-Tahoe** puis **4.3BSD-Reno**) de l'**Université de Californie à Berkeley** (**//UCB//**) et du **noyau UNIX** de l' **OSF** (**//Open Software Foundation//**) qui était composé d'un **noyau Mach** de l'**Université Carnegie-Mellon** plus d'un **noyau BSD** de l'**UCB**, qui est en définitive un **noyau hybride**. 
  
-Pendant la ''conception'' de **Mac OS X** (pour rappel nom des premères versions), **Apple** a sorti en août 1997, un **OS** du nom de **Rhapsody** (jamais ''vendu'' au publique), qui intégrait le nouvel **Unix** de l'**UCB**, **4.4BSD** et du côté d'**Apple** : l'**interface graphique** de **Mac OS 8**, des **frameworks** comme **QuickTime** et **AppleSearch**et la **Blue Box** permettant une ''compatibilité'' avec les **applications** de **Mac OS 8**. Le 16 mars 1999 paru la première version de **Mac OS X**, **Mac OS X Server 1.0** qui n'était pas une version pour le grand publique. La première version ''majeure'' à avoir remplacée **Mac OS 9** est **Mac OS X 10.0** (nom de ''code'' **Cheetah**) sorti le 24 mars 2001, cette version intégrait la nouvelle **interface utilisateur** du nom d'**Aqua**, le **Dock**, l'**application Mail** en autres. **Mac OS X 10.0** se basait à présent sur **NetBSD 1.4**, **système BSD Unix** sous **licence BSD** (**licence open source** et **permissive**).+Pendant la ''conception'' de **Mac OS X** (pour rappel nom des premères versions), **Apple** a sorti en août 1997, un **OS** du nom de **Rhapsody** (jamais ''vendu'' au publique), qui intégrait le nouvel **Unix** de l'**UCB**, **4.4BSD** et du côté d'**Apple** : l'**interface graphique** de **Mac OS 8**, des **frameworks** comme **QuickTime** et **AppleSearch** et la **Blue Box** permettant une ''compatibilité'' avec les **applications** de **Mac OS 8**. Le 16 mars 1999 paru la première version de **Mac OS X**, **Mac OS X Server 1.0** qui n'était pas une version pour le grand publique. La première version ''majeure'' à avoir remplacée **Mac OS 9** est **Mac OS X 10.0** (nom de ''code'' **Cheetah**) sorti le 24 mars 2001, cette version intégrait la nouvelle **interface utilisateur** du nom d'**Aqua**, le **Dock**, l'**application Mail** en autres. **Mac OS X 10.0** se basait à présent sur **NetBSD 1.4**, **système BSD Unix** sous **licence BSD** (**licence open source** et **permissive**).
  
 Depuis la version **Mac OS X 10.2** (nom de ''code'' **Jaguar**) publié le 23 août 2002, **Mac OS X** se base désormais sur **FreeBSD** également sous **licence BSD**. **Mac OS X** a été renommé **OS X** à partir de la version **OS X 10.7** (nom de ''code'' **Lion**) publiée le 20 juillet 2011 et **macOS** à partir de **macOS 10.12** (nom de ''code'' **Sierra**) sortie le 20 septembre 2016. La dernière version de **macOS** est **macOS Sequoia** (version ''15''), sortie le 16 septembre 2024 et annoncée au ''publique'' le 10 juin 2024. Depuis la version **Mac OS X 10.2** (nom de ''code'' **Jaguar**) publié le 23 août 2002, **Mac OS X** se base désormais sur **FreeBSD** également sous **licence BSD**. **Mac OS X** a été renommé **OS X** à partir de la version **OS X 10.7** (nom de ''code'' **Lion**) publiée le 20 juillet 2011 et **macOS** à partir de **macOS 10.12** (nom de ''code'' **Sierra**) sortie le 20 septembre 2016. La dernière version de **macOS** est **macOS Sequoia** (version ''15''), sortie le 16 septembre 2024 et annoncée au ''publique'' le 10 juin 2024.
Ligne 13: Ligne 13:
 **macOS** est prévu pour les **ordinateurs Apple** comme le **Macintosh**, les autres **OS** d'**Apple** se base tous sur **macOS** mais pour des **appareils informatiques** ''différents'', comme **iOS** pour **iPhone**. **macOS** est prévu pour les **ordinateurs Apple** comme le **Macintosh**, les autres **OS** d'**Apple** se base tous sur **macOS** mais pour des **appareils informatiques** ''différents'', comme **iOS** pour **iPhone**.
  
-<note>Depuis **Rhapsody**, le nom du **système de base BSD** s'appelle **Darwin**, qui est actuellement intégralement basé sur **FreeBSD**, hormis la ''partie'' **Mach** de l'**Université Carnegie-Mellon** du **noyau XNU**. **Darwin** est un **système d'exploitation** ''complet'', la seule différence avec **macOS** est que **Darwin** ne contient pas les **composants** propres à **Apple**, comme le **moteur graphique Quartz**, l'**interface graphique Aqua** et toutes les **applications** liées à **Apple** comme : **iTunes**, **Finder**, **FaceTime**...etc. **Darwin** est sous **licence APSL** (**//Apple Public Source License//**) qui est une **licence open source**.</note>+<note>Depuis **Rhapsody**, le nom du **système de base BSD** s'appelle [[wiki:systemes_d_exploitation:darwin|Darwin]], qui est actuellement essentiellement basé sur **FreeBSD**, hormis la ''partie'' **Mach** de l'**Université Carnegie-Mellon** du **noyau XNU**. **Darwin** est un **système d'exploitation** ''complet'', la seule différence avec **macOS** est que **Darwin** ne contient pas les **composants** propres à **Apple**, comme le **moteur graphique Quartz**, l'**interface graphique Aqua** et toutes les **applications** liées à **Apple** comme : **iTunes**, **Finder**, **FaceTime**...etc. **Darwin** est sous **licence APSL** (**//Apple Public Source License//**) qui est une **licence open source**.</note>
  
 <note important>Pour les ''fanboys'' de la **Pomme**, si **macOS** est ''stable'', ''fiable'' et ''sécurisé'' c'est principalement parce qu'il se base sur **UNIX**, précisément **FreeBSD** et sa partie de **noyau Mach** qui a été créée pour les **BSD UNIX** ! À quoi bon créer son **OS** de toutes pièces quand tous les **composants** sont déjà disponibles et de surcroît sous **licences libres**, sans **copyleft** (**premissives**)…</note> <note important>Pour les ''fanboys'' de la **Pomme**, si **macOS** est ''stable'', ''fiable'' et ''sécurisé'' c'est principalement parce qu'il se base sur **UNIX**, précisément **FreeBSD** et sa partie de **noyau Mach** qui a été créée pour les **BSD UNIX** ! À quoi bon créer son **OS** de toutes pièces quand tous les **composants** sont déjà disponibles et de surcroît sous **licences libres**, sans **copyleft** (**premissives**)…</note>
Ligne 34: Ligne 34:
   * Du **système de fenêtrage** et **moteur graphique** du nom de **Quartz**   * Du **système de fenêtrage** et **moteur graphique** du nom de **Quartz**
   * L'**interface utilisateur graphique** nommé **Aqua** qui comporte le **Dock**, le **Finder**, etc.   * L'**interface utilisateur graphique** nommé **Aqua** qui comporte le **Dock**, le **Finder**, etc.
-  * **Cocoa** qui est l'**API** (**//Application Programming Interface//**) naive de **macOS**+  * **Cocoa** qui est l'**API** (**//Application Programming Interface//**) native de **macOS**
   * **Core Foundation** qui permet de gérer toutes les ''fonctionnalités'' des **paquets** au ''format'' **DMG**.   * **Core Foundation** qui permet de gérer toutes les ''fonctionnalités'' des **paquets** au ''format'' **DMG**.
   * **App Store** qui est le **magasin d'applications** de **macOS** (équivalent des **logithèques** sous **Linux**).   * **App Store** qui est le **magasin d'applications** de **macOS** (équivalent des **logithèques** sous **Linux**).
  
-<note>En définive, **macOS** est essentiellement un **OS** basé sur [[wiki:systemes_d_exploitation:bsd_unix:freebsd|FreeBSD]] associé à d'autres **projets** **open source**, donc c'est un **UNIX** de type **BSD** avec ses ajouts personnels tel que **Aqua**, **Quartz**, **Cocoa**,...</note>+<note>En définive, **macOS** est essentiellement un **OS** basé sur [[wiki:systemes_d_exploitation:bsd_unix:freebsd|FreeBSD]] associé à d'autres **projets** **open source**, donc c'est un **UNIX** de type **BSD** avec ses ajouts personnels tel que **Aqua**, **Quartz**, **Cocoa**,... Le système de base de **macOS** du nom de **Darwin** est sous ''licence'' **open source** (**Apple Public Source License**) mais la plupart des **logiciels** spécifiques à **macOS** sont sous **licences propriétaires**.</note>
  
 ==== Les applications intégrées sous macOS ==== ==== Les applications intégrées sous macOS ====
Ligne 69: Ligne 69:
  
 ==== Les atouts de macOS ==== ==== Les atouts de macOS ====
-**macOS** à une **collection de logiciels** assez ''importante'' et de ''qualité'', d'ailleurs ses **logiciels** par défauts sont simples mais ''efficace'', c'est un **système** plutôt ''novateur'' et qui est très ''conviviale'' à l'utilisation. Son intégration avec son **système** de **cloud computing** (**informatique dans les nuages**) **iCloud** est très bonne mais pour moi là où **macOS** excelle c'est dans la **création artistique** tel que la **MAO** (**//Musique Assistée par Ordinateur//**), dans la **vidéo**, la **PAO** (**//Publication Assistée par Ordinateur//**) et bien d'autres créations. Et il est ''indéniable'' que de par sa base **UNIX**, il est très ''stable'', ''robuste'', ''sécurisé'', ce qui fait l'une des forces des **systèmes UNIX**.+**macOS** à une **collection de logiciels** assez ''importante'' et de ''qualité'', d'ailleurs ses **logiciels** par défauts sont simples mais ''efficaces'', c'est un **système** plutôt ''novateur'' et qui est très ''conviviale'' à l'utilisation. Son intégration avec son **système** de **cloud computing** (**informatique dans les nuages**) **iCloud** est très bonne mais pour moi là où **macOS** excelle c'est dans la **création artistique** tel que la **MAO** (**//Musique Assistée par Ordinateur//**), dans la **vidéo**, la **PAO** (**//Publication Assistée par Ordinateur//**) et bien d'autres créations. Et il est ''indéniable'' que de par sa base **UNIX**, il est très ''stable'', ''robuste'', ''sécurisé'', ce qui fait l'une des forces des **systèmes UNIX**. Par contre le prix des **Mac** n'est à mon sens pas ''justifiable'' au vu du rapport ''qualité/prix''. Et je n'apprécie par forcément la ''politique'' de **macOS** mais il faut admettre qu'il participe au **développement** de leur **OS** de base, **FreeBSD** et ça c'est tout à leur honneur. Il est clair que **macOS** facilite l'adoption d'un **système UNIX**, nul besoin d'avoir des connaissances en se **système d'exploitation** mais je pense que beaucoup d'**utilisateurs** ne savent pas que **macOS** est un **UNIX**.
  
 <note>**macOS** est un **système d'exploitation** relativement ''stable'', ''robuste'' et ''sécurisé'', ce qui en fait un **OS** ''fiable'' est sa base **UNIX**, **BSD UNIX** (en grande partie [[wiki:systemes_d_exploitation:bsd_unix:freebsd|FreeBSD]]) et aussi le fait que **macOS** ne se retrouve que sur des **appareils informatques** d'**Apple** ce qui rend la **maintenance** et les **correctifs** plus facilement réalisables et gérables mais n'allez par croire pour autant que **macOS** est ''blindé'' contre toutes les nombreuses **menaces informatiques**, d'ailleurs même le **système d'exploitation** considéré comme le plus ''sécurisé'', **OpenBSD** peut avoir des **failles de sécurité**, raison pour laquelle il est très important de toujours tenir son **OS** à ''jour'', les **mises à jour** sont la première barrière contre les **failles de sécurité**.</note> <note>**macOS** est un **système d'exploitation** relativement ''stable'', ''robuste'' et ''sécurisé'', ce qui en fait un **OS** ''fiable'' est sa base **UNIX**, **BSD UNIX** (en grande partie [[wiki:systemes_d_exploitation:bsd_unix:freebsd|FreeBSD]]) et aussi le fait que **macOS** ne se retrouve que sur des **appareils informatques** d'**Apple** ce qui rend la **maintenance** et les **correctifs** plus facilement réalisables et gérables mais n'allez par croire pour autant que **macOS** est ''blindé'' contre toutes les nombreuses **menaces informatiques**, d'ailleurs même le **système d'exploitation** considéré comme le plus ''sécurisé'', **OpenBSD** peut avoir des **failles de sécurité**, raison pour laquelle il est très important de toujours tenir son **OS** à ''jour'', les **mises à jour** sont la première barrière contre les **failles de sécurité**.</note>
 +
 +<note tip>Pour les personnes qui souhaitent seulement avoir un **système UNIX** pour tous les atouts déjà mentionnés et pour **poste de travail**, je vous conseille vivement d'essayer [[wiki:systemes_d_exploitation:bsd_unix:ghostbsd|GhostBSD]] et pourquoi pas l'adopter, c'est le **système BSD UNIX** hormis **macOS**, le plus simple à ''appréhender''.</note>
 +
 +<note important>Pour les **Mac** à **processeur** **Intel** il est possible de se faire son propre **Mac Intel** (pour un ''usage personnel'') du nom de **Hackintosh** mais il faut soigneusement choisir son **matériel** et s'assurer qu'il sera toujours compatible après **mise à jour** de **macOS**, mais depuis le passage d'**Apple** aux **processeurs** **Intel**, aux **processeurs** **ARM**, il va devenir à l'avenir impossible de se créer son propre **Mac** car je suis quasiment certain que **macOS** ne sera bientôt plus disponible pour l'**architecture** de type **Intel x86_64**. Pour un usage personnel le **Hackintosh** est toléré mais aucune **entreprise** n'a normalement le ''droit'' de vendre des **Hackintosh**.</note>
 +
 +===== Documentation supplémentaire sur macOS =====
 +Il y a tant de sujets à traiter sous **macOS**, que se simple ''article'' n'est qu'un simple résumé des possibilités sur cet **OS**. Je vous renvoie donc vers les [[wiki:systemes_d_exploitation:macos:tutoriels sur macOS]]. 
  • wiki/systemes_d_exploitation/macos.1736873435.txt.gz
  • Dernière modification : 2025/01/14 16:50
  • de Thibault Seguin