jueves, 18 de junio de 2009

MIDORI

Midori es el nombre de un sistema operativo de código gestionado que está desarrollando Microsoft Research. Se ha especulado1 2 con que podría tratarse de una versión comercial del sistema operativo Singularity, un proyecto de investigación iniciado en 2003 para construir un sistema operativo de alta dependencia en el que el kernel, los [Controlador de dispositivo|controladores de dispositivos] y las aplicaciones están todas escritas en código gestionado. Fue diseñado para trabajar en varias tareas de forma simultánea, y puede hacer funcionar aplicaciones en lugares distintos.3 También incluye un modelo de seguridad completamente nuevo que aísla los procesos del sistema para aumentar la seguridad.4 Microsoft ha trazado diversas vías de migración de Windows a Midori.5 En un posible enlace con la plataforma de aplicaciones Oslo, también desarrollado por Microsoft, el modelo de programación dependerá de metadatos, con el objetivo de que el sistema gestione sus aplicaciones de forma más fiable.6
El que sea un sistema de código gestionado supone que el código se ejecuta bajo la dirección de una máquina virtual, a diferencia del código tradicional, que es ejecutado directamente por la CPU del ordenador.
El nombre clave de Midori se conoció en un principio a través de la presentación en PowerPoint CHESS: A systematic testing tool for concurrent software.7
Además, se ha rumoreado en los medios especializados en Tecnologías de la Información que Midori podría ser un sustituto de Microsoft Windows2 y Windows CE.8
En abril de 2009, Jonathan S. Shapiro, que jugó un papel importante en el desarrollo del lenguaje de programación BitC y el sistema operativo Coyotos,9 anunció que había aceptado un puesto en Microsoft para trabajar en el proyecto Midero, y que después de agosto de 2009 ya no seguiría trabajando en BitC.10

No hay comentarios: