Como desarrollador o diseñador de un sistema operativo distribuido orientado / calificado comercialmente, ¿cuáles son los principales problemas que resuelven estos tipos de software?

1. Esta respuesta se basa en los aspectos disponibles públicamente de los tres SO distribuidos que conozco: mis DUDES, ChromeOS de Jeff Nelson y la amorfisis de John L. Sokol. No incluye el trabajo de implementación en ninguno de los anteriores.

2. Defino un sistema operativo distribuido como una pieza de software que puede administrar todos los aspectos (incluido el control del dispositivo físico) de un universo de datos (el total de recursos a los que puede acceder un usuario del sistema operativo a menos que estén marcados específicamente como externos como páginas web externas)

3. Los principales problemas / aplicaciones que se resuelven son flujos de trabajo ad-hoc altamente complejos que tienen requisitos de programación en línea / fuera de línea y limitaciones de recursos disponibles. Lo más cerca que hemos llegado a este modelo son los creadores de aplicaciones y solo se centran en el front-end y / o en un solo paso en un flujo de trabajo mucho más complejo.

4. Un sistema operativo descentralizado bien diseñado (como DUDE y Amorphis, pero no ChromeOS) debería necesitar algún tipo de núcleo / núcleo / nube / etc. para ser utilizado como sus recursos computacionales primarios. Dichos sistemas deberían funcionar bien desde un punto de vista técnico (no la cantidad de datos disponibles y las opciones de salida) en un solo dispositivo en modo independiente.

5. Para un sistema operativo descentralizado, los nuevos dispositivos computacionales (independientemente del tamaño) no deberían requerir ningún rediseño, excepto para volver a compilar los componentes metálicos para el nuevo dispositivo

6. Creo que la computación en la nube golpeará una pared de ladrillos y se redimensionará, al igual que lo hacen sus antepasados ​​de mainframe, que solo un verdadero sistema operativo puede resolver el problema (me pregunto cuál de los diseñadores del sistema operativo escribirá un siglo XXI el Mes del Hombre Mítico )

————- EDITAR —————-

7. Los principales modelos parecen ser:

ChromeOS: cliente ultra delgado con recursos de respaldo centralizados: aprovecha el sistema operativo host
DUDES: descentralizado sin componentes centralizados, pero favorecerá dichos componentes si el usuario los instala, “administrador del sistema” de alto nivel. – Abajo a metal desnudo
Amorphis: 100% descentralizada, sin usuarios o recursos centralizados / de un solo rol, recursos básicos.

8. Permitiría la compra y venta de recursos utilizando una moneda virtual económicamente estable / estabilizadora