¿Alguna vez ha querido tener un sistema operativo basado en la web, uno al que pueda acceder desde cualquier lugar en cualquier computadora directamente desde su navegador web? Si es así, OS.js podría ser justo lo que necesitas. Es un sistema operativo basado en javascript diseñado para la nube.
¿Qué hace que OS.js sea especial?
A diferencia de otros sistemas operativos, OS.js puede operar en cualquier computadora sin instalar nada. El sistema operativo está hecho completamente de javascript. Se puede usar en cualquier plataforma que tenga un navegador web moderno. Incluso hay una demostración en vivo que puedes probar aquí.
A pesar de que este sistema operativo está basado en la web y está diseñado para usarse dentro de los navegadores web, es muy complejo. No es fácil de convencer de ninguna manera. OS.js tiene un administrador de ventanas completo y un escritorio y viene con un conjunto completo de aplicaciones (administrador de archivos, reproductor de música y video, etc.), muy similar a los sistemas operativos tradicionales de código abierto. Lo mejor de todo es que, como cualquier sistema operativo tradicional de código abierto, todo OS.js es completamente personalizable. Casi todos los aspectos se pueden modificar.
Aquí hay algunas cosas convincentes que OS.js tiene para ofrecer:
- Sistema de archivos virtual con tecnología de Google Drive, Dropbox o One Drive
- Compatibilidad con Javascript de la API de Google
- Compatibilidad con Javascript de la API de Windows
- Puede ejecutarse independientemente de un servidor si se construye de esa manera
- Ejecuta aplicaciones GTK+ 3.x nativas a través de Broadway
- Se puede ejecutar como un escritorio x11 normal en Linux
- Arrastrar y soltar
- Soporte para código personalizado y módulos personalizados
- Soporte para Linux, BSD, OSX y Windows
Lo que hace especial a OS.js es el hecho de que es tan prolífico. Imagine configurar OS.js en un VPS (o en su servidor doméstico). Estás fuera de casa y surge algo. Necesita hacer algunas cosas rápidas, y las aplicaciones de su teléfono inteligente simplemente no son suficientes.
Puede abrir fácilmente el navegador de su teléfono inteligente e iniciar una aplicación completa para realizar el trabajo. Es una idea increíble, por decir lo menos. Lo mejor de todo es que hay muchas, muchas aplicaciones para elegir. La compilación regular de OS.js es bastante escasa, pero tienen algunos repositorios adicionales llenos de programas increíbles para elegir.
Instalación
OS.js es una aplicación javascript en esencia. Dicho esto, no está vinculado a un tipo específico de plataforma de servidor. En cambio, el sistema operativo basado en la web puede ejecutarse en muchos, muchos tipos diferentes. Las plataformas compatibles incluyen: PHP, Nginx, Apache, NodeJS, Docker, Vagrant e incluso localmente a través de X11.
Dado que hay tantas formas de instalar este sistema operativo, el proceso no se tratará aquí. En su lugar, dirígete aquí y lea la documentación oficial, y aprenda cómo puede instalar OS.js para su plataforma preferida. Cada plataforma tiene su propia sección detallada para ayudar a que OS.js funcione perfectamente.
Conclusión
OS.js es una idea revolucionaria que convierte un sistema operativo en una herramienta portátil en lugar de algo atascado en una máquina. Está en sus inicios, por lo que es difícil pensar en dónde podría encajar esta herramienta para el usuario promedio. Aún así, con la proliferación de aplicaciones y servicios basados en la web, es solo cuestión de tiempo para que algo como esto se ponga de moda.
¿Cómo te sientes acerca de los sistemas operativos basados en la web? ¡Cuéntanos a continuación!
Danos tu opinión