Système d’exploitation

Il existe des centaines de systèmes d’exploitations différents plus ou moins récents, populaires ou complexes.

Sur le marché « Desktop », Windows domine avec >95% de part de marché depuis des décennies.

Sur « Mobile », c’est Android (60% ?) de Google qui mène la danse, suivi par iOS (30 %) d’Apple.

Sur le marché « Server », c’est Linux et Windows Server.

Pour un utilisateur lambda, il est très délicat de définir précisément où commence et où s’arrête un système d’exploitation [autrement dit qu’est ce qui est un logiciel applicatif ou système] car chaque fabricant (Microsoft, Apple, Google…) à sa vision.

D’un point de vue plus scientifique, un système d’exploitation (ou OS : Operating System) est un ensemble de logiciels appelés « logiciels systèmes » qui ont deux rôles principaux :

Dans une vue ascendante, on peut dire que l’OS doit gérer l’ensemble des éléments d’un système fort complexe. Les ordinateurs modernes sont constitués d’un ou plusieurs processeurs, de multiples mémoires , de souris, d’une ou plusieurs cartes réseaux, d’écran …

L’OS doit gérer de manière équitable (ou non) et optimale l’allocation des ressources aux différents logiciels applicatifs ou systèmes qui les sollicitent.

L’OS reçoit des demandes d'utilisation des ressources de de la part des logiciels applicatifs.

Le système d'exploitation accepte (ou refuse) ces demandes, et alloue les ressources matérielles ou logicielles en question, tout en s’assurant que leur utilisation n'interfère pas avec le fonctionnement d’autres logiciels.