O uso do Linux hoje parece muito diferente de cinco ou 10 anos atrás. Os ambientes de desktop mais populares não parecem mais presos nos anos 90. Embora você ainda precise de conhecimento técnico para instalar o Linux, você não precisa mais ser um gênio do computador para usá-lo depois.
Essa mudança aconteceu gradualmente, então aqui está uma compilação de algumas maneiras específicas pelas quais a experiência de desktop Linux mudou na última década.
1. Os aplicativos têm menos confusão
O design do aplicativo mudou em todos os sistemas operacionais de desktop nos últimos anos, e essa tendência não pulou no Linux. Elementos tradicionais de interfaces de desktop, como barras de ferramentas, barras de título e barras de menus, estão cada vez mais desatualizados.
O desktop Linux mais popular, conhecido como GNOME, usa uma única barra de cabeçalho que contém ícones e um botão de menu de hambúrguer. Alguns aplicativos GNOME mais recentes não possuem nenhuma fronteira entre o conteúdo da janela e uma barra de cabeçalho. O mesmo vale para aplicativos no elementary OS.
Essa mudança não chegou a todos os desktops Linux. Muitas interfaces tradicionais ainda existem e continuam populares, como Cinnamon, MATE e XFCE. No entanto, mesmo nesses desktops, há uma boa chance de você ainda em algum momento instalar aplicativos com o novo senso de design. o várias distribuições baseadas no KDE Plasma incorporam esse estado intermediário, com alguns aplicativos tendo barras de menu ou menus de hambúrguer (ou ambos).
2. Mais aplicativos são adaptáveis, como sites
Aplicativos em PCs, nos primeiros dias, eram relativamente estáticos. Os elementos não se moviam muito. Se você reduzir demais uma janela, corre o risco de ocultar conteúdo ou elementos da interface.
Agora, os aplicativos estão cada vez mais adaptáveis, mudando para se adequar a tamanhos de janela pequenos e, às vezes, reorganizando completamente suas interfaces no processo. Isso permite que um único aplicativo funcione confortavelmente em desktops e dispositivos móveis, assim como sites adaptáveis.
Esta é outra mudança no design do aplicativo, onde o GNOME está mais adiantado, mas outros desktops também estão fazendo a transição. O KDE Plasma tem uma estrutura separada chamada Kirigami que fornece uma interface de aplicativo que se ajusta bem em todos os fatores de forma. O elementary OS está tornando os aplicativos mais adaptáveis como parte de sua transição para o GTK 4.
3. Linux parece tão moderno quanto as alternativas
Anos atrás, mudar para o Linux parecia voltar no tempo. O GNOME 2.xe o KDE 3.x pareciam ambientes presos na década de 1990, mesmo com a adição de funcionalidades modernas. Abraçar a liberdade do software significava perder um certo brilho e brilho.
Atualmente, a distância entre os desktops de software livre e suas contrapartes proprietárias é muito menor. O GNOME, sem dúvida, tem uma linguagem de design tão coesa e consistente quanto o macOS, se não mais. As animações e transições da área de trabalho parecem mais suaves do que no ChromeOS. E é fácil para um transeunte confundir o KDE Plasma com o Windows.
Claro, existem muitos desktops Linux que ainda parecem presos no tempo. O MATE e o XFCE existem em parte para preservar a maneira antiga de fazer as coisas. Mas se você quer algo que pareça moderno, o Linux agora oferece.
4. Os aplicativos são mais fáceis de descobrir e instalar
A instalação de software no Linux tem sido um problema há muito tempo. Por um lado, o Linux tem há muito tempo gerenciadores de pacotes, que funcionavam como lojas de aplicativos antes que as lojas de aplicativos existissem. Se sua distribuição fornecesse um aplicativo, você poderia instalá-lo com apenas um clique ou comando. Mas se sua distro não forneceu um aplicativo ou forneceu uma versão desatualizada, colocar as mãos nesse programa foi uma dor.
Você tinha que compilar o programa a partir da fonte ou adicionar fontes de software adicionais ao seu sistema, uma mudança que aumentava o risco de encontrar bugs ou travamentos. O software que você poderia executar dependia muito da distribuição que você escolher.
Agora, existem vários formatos de pacotes universais que funcionam na maioria das versões do Linux. Se um aplicativo estiver disponível nos formatos Flatpak, Snap ou AppImage, há uma boa chance de você simplesmente baixar o programa e executá-lo em sua máquina.
Flathub (para Flatpaks) e Snap Store (para pacotes Snap) forneça fontes centralizadas de grande parte do software que você provavelmente desejará junto com atualizações contínuas. Portanto, os aplicativos não são apenas mais fáceis de encontrar, mas também mais fáceis de manter atualizados. Mesmo o software beta ou experimental agora é fácil de executar com pouco ou nenhum risco para o seu computador.
5. Melhor experiência de integração para recém-chegados
O Linux é seu próprio sistema operacional, então funciona à sua maneira. Além disso, não existe uma forma ou formato que todos os desktops Linux tomem. Como uma escolha relativamente de nicho, a maioria de nós não conhece necessariamente alguém em nossas vidas pessoais que execute Linux, nem podemos levar nosso PC a uma grande loja para obter ajuda.
Isso aumenta a necessidade do próprio Linux nos ajudar a aprender a usar o computador. Felizmente, esta é uma área onde a área de trabalho já percorreu um longo caminho. O Ubuntu, a versão mais popular do Linux, abriu novos caminhos muitos anos atrás, quando seu instalador apresentou às pessoas vários aspectos da experiência do Ubuntu.
Atualmente, o GNOME fornece um aplicativo Tour que abre na primeira inicialização e orienta você sobre como usar a interface do GNOME, e o aplicativo Ajuda é mais aprofundado. O elementary OS tem uma experiência de integração comparável ao uso de um dispositivo móvel. Algumas distribuições fazem um bom trabalho ao fornecer um aplicativo repleto de recursos específicos para sua distribuição específica, como é o caso do Ubuntu MATE.
6. Melhores componentes do sistema de back-end
Não existe nenhuma empresa que produza ou controle o Linux. Em vez disso, todo o ecossistema consiste em muitas pessoas, a maioria voluntárias, criando softwares que interagem com outros softwares para produzir um computador funcional.
Linux é tecnicamente apenas o kernel, a parte que permite que o que você faz na tela se comunique com seu hardware físico. Mas há muitas camadas entre o que você vê e o que você clica, e essas camadas se tornaram mais poderosas e melhor integradas.
O systemd, por exemplo, lida com muitos processos de inicialização e em segundo plano do seu computador. Ele pode gerenciar o login do usuário, gerenciamento de dispositivos e conexões de rede. Tradicionalmente, programas diferentes gerenciavam todas essas várias tarefas. A centralização da experiência ajudou as distribuições a obter velocidades de inicialização mais rápidas e menos bugs.
Da mesma forma, Wayland é um protocolo de servidor de exibição moderno que se integra melhor ao kernel do Linux e permite maior segurança. Wayland ajuda a produzir animações e gestos mais suaves do que o sistema que substituiu. Depois, há o PipeWire, uma tecnologia mais recente que está tornando o Linux mais fácil de usar para produção de áudio.
Toda essa mudança é universalmente bem-vinda? Não sem polêmica. A modularidade é, afinal, uma grande parte a maneira Unix. No entanto, as distribuições optaram por adotar esses componentes porque, em última análise, levaram a uma experiência melhor para a maioria dos usuários.
O Linux não terminou de mudar
O desktop Linux mudou ao longo do tempo, mas cada vez mais o desktop Linux é apenas parte da história. Vários ambientes de desktop Linux estão aparecendo agora em smartphones e tablets. Eles ainda não estão prontos para enfrentar suas contrapartes proprietárias, mas o progresso está acontecendo, e dispositivos como o PinePhone Pro vêm com o Linux pré-instalado.
Se você é novo no Linux e não tem ideia de como eram os velhos tempos, ainda pode experimentá-los por si mesmo. Basta instalar um dos desktops Linux mais conservadores, como o MATE. Mas lembre-se, você sempre tem outras opções disponíveis se um determinado desktop não se encaixar na conta.