¿Alguna vez has querido tener un sistema operativo basado en la web, uno al que puedas acceder en cualquier lugar y en cualquier ordenador directamente desde tu navegador web? Si es así, OS.js puede ser simplemente lo importante. Es un sistema operativo basado en javascript creado para la nube.

¿Qué hace que OS.js sea especial?

A diferencia de otros sistemas operativos, OS.js puede funcionar en cualquier sistema informático sin necesidad de configurar nada. El sistema operativo está hecho totalmente de javascript. Se puede utilizar en cualquier plataforma que tenga un navegador web moderno. Incluso hay una demostración en vivo que puedes ver aquí.

osjs-demo-greeting

A pesar de que este sistema operativo está basado en la web y está desarrollado para ser utilizado dentro de los navegadores de Internet, es muy complicado. No es fácil de manejar de ninguna manera. OS.js tiene un completo supervisor de ventanas y un escritorio y cuenta con un conjunto completo de aplicaciones (supervisor de archivos, música y video gamer, y así sucesivamente), muy similar a los tradicionales os de código abierto. Lo más importante es que, al igual que cualquier sistema operativo tradicional de código abierto, todo el OS.js es completamente ajustable. Casi todos sus elementos pueden ser ajustados.

Estas son algunas de las cosas más importantes que OS.js debe proporcionar:

  • Sistema de archivos virtual impulsado por Google Drive, Dropbox o One Drive
  • Asistencia de Google API Javascript
  • Asistencia de Javascript de la API de Windows
  • Puede funcionar independientemente de un servidor si se construye de esa manera
  • Ejecuta aplicaciones nativas GTK+ 3.x mediante Broadway
  • Puede ejecutarse como un escritorio x11 de rutina en Linux
  • Arrastrar y soltar
  • Soporte para código personalizado y módulos personalizados
  • Asistencia para Linux, BSD, OSX y Windows

Lo que hace único a OS.js es el hecho de que es tan prolífico. Imagínate que configuras OS.js en un VPS (o en el servidor de tu casa). Estás fuera de casa y surge algo. Usted necesita hacer algunas cosas rápidas, y las aplicaciones de su teléfono móvil simplemente no se cortan.

osjs-desktop-applications

Puedes abrir fácilmente el navegador de Internet de tu dispositivo inteligente e introducir una aplicación completa para realizar el trabajo. Es un concepto increíble, por decir lo menos. Lo más importante es que hay muchas y numerosas aplicaciones para elegir. La construcción de rutina de OS.js es bastante esporádica, pero tienen algunos repositorios adicionales llenos de programas impresionantes para elegir.

osjs-file-manager

Instalación

OS.js es una aplicación javascript en su núcleo. Dicho esto, no está restringido a un tipo particular de plataforma de servidor. En su lugar, el OS basado en la web puede trabajar en muchos, varios tipos. Las plataformas soportadas incluyen: PHP, Nginx, Apache, NodeJS, Docker, Drifter e incluso localmente por medio de X11.

osjs-documentación

Teniendo en cuenta que hay numerosas maneras de instalar este os, el proceso no será cubierto aquí. En su lugar, dirígete aquí y revisa la documentación principal, y aprende cómo puedes configurar OS.js para tu plataforma favorita de elección. Cada plataforma tiene su propia área en profundidad para ayudar a que OS.js funcione completamente.

Conclusión

OS.js es un concepto avanzado que convierte un sistema operativo en una herramienta portátil en lugar de algo atascado en una máquina. Sigue estando en sus inicios, por lo que es difícil pensar en el lugar que podría ocupar esta herramienta para el usuario medio. Aun así, con la expansión de las aplicaciones y servicios basados en la web, es sólo cuestión de tiempo que algo así se ponga de moda.