
Rodar o Linux no Android não é uma tarefa difícil se você quiser apenas usar o terminal. Mas que tal rodar um desktop Linux completo e um dispositivo Android?
Ser capaz de executar uma área de trabalho completa em um telefone ou dispositivo móvel tem sido o sonho dos geeks por um tempo.
O Ubuntu tentou realizar isso com o projeto Edge falho. Eles ainda tentaram realizá-lo em menor escala, criando o Ubuntu Mobile para telefones e tablets, que compartilha uma base de código com o desktop Ubuntu. Isso não funcionou tão bem.
A Microsoft tentou fazer algo, mas o Windows Mobile e o Windows Phone falharam miseravelmente. No entanto, um único desenvolvedor teve sucesso onde equipes maiores e bem financiadas falharam. O nome do projeto é Maru OS.
O que é o Maru OS?
Se você pegou um telefone com o Maru OS, ele ficaria e funcionaria como um telefone Android comum. Mas assim que você conecta um cabo HDMI e conecta um teclado e mouse Bluetooth, ele se torna um desktop Linux completo.
Em entrevista ao Linux Luddites, Preetam D'Souza, criador do Maru OS, disse que o projeto foi criado para aproveitar o poder dos dispositivos móveis modernos. Segundo ele, “usamos apenas uma pequena parte do poder de computação do nosso dispositivo para receber chamadas, enviar mensagens e usar pequenos aplicativos. Com muita frequência, esses dispositivos móveis são mais poderosos que nossos laptops ”. Ele queria aproveitar esse poder extra de computação para realizar um trabalho produtivo.
O Maru OS roda uma combinação de Android, AOSP e Debian. De acordo com D'Souza, existem basicamente dois sistemas rodando no mesmo kernel, usando o projeto de containers Linux para manipular a visualização. O que diferencia o Maru OS é como ele integra o desktop Linux à pilha de monitores do Android. O Android é executado como o host e o Linux é executado como um contêiner de convidado, enquanto compartilha o mesmo kernel. Você também pode compartilhar arquivos entre o Android e o Linux.
Agora, o desktop Linux que vem com o Maru OS é o Debian. D'Souza diz que escolheu o Debian porque ele estava mais familiarizado com esse sistema. Ele acrescentou que o Maru OS é um framework que pode trabalhar com qualquer distribuição Linux.
Aqui está uma rápida revisão de vídeo do Maru OS rodando no Nexus 5:
Quem está trabalhando nas cenas do projeto?
O Maru OS beta foi criado por D'Souza após um ano de trabalho. Ele abriu o código para outras pessoas poderem trabalhar nele. No momento, ele só é executado na guia Nexus 5, 5X e Nexus 7, porque é isso que ele tem disponível. Quanto mais pessoas trabalharem no projeto, mais dispositivos serão suportados.
Isso soa como algo em que você estaria interessado? Se você já tentou o Maru OS, deixe-nos saber o que você achou dos comentários abaixo.