Multics (acronyme de MULTiplexed Information and Computing Service) est le nom d'un système d'exploitation en temps partagé.
Ce projet a été lancé en 1964, par Fernando Corbató et Jerry Saltzer.
Le projet Multics a marqué la conception des systèmes d'exploitation notamment après la réutilisation et la diffusion dans le système Unix de nombreux éléments qui en faisait un système novateur : système de fichier hiérarchique, temps partagé, multitâche préemptif, multiutilisateur, sécurité.
Ken Thompson et Dennis Ritchie, issus des équipes de Multics, en développèrent une version simplifiée : Unix. Cet héritier direct implémenta la plupart des avancées de son aïeul, et a influencé la plupart des systèmes d'exploitation modernes, qui implémentent à leur tour nombre de concepts mis en place par Multics.
Multics fut conçu à partir de 1964, conjointement par le MIT, les Laboratoires Bell et General Electric. Les Laboratoires Bell se retirèrent du projet en 1969 puis General Electric vendit en 1970 son département informatique à Honeywell. Le MIT termina seul le projet
En 1990, Fernando Corbató reçut le Prix Turing pour son rôle de leader dans le projet Multics.
La très grande majorité du système d'exploitation (> 90 %) était écrite en PL/I (langage développé initialement par IBM). Seules les parties du système d'exploitation pour lesquelles l'efficacité est cruciale (gestion de la mémoire) étaient codées en assembleur natif.
Quand les Laboratoires Bell se retirèrent du projet, deux ingénieurs qui travaillaient sur Multics (Ken Thompson et Dennis Ritchie) lancèrent leur propre projet baptisé initialement UNICS (UNiplexed Information and Computing Service) par opposition entre Uniplexed/Multiplexed du projet Multics qu'ils jugeaient beaucoup trop compliqué. Le nom fut ensuite modifié en UNIX.
À la suite du rachat de la branche informatique de General Electric par Honeywell, ce fut cette société qui commercialisa Multics à partir de 1970 et jusqu'à son propre rachat par Bull en 1975. La société française distribua Multics jusqu'en 2000, et ouvrit son code en 2006.
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.
PhD students in Chemistry will learn hands-on Research Data Management (RDM) skills transferable to their research practices. They will
contextualize their research into RDM best practices (day 1), di
Multiprocessors are now the defacto building blocks for all computer systems. This course will build upon the basic concepts offered in Computer Architecture I to cover the architecture and organizati
En informatique, un système d'exploitation (souvent appelé OS — de l'anglais operating system — ou parfois SE — en français) est un ensemble de programmes qui dirige l'utilisation des ressources d'un ordinateur par des logiciels applicatifs. Il reçoit des demandes d'utilisation des ressources de l'ordinateur de la part des logiciels applicatifs. Le système d'exploitation gère les demandes ainsi que les ressources nécessaires évitant les interférences entre les logiciels.
Unix, officiellement UNIX, est une famille de systèmes d'exploitation multitâche et multi-utilisateur dérivé du Unix d'origine créé par AT&T, le développement de ce dernier ayant commencé dans les années 1970 au centre de recherche de Bell Labs mené par Kenneth Thompson. Il repose sur un interpréteur ou superviseur (le shell) et de nombreux petits utilitaires, accomplissant chacun une action spécifique, commutables entre eux (mécanisme de « redirection ») et appelés depuis la ligne de commande.
Multics (acronyme de MULTiplexed Information and Computing Service) est le nom d'un système d'exploitation en temps partagé. Ce projet a été lancé en 1964, par Fernando Corbató et Jerry Saltzer. Le projet Multics a marqué la conception des systèmes d'exploitation notamment après la réutilisation et la diffusion dans le système Unix de nombreux éléments qui en faisait un système novateur : système de fichier hiérarchique, temps partagé, multitâche préemptif, multiutilisateur, sécurité.
Examine la sécurité et la vérifiabilité des systèmes de vote numérique, y compris le vote électronique en personne et à distance, en mettant l'accent sur la protection contre les manipulations et l'efficacité du dépouillement des bulletins de vote.
Explore les interruptions, la manipulation d'exception et les appels système dans les systèmes d'exploitation, en se concentrant sur le comportement du processeur et les mécanismes de manipulation interrompre.