Você provavelmente já ouviu falar de Linux em desktop – mais especificamente, de uma distribuição de Linux chamada Ubuntu. É um sistema operacional gratuito e de código aberto que você pode instalar no seu computador, desenvolvido pela Canonical. Há alguns anos, a Canonical começou a trabalhar em um projeto chamado Ubuntu Touch, mas infelizmente foi descontinuado no início de 2017, quando a Canonical anunciou que interromperia todo o desenvolvimento no Ubuntu Touch. No mesmo mês, alguns desenvolvedores retomaram o projeto e o reviveram, agora intitulado UBPorts. Neste artigo iremos explorar UBPorts!
O que é UBPorts?
UBPorts, como mencionado acima, é um fork do Ubuntu Toque, que foi originalmente desenvolvido pela Canonical e agora está nas mãos da Fundação UBPorts. O UBPorts funciona em uma variedade de dispositivos, desde dispositivos com suporte oficial, como o Nexus 5 ou o Volla Phone, até dispositivos não oficiais, como o Samsung Galaxy S5 ou o Redmi Note 4X. O projeto conta com Halium, uma camada de compatibilidade entre os drivers do Android e o kernel Linux completo. Em alguns dispositivos, permite que você tenha um desktop Linux completo por meio de um projeto chamado Convergence. Isso funciona conectando seu dispositivo a um teclado, mouse e monitor. O sistema suporta aplicativos Linux de desktop completos via Libertine e possui aplicativos móveis como o cliente Telegram, TELEPorts. No entanto, não explicaremos como instalá-lo neste artigo, porque isso muda dependendo do dispositivo que você possui, portanto, não existe um método universal.
A interface
O UBPorts roda em uma versão do desktop Unity chamada Lomiri, que é apenas o desktop Unity8 descontinuado, adaptado para uma interface de telefone/tablet. Ele usa gestos e botões de navegação para explorar a interface. Infelizmente ele não possui um tema escuro e a personalização é bastante limitada, permitindo apenas alterar o papel de parede.

Como você obtém aplicativos em UBPorts?
UBPorts usa seu próprio gerenciador de pacotes chamado “clicável”para instalar aplicativos e um frontend para clicável chamado Abrir loja, que permite pesquisar aplicativos e instalá-los. O suporte do aplicativo no momento é bastante limitado, a maioria dos aplicativos só está disponível como PWAs (Progressive Web Apps), e aqueles que não são, não são muito bons. Existem aplicativos para alguns aplicativos convencionais, como Telegram e Spotify, e outros, e um cliente de e-mail chamado Deko 2, que é provavelmente o melhor que você pode encontrar na loja. Se você depende de aplicativos como aplicativos bancários ou Whatsapp, você está sem sorte, pois há não há clientes para a maioria dos aplicativos bancários e o Whatsapp está disponível apenas na versão web.

Conclusão
UBPorts parece promissor, no entanto, o suporte fraco a aplicativos e o suporte limitado a dispositivos tornam-no difícil de recomendar. Se você deseja apoiar a comunidade gratuita e de código aberto e não se importa com os problemas, ou apenas deseja experimentá-lo em seu dispositivo compatível, vá em frente. E ei, se o seu dispositivo não for compatível, existem muitos desenvolvedores talentosos que certamente irão ajudá-lo em seus chats do Telegram, para que você possa portar UBPorts para o seu próprio dispositivo. Você pode descobrir mais sobre UBPorts em seu site do produto.