Microsoft est certainement surtout connu pour son les fenêtres famille de systèmes d’exploitation, mais la société groupe de recherche et développement travaille régulièrement sur un système d'exploitation non Windows écrit à partir de zéro dans un souci de fiabilité et d'absence de dépendances vis-à-vis d'autres technologies. Doublé Singularité, Microsoft a publié un trousse de développement de la recherche pour le système d’exploitation qui est gratuit pour une utilisation académique et non commerciale sous la licence de recherche de Microsoft (et non une licence open source).
En développement depuis plusieurs années, l'idée derrière Singularity est de simplifier l'isolation. processus d'application, objets de données et environnements d'exécution pour créer des systèmes et des applications plus fiables. Construit à partir de code managé, Singularity vise à garantir l'isolement et la sécurité des processus logiciels et (en théorie) à offrir un un plus grand degré de fiabilité sans dépendances vis-à-vis des différents sous-systèmes qui sous-tendent un système d'exploitation typique comme Les fenêtres. Il peut également créer ces processus isolés avec très peu de frais généraux pour le système d'exploitation, contrairement à de nombreux autres processus. les solutions actuelles qui s'appuient sur des contraintes matérielles (comme la segmentation de la mémoire) pour isoler les processus d'un un autre.
Vidéos recommandées
"La singularité n'est pas le prochain Windows", a déclaré Rich Rashid, vice-président de la recherche chez Microsoft, dans un communiqué. « Pensez-y comme à un concept-car. Il s’agit d’un prototype de système d’exploitation conçu dès le départ pour tester un nouveau paradigme sur la manière dont les systèmes d’exploitation et les applications interagissent les uns avec les autres.
À l'heure actuelle, Singular consiste en un noyau fonctionnel développé sous forme de code managé à l'aide du C# de Microsoft. langage de programmation et une nouvelle version dérivée appelée Sing#, utilisant un compilateur et un environnement d'exécution appelé Bartok.
Microsoft n'a actuellement pas l'intention de proposer une version commerciale de Singularity, mais les concepts de Singularity pourrait très bien migrer vers d'autres technologies Microsoft, notamment les systèmes embarqués ou l'informatique distribuée architectures.
Recommandations des rédacteurs
- Microsoft vient de rendre Outlook beaucoup plus facile à utiliser
- Comment utiliser Microsoft Copilot dans Teams, Powerpoint, Excel et plus
- Obtenez cet ordinateur portable HP avec un an de Microsoft 365 pour 170 $
- Cette offre Microsoft Surface Pro 7+ réduit le prix à 700 $ aujourd'hui
- La réponse de Google à Microsoft Copilot est enfin là
Améliorez votre style de vieDigital Trends aide les lecteurs à garder un œil sur le monde en évolution rapide de la technologie avec toutes les dernières nouvelles, des critiques de produits amusantes, des éditoriaux perspicaces et des aperçus uniques.