Le système d’exploitation est la pierre angulaire de notre vie numérique. Il fournit l’interface qui permet de faire le lien entre utilisateurs, applications et ressources matérielles des machines. Les systèmes d’exploitation se sont largement diversifiés pour répondre aux nouveaux besoins et attentes des utilisateurs : sur les postes de travail, les serveurs, les objets connectés, les systèmes embarqués, les systèmes robotiques… Largement monopolisé par Microsoft avec Windows, principalement sur le poste de travail, ce secteur fourmille de nombreuses offres alternatives côté serveur avec, notamment, les systèmes Unix, les nombreuses distributions Linux, le z/OS d’IBM, sans oublier le macOS d’Apple. Comme l’a dit Steve Jobs "je veux que l’on puisse se servir de nos systèmes comme on utilise un stylo bille", côté poste de travail nous nous en approchons. En revanche côté serveur, les tâches à accomplir et les compétences pour ce faire reste l’apanage d’informaticiens chevronnés : administration système, réseau, sécurité… Compétences, souvent multi-systèmes, à constamment maintenir à jour en fonction des évolutions publiées par les éditeurs.