jslinux - executando outros sistemas operacionais dentro do navegador |
Se juntarmos as ferramentas de Felix von Leitner (criador da Dietlibc), Fabrice Bellard e Rob Landley, podemos dizer que as ferramentas dos caras constituem um sistema operacional quase completo.
Em 2018 Fabrice Bellard disponibilizou o JSLinux, uma nova ferramenta onde você pode rodar outros sistemas operacionais direto do navegador. A história é um pouco mais antiga pois seu desenvolvimento foi iniciado em 2011, recebeu modificações em 2015 e melhorias em 2016. Ainda é bem limitado (suporte somente para X86 e RiscV64; aos sistemas Alpine Linux, Fedora 29, Buildroot, Windows 2000 e FreeDOS. Além de limitação de uso) mas achei interessante compartilhar somente como base de conhecimento.
Cada vez mais novos recursos são agregados aos navegadores ao ponto de se tornarem mais do que simplesmente navegadores. Estamos chegando a um ponto onde os navegadores serão mais como um sistema operacional somente dependendo do kernel de um sistema operacional.
De certa forma eu acho a ideia de aplicações sendo executadas dentro dos navegadores muito interessante por não limitar a qual sistema operacional que se utiliza (Linux, Windows, MacOS ou seja lá o que for) ou a qual arquitetura. A limitação poderá ocorrer em qual navegador a aplicação funciona melhor (e é claro que é pequenos detalhes como em qual sistema operacional o navegador funciona melhor ou possuir tais recursos de sua API), mas acredito que aplicações é uma iniciativa que já há muito tempo deveria estar em atividade.
Nenhum comentário:
Postar um comentário
Viu algum erro e quer compartilhar seu conhecimento? então comente aí.
Observação: somente um membro deste blog pode postar um comentário.