O Linux é o sistema operacional dominante em servidores, mas é muito menos conhecido como sistema operacional de desktop. No entanto, o desktop Linux percorreu um longo caminho na última década, e o impulso não está diminuindo.
O desenvolvimento do Linux acontece abertamente, mas a menos que você saiba onde procurar, é fácil perder. Aqui estão vários desenvolvimentos importantes acontecendo simultaneamente para ficar de olho.
1. Distros adotando o Flatpak para distribuir aplicativos
A instalação de software no Linux tem sido um sucesso de uma história complicada. Como não existe uma versão do Linux, não existe um formato de pacote único. O Windows tem EXE. O macOS tem DMG. Linux teve DEBs, RPMs, PKG, tarballs, e a lista continua. Um pacote de software que você pode instalar em uma distribuição não funcionaria em outra.
Nos últimos anos, houve esforços para resolver isso com os chamados formatos de pacotes universais que funcionam independentemente da versão do Linux que você usa. Um é o AppImage. Outra é Snap. Mas entre eles, o Flatpak está ganhando mais força entre a maioria das distribuições Linux.
Relacionado: As principais distribuições Linux que adotaram o Flatpak
Isso simplificou o processo de distribuição de aplicativos. Aplicativos que estariam disponíveis exclusivamente para o elementary OS como DEBs agora estão disponíveis para qualquer distribuição Linux como Flatpaks.
Os aplicativos do GNOME que você teria que esperar seis meses para a próxima versão do GNOME instalar agora estão disponíveis no primeiro dia no Flathub. E aplicativos comerciais e proprietários que podem não ter se incomodado em chegar ao Linux agora estão a apenas um clique de distância.
Snaps e AppImages não desapareceram. Snap em particular, como o formato preferido do Ubuntu, provavelmente tem os maiores números de download. Mas o apelo do Snap simplesmente não se espalhou muito para fora do Ubuntu, com sistemas baseados no Ubuntu, como o elementary OS e o Linux Mint, optando por não enviar suporte para pacotes instantâneos prontos para uso.
2. Estilos claros e escuros se tornando a norma
Temas sombrios se tornaram mainstream. Android e iOS os têm. O Windows e o macOS também os têm. As pessoas estão mais conscientes do impacto da luz azul e das telas de LCD em seus olhos. Alguns de nós são particularmente sensíveis a pixels brilhantes. Muitos optam por ativar um tema escuro pelo menos algumas vezes, mesmo que apenas à noite ou ao trabalhar com arquivos multimídia.
Os temas escuros estão disponíveis há muito tempo para o Linux como uma espécie de hack. Nos últimos anos, o elementary OS ganhou atenção como um desktop Linux proeminente que criou um tema sombrio e o tratou como um cidadão de primeira classe.
O time defendeu que esse recurso se tornasse amplamente disponível em todos os desktops Linux, vários desenvolvedores se reuniram para fazer o trabalho, e o recurso se tornou uma especificação de desktop gratuita que os ambientes e aplicativos de desktop podem suportar facilmente.
O suporte ao tema escuro chegou aos dois maiores ambientes de desktop Linux, GNOME e KDE Plasma. Agora vemos como mais aplicativos e temas se adaptam melhor a um tema escuro.
3. Libadwaita inaugura design de aplicativo moderno
Existem muitos ambientes de desktop Linux, mas a maioria deles compartilha um kit de ferramentas gráficas comum conhecido como GTK. GTK surgiu há muitos anos durante o desenvolvimento do popular GNU Image Manipulation Program (GIMP). Agora é mais comumente associado ao ambiente de desktop GNOME.
Outros ambientes de desktop que optam por usar o GTK são impactados pelas decisões de design do GNOME. Desktops como Cinnamon e Xfce usam layouts mais tradicionais com barras de menu clássicas, mas alguns dos aplicativos que eles usam foram projetados com a linguagem de design mais moderna do GNOME em mente.
O kit de ferramentas foi orientado para as prioridades do GNOME, já que os desenvolvedores do GNOME fazem grande parte do desenvolvimento. Isso significava que o GTK era menos agnóstico de desktop do que o outro kit de ferramentas proeminente usado regularmente no Linux: Qt.
Relacionado: Qual é a diferença entre GTK+ e Qt?
Com o lançamento do Libadwaita, o GNOME está separando os elementos específicos do GNOME do GTK. Isso permite que outros desktops baseados em GTK continuem usando o kit de ferramentas sem ter que trabalhar contra os elementos focados no GNOME.
Ao mesmo tempo, o Libadwaita permite que os aplicativos GNOME utilizem todos os tipos de elementos visuais modernos comuns em smartphones, mas ainda não são a norma no desktop Linux. Os exemplos incluem gestos dentro de aplicativos e animações deslizantes entre diferentes páginas de aplicativos. Essas adições não afetam apenas os aplicativos GNOME. O elementary OS também está utilizando aspectos do Libadwaita.
Multimídia no Linux pode ser um assunto complicado. Quando se trata de áudio, existe o JACK. Há ALSA. Há PulseAudio. Agora há PipeWire.
Na superfície, não, adicionar outro servidor de mídia não parece ser uma maneira de simplificar as coisas. Mas enquanto configurar o JACK pode levar horas para aprender, o PipeWire é muito mais direto.
O PipeWire ainda é uma bala de prata? Não exatamente. Mas já facilita alguns trabalhos e, à medida que a tecnologia amadurece, pode tornar o Linux uma solução mais fácil de recomendar para tarefas como criação de música e produção de podcast.
5. Steam Deck melhora os jogos no Linux
Os jogos no Linux já percorreram um longo caminho. Não, ele não superou o Windows como a maneira mais fácil de colocar um jogo em execução, mas em alguns casos, o Linux consegue ter mais desempenho. E ao comparar o Linux com o macOS, o Linux é a escolha mais fácil.
Não muito tempo atrás, os usuários do Linux tiveram que passar por muitos obstáculos para colocar os jogos em funcionamento. Embora isso ainda não seja uma experiência incomum, muitos jogos agora simplesmente funcionam. Graças ao Proton, você pode baixar um jogo compatível com Linux do Steam com uma expectativa razoável de que ele será executado sem muito barulho.
Com o lançamento do Steam Deck, há uma chance real de que os desenvolvedores de jogos se esforcem para garantir que seus jogos funcionam bem no console de jogos da Valve e, por extensão, PCs Linux. Porque no final das contas, apesar de seu formato, o Steam Deck é apenas um PC Linux.
E se o suporte anti-cheat se tornar comum no Steam Deck, provavelmente também significará maior suporte anti-cheat para jogos no Linux de desktop comum. Esta é uma grande notícia para todos aqueles jogos que os jogadores do Linux podem jogar offline, mas se veem impedidos de jogar online.
Você está animado para 2022?
O Desktop Linux está realmente dando um passo à frente. Claro, não ganhou muita participação de mercado, mas isso não é motivo para não aproveitar essa joia um tanto escondida.
Com mais computadores sendo enviados com o Linux pré-instalado do que nunca, a barreira de entrada é muito menor. O Linux tem suas peculiaridades, mas a cada ano está se tornando mais fácil de obter, mais fácil de usar e mais fácil de recomendar. E em 2022, há muito para se animar.
Pensando em mudar para Linux? Sair do Windows pode ser difícil, mas se você se preparar corretamente, mudar para o Linux pode ser muito fácil.
Leia a seguir
- Linux
- Distribuição Linux
- Sistema operacional
Bertel é um minimalista digital que trabalha em um laptop de segunda mão rodando o sistema operacional elementar e carrega um Light Phone II. Ele se deleita em ajudar os outros a decidir qual tecnologia trazer para suas vidas... e qual tecnologia prescindir.
Assine a nossa newsletter
Junte-se à nossa newsletter para dicas de tecnologia, análises, e-books gratuitos e ofertas exclusivas!
Clique aqui para assinar