Los desarrolladores del laboratorio PLASMA de la Universidad de Massachusetts, Amherst, han creado un sistema operativo similar a Unix para su navegador web simplemente para superar la limitación de los navegadores web.
Todos sabemos muy bien que los navegadores web actuales son excelentes para leer blogs, reproducir videos de pequeños juegos y no solo que incluso son eficientes para construir interfaces de usuario. ¿Qué pasa si te digo que los uses como una plataforma a través de la cual podrías codificar algunas aplicaciones pesadas? Por supuesto, estás pensando bien, sí, simplemente fallarán.
Entonces, ¿sabías por qué? Permítanme aclarar, si decimos sobre las aplicaciones, entonces simplemente dependen de las API del sistema operativo estándar y es algo esencial que los navegadores web no admiten y la compilación de código en JavaScript no funciona.
Pero, espera, ¿qué pasa si digo todo eso ahora simplemente puedes ejecutar todas esas cosas en tu navegador web? Suena interesante, ¿verdad? Sí, ahora puede, ya que un equipo de desarrolladores de la Universidad de Massachusetts, Amherst, ha creado un sistema operativo similar a Unix para su navegador web.
Y lo más interesante de este sistema operativo tipo Unix es que usa un kernel basado en JS y simplemente extiende los tiempos de ejecución de JavaScript para los lenguajes como los programas C, C ++, Go y Node.js y no solo eso, ya que también viene con un shell similar a POSIX, significa Portable Operating Interfaz del sistema (POSIX), que es una familia de estándares especificados por la IEEE Computer Society para mantener la compatibilidad entre sistemas.
Muchos de ustedes podrían estar pensando que "¿qué es UNIX?" Unix es una familia de sistemas operativos de computadora multitarea y multiusuario que derivan del AT&T Unix original, desarrollado en la década de 1970 en el centro de investigación Bell Labs por Ken Thompson, Dennis Ritchie y otros.
Entonces, los sistemas operativos como Unix permiten al usuario construir aplicaciones con eficiencia. Pero, como dijimos anteriormente, un equipo de desarrolladores de la Universidad de Massachusetts, Amherst, ha construyó un sistema operativo similar a Unix para su navegador web simplemente para superar la limitación de la web navegadores.
Por lo tanto, el laboratorio PLASMA de la Universidad de Massachusetts, Amherst ha creado “Browsix“.
¿Qué es Browsix?
Según el sitio oficial de Browsix, "los programas escritos para ejecutarse en sistemas operativos convencionales normalmente dependen de abstracciones del sistema operativo como procesos, tuberías, señales, sockets y un archivo compartido sistema. Compilar programas en JavaScript, asm.js o WebAssembly con herramientas como Emscripten o GopherJS no es suficiente para ejecutar con éxito muchos programas del lado del cliente, ya que los navegadores presentan un entorno de ejecución no tradicional que carece de sistema operativo funcionalidad. Portar estas aplicaciones a la web actualmente requiere una reescritura extensa o pagar para alojar porciones significativas de código en la nube ”.
Por lo tanto, si desea probar Browsix ahora mismo en su navegador, simplemente haga clic en aquí y ejecute el sistema operativo tipo Unix en su navegador al instante.