O Linux é o sistema operacional dominante em servidores, mas é muito menos divulgado porquê sistema operacional de desktop. No entanto, o desktop Linux percorreu um longo caminho na última dez, e o impulso não está diminuindo.
O desenvolvimento do Linux acontece francamente, mas, a menos que você saiba onde procurar, é fácil perder. Cá estão vários desenvolvimentos importantes acontecendo simultaneamente para permanecer de olho.
1. Distribuições que adotam o Flatpak para partilhar aplicativos
A instalação de software no Linux tem sido um sucesso de uma história complicada. Porquê 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.
Isso simplificou o processo de distribuição de aplicativos. Aplicativos que estariam disponíveis exclusivamente para o elementary OS porquê DEBs agora estão disponíveis para qualquer distribuição Linux porquê 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 somente um clique de intervalo.
Snaps e AppImages não desapareceram. Snap em privado, porquê formato preposto do Ubuntu, provavelmente vê os maiores números de download. Mas o apelo do Snap simplesmente não se espalhou muito fora do Ubuntu, com sistemas baseados no Ubuntu, porquê 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 somente à noite ou ao trabalhar com arquivos multimídia.
Os temas escuros estão disponíveis há muito tempo para o Linux porquê uma espécie de hack. Nos últimos anos, o elementary OS ganhou atenção porquê um desktop Linux proeminente que criou um tema sombrio e o tratou porquê um cidadão de primeira classe.
A equipe defendeu que esse recurso se tornasse amplamente disponível em todos os desktops Linux, vários desenvolvedores se reuniram para fazer o trabalho e, desde portanto, 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 porquê mais aplicativos e temas se adaptam melhor a um tema escuro.
3. Libadwaita inaugura um design de aplicativo moderno
Existem muitos ambientes de desktop Linux, mas a maioria deles compartilha um kit de ferramentas gráficas geral divulgado porquê GTK. GTK surgiu há muitos anos durante o desenvolvimento do popular GNU Image Manipulation Program (GIMP). Agora é mais comumente associado ao envolvente de desktop GNOME.
Outros ambientes de desktop que optam por usar o GTK são impactados pelas decisões de design do GNOME. Desktops porquê 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 segmento 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.
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 somente os aplicativos GNOME. O elementary OS também está utilizando aspectos do Libadwaita.
Multimídia no Linux pode ser um matéria complicado. Quando se trata de áudio, existe o JACK. Há ALSA. Há PulseAudio. Agora há PipeWire.
Na superfície, não, juntar 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 projéctil 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 porquê geração de música e produção de podcast.
5. O Steam Deck melhora os jogos no Linux
Os jogos no Linux já percorreram um longo caminho. Não, ele não superou o Windows porquê a maneira mais fácil de colocar um jogo em realização, mas em alguns casos, o Linux consegue ter mais desempenho. E ao confrontar o Linux com o macOS, o Linux é a escolha mais fácil.
Não muito tempo detrá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 decrescer um jogo comportável com Linux do Steam com uma expectativa razoável de que ele será executado sem muito estrondo.
Com o lançamento do Steam Deck, há uma chance real de que os desenvolvedores de jogos façam um esforço para prometer que seus jogos funcionem muito no console de jogos da Valve e, por extensão, nos PCs Linux. Porque no final das contas, apesar de seu formato, o Steam Deck é somente um PC Linux.
E se o suporte anti-cheat se tornar geral no Steam Deck, provavelmente também significará maior suporte anti-cheat para jogos no Linux de desktop geral. 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á entusiasmado para 2022?
O Desktop Linux está realmente dando um passo avante. Evidente, 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 ingressão é 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.
Leia a seguir
Sobre o responsável