OS.js: un nou tip de sistem de operare pentru web

OS.js: um novo tipo de sistema operacional para a web

⌛ Reading Time: 3 minutes

Você sempre quis ter um sistema operacional baseado na web – um que você pudesse acessar de qualquer lugar em qualquer computador diretamente de seu navegador? Nesse caso, OS.js pode ser a coisa certa. É um sistema operacional baseado em javascript projetado para a nuvem.

O que torna o OS.js especial?

Ao contrário de outros sistemas operacionais, o OS.js pode operar em qualquer computador sem instalar nada. O sistema operacional é feito inteiramente de javascript. Ele pode ser usado em qualquer plataforma que tenha um navegador moderno. Há até uma demonstração ao vivo que você pode testar aqui.

Apesar de este sistema operacional ser baseado na web e ser projetado para ser usado em navegadores da web, ele é muito complexo. Não é tarefa fácil de forma alguma. OS.js tem um gerenciador de janelas e área de trabalho completos e vem com um conjunto completo de aplicativos (gerenciador de arquivos, reprodutor de música e vídeo, etc.), muito semelhante aos sistemas operacionais de código aberto tradicionais. O melhor de tudo, como qualquer sistema operacional de código aberto tradicional, todo o OS.js é totalmente personalizável. Quase todos os aspectos dele podem ser ajustados.

Aqui estão algumas coisas atraentes que o OS.js tem a oferecer:

  • Sistema de arquivos virtual com tecnologia Google Drive, Dropbox ou One Drive
  • Suporte Javascript API do Google
  • Suporte a Javascript da API do Windows
  • Pode ser executado independentemente de um servidor se construído dessa forma
  • Executa aplicativos GTK + 3.x nativos via Broadway
  • Pode ser executado como um desktop x11 regular no Linux
  • Arrastar e soltar
  • Suporte para código e módulos personalizados
  • Suporte para Linux, BSD, OSX e Windows

O que torna o OS.js especial é o fato de ser tão prolífico. Imagine configurar o OS.js em um VPS (ou seu servidor doméstico). Você está fora de casa e algo surge. Você precisa fazer algumas coisas rápidas e seus aplicativos de smartphone simplesmente não vão resolver.

osjs-desktop-applications

Você pode facilmente abrir o navegador do smartphone e iniciar um aplicativo completo para fazer o trabalho. É uma ideia incrível, para dizer o mínimo. O melhor de tudo é que existem muitos aplicativos para você escolher. A compilação regular do OS.js é bastante esparsa, mas eles têm alguns repositórios extras cheios de programas incríveis para escolher.

gerenciador de arquivos osjs

Instalação

OS.js é um aplicativo javascript em seu núcleo. Dito isso, ele não está vinculado a um tipo específico de plataforma de servidor. Em vez disso, o sistema operacional baseado na web pode ser executado em muitos tipos diferentes. As plataformas suportadas incluem: PHP, Nginx, Apache, NodeJS, Docker, Vagrant e até localmente via X11.

documentação osjs

Como há tantas maneiras de instalar este sistema operacional, o processo não será abordado aqui. Em vez disso, dirija-se aqui e leia a documentação oficial e aprenda como você pode instalar o OS.js para sua plataforma preferida de escolha. Cada plataforma tem sua própria seção detalhada para ajudar a fazer o OS.js funcionar perfeitamente.

Conclusão

OS.js é uma ideia revolucionária que transforma um sistema operacional em uma ferramenta portátil, em vez de algo preso em uma máquina. Está em seus primeiros dias, tornando difícil pensar onde essa ferramenta se encaixaria para o usuário médio. Ainda assim, com a proliferação de aplicativos e serviços baseados na web, é apenas uma questão de tempo para algo como isso pegar.

O que você acha dos sistemas operacionais baseados na web? Conte-nos abaixo!