En Off son los recursos físicos los que se consideran
distribuidos. Naturalmente es posible gestionarlos localmente, pero
esto no impide que aplicaciones centralizadas utilicen sin
saberlo
recursos remotos. Aquellas aplicaciones que lo deseen pueden emplear
políticas y mecanismos propios de gestión distribuida de recursos.
Podemos tener abstracciones de naturaleza distribuida y alto nivel comparables a las suministradas por otros Sistemas Operativos Distribuidos y también podemos distribuir, casi sobre el hardware, sistemas de tiempo de ejecución utilizados por lenguajes de programación distribuidos sin incurrir en pérdida de eficiencia ni en duplicación de código entre el sistema operativo y el lenguaje de programación. Como puede verse en la figura adjunta, ya no es preciso utilizar middleware que reimplemente los servicios del sistema dado que ahora es posible utilizar abstracciones ``a medida''.

Figure 1.1: Diferentes aplicaciones utilizando las abstracciones que prefieren.