Midori es el nombre de un sistema operativo de código gestionado que está desarrollando Microsoft Research. Se ha especulado 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 controladores de dispositivos y las aplicaciones están todas escritas en código gestionado.