13 ambientes de desktop Linux leves para computadores antigos
A palavra Código Aberto pode ser atribuída à comunidade Linux que a trouxe à existência junto com a introdução do Linux (sucessor do então existente Sistema Operacional Unix).
Embora o 'Linux' em si tenha surgido apenas como um Kernel base, a sua natureza de código aberto atraiu uma enorme sociedade de desenvolvedores em todo o mundo para contribuir para o seu desenvolvimento.
Isto criou uma revolução em todo o mundo e muitas pessoas e comunidades começaram a contribuir para torná-lo um sistema operacional completo que poderia substituir o Unix. Daí em diante, não houve mais volta, com o desenvolvimento activo a decorrer a um ritmo constante.
Isto levou à introdução de distribuições como Debian, Ubuntu, Fedora, CentOS, OpenSUSE., Red Hat, Arch, Linux Mint, etc. que usam Linux como seu kernel base.
A introdução do ambiente de trabalho marcou um ponto de viragem significativo. Mas o que exatamente é um ambiente de desktop e qual o papel que ele desempenha
O que é o ambiente de desktop Linux
O objetivo principal de uma Distribuição Linux é facilitar a utilização eficaz dos recursos do sistema operacional Linux pelos usuários. Para isso, é necessária uma interface que sirva de ponte, permitindo que os requisitos do usuário sejam facilmente compreendidos e processados pelo Kernel.
O Ambiente de Trabalho cumpre exatamente esse papel. Funciona como uma interface gráfica que oferece aos usuários uma apresentação simplificada do kernel subjacente. Como tal, o Ambiente de Trabalho apresenta elegantemente todas as funcionalidades fundamentais do kernel ao usuário de uma maneira refinada e apresentável.
Os componentes que compõem um Ambiente Desktop incluem Gerenciador de Arquivos (para exibir todos os arquivos e pastas presentes no sistema em um formato estruturado), Gerenciador de Janelas, Visualizador de Imagens, Reprodutor de Vídeo, Reprodutor de Áudio, Calculadora, Navegador, Gerenciador de Exibição e todos os outros Softwares aplicativos e utilitários que você pode imaginar em um sistema operacional básico.
Assim, dois dos principais componentes das distribuições Linux são o Kernel e o ambiente de desktop. Abaixo são mencionados alguns dos ambientes de desktop leves que atraíram distribuições para torná-los seu ambiente de desktop padrão devido aos seus recursos e desempenho.
1. Xfce
Xfce é um ambiente de desktop de código aberto para sistemas do tipo Unix desenvolvido em C. Sendo rápido e leve, é menos esperado que cause problemas de CPU e memória, mesmo em desktops mais antigos.
É composto por partes estruturadas separadamente que se combinam para formar um ambiente de desktop completo.
Alguns dos componentes do Xfce incluem:
- Xfwm : Gerenciador de janelas de composição.
- Thunar : Gerenciador de arquivos, que se assemelha ao Nautilus, mas é mais eficiente e, portanto, rápido.
- Orage: Aplicativo de calendário padrão para Xfce.
- Mousepad: Editor de arquivos que inicialmente se originou do Leafpad, mas agora está sendo ativamente desenvolvido e mantido do zero.
- Parole: Media player baseado no framework GStreamer feito para o Xfce.
- Xfburn: Gravador de CD/DVD para Xfce.
2.LXDE
LXDE significa ambiente de desktop Lightweight X11, que é outro ambiente de desktop popular para sistemas do tipo Unix, foi desenvolvido usando C (GTK+) e C++ (Qt).
A maior vantagem de tê-lo como ambiente de desktop de sua escolha é seu baixo consumo de memória, inferior ao dos ambientes de desktop mais populares, como GNOME, KDE e Xfce. Inclui códigos licenciados GPL e LGPL.
Os componentes que compõem o LXDE incluem:
- LXDM – Gerenciador de exibição.
- LXMusic – Reprodutor de música padrão para XMMS2.
- Leafpad – Editor de texto padrão para LXDE.
- Openbox – Gerenciador de janelas.
- LXTask – Gerenciador de tarefas padrão.
- PC Man File Manager – Gerenciador de arquivos padrão e provedor de metáfora de desktop.
LXDE é o ambiente de desktop padrão para muitas distribuições, incluindo Lubuntu, Knoppix, LXLE Linux, Artix e Peppermint Linux OS – entre outros.
3. GNOME 3
GNOME é um acrônimo para GNU Network Object Model Environment e é um ambiente de desktop composto inteiramente de ferramentas gratuitas e de código aberto. Escrito em C, C++, Python, Vala e Javascript, GNOME faz parte do projeto GNOME que é composto por voluntários e colaboradores pagos, sendo o maior deles a Red Hat.
O GNOME está atualmente em desenvolvimento ativo, sendo a versão estável mais recente o GNOME 44. O GNOME roda no sistema X Windows e também no Wayland desde o GNOME 3.10.
O GNOME 44 substituiu muitas coisas, começando pelo gerenciador de janelas padrão, que agora está sendo alterado para Metacity em vez de Mutter. A troca de tarefas foi atribuída a uma área especial chamada Visão geral, os aplicativos principais do GNOME também foram redesenhados para fornecer uma melhor experiência ao usuário.
Os componentes do GNOME incluem:
- Metacity – Gerenciador de janelas padrão.
- Nautilus – Gerenciador de arquivos padrão.
- gedit – Editor de texto padrão.
- Eye of GNOME – Visualizador de imagens padrão.
- Vídeos GNOME – Player de vídeo padrão.
- Epifania – Navegador da Web.
4. COMPANHEIRO
MATE é outro ambiente de desktop para sistemas do tipo Unix. Ele tem origem na base de código não mantida do GNOME 2. Ele é desenvolvido em C, C++ e Python e licenciado sob múltiplas licenças, com algumas partes do código sob GNU GPL, enquanto outras partes estão sob LGPL.
O nome ‘MATE‘ entrou em cena para diferenciar do GNOME 3, que é mais um ambiente de desktop. Ele consiste tanto em aplicativos originados do GNOME que anteriormente faziam parte do GNOME 2 quanto em outros aplicativos que foram desenvolvidos do zero.
Os componentes que compõem o ambiente de desktop MATE são:
- Caja – gerenciador de arquivos padrão.
- Pluma – editor de texto padrão.
- Marco – gerenciador de janelas.
- Atril – Visualizador de documentos.
- Eye of MATE – Um visualizador de imagens.
Desde o seu lançamento, tem sido o ambiente de desktop padrão para Linux Mint, Sabayon Linux, Fedora, etc. Além disso, está disponível em vários repositórios, incluindo Ubuntu, Arch, Debian, Gentoo, PC Linux OS, etc. isso, o Ubuntu MATE recebeu o status de sabor original do Ubuntu.
5. Plasma 5 do KDE
KDE Plasma 5 é a quinta geração de ambientes de desktop KDE criados para sistemas Linux. Ele foi migrado para QML desde o seu desenvolvimento, usando OpenGL para aceleração de hardware, levando a baixa utilização da CPU e melhor desempenho mesmo em sistemas baratos.
A maior parte de seu código foi lançada sob GNU LGPL. O Plasma 5 utiliza um sistema X Window com suporte para Wayland ainda por vir. Ele substituiu com sucesso o Plasma 4 em muitas distribuições Linux, incluindo Fedora, Kubuntu e openSUSE Tumbleweed.
O Plasma 5 oferece suporte aprimorado para HiDPI, junto com a migração para Qt5, que leva a renderização gráfica intensiva para GPU, tornando a CPU mais rápida. Além disso, o Plasma 5 inclui um novo tema padrão chamado Breeze.
Os componentes que compõem o KDE Plasma 5 incluem:
- Kwin – Gerenciador de janelas padrão.
- Dolphin – gerenciador de arquivos padrão.
- Kwrite/KATE – Editor de texto padrão.
- Greenview – Visualizador de imagens padrão.
- Dragon Player – Player de vídeo padrão.
A comunidade KDE também introduziu o Plasma mobile como uma variante do Plasma para smartphones. O Plasma mobile roda em Wayland e é compatível com Ubuntu Touch e, eventualmente, com aplicativos Android. Sua interface mais recente foi lançada em julho de 2015, com um protótipo funcional para o Nexus 5.
6. Canela
Outro ambiente de desktop originado do GNOME é o Cinnamon, desenvolvido em C, JavaScript e Python e lançado sob GPLv2.
O Cinnamon começou inicialmente como um fork do GNOME Shell, com o objetivo de fornecer um ambiente de desktop para o Linux Mint pelos desenvolvedores do Mint, mas devido a uma GUI diferente do GNOME, muitos aplicativos principais do GNOME foram reescritos para se adequar a este ambiente.
O projeto canela começou em 2011 com a última versão estável lançada este ano. Com o passar do tempo, o Cinnamon se tornou um projeto independente e nem requer instalação do GNOME. Outras melhorias incluem cultivo de borda, melhorias de desempenho, cultivo de borda, etc.
Os componentes que compõem este ambiente são:
- Muffin – Gerenciador de janelas padrão.
- Nemo – Gerenciador de arquivos padrão.
- gedit – Editor de texto padrão.
- Eye of GNOME – Um visualizador de imagens padrão.
- totem – Player de vídeo padrão.
7. Iluminação
Enlightenment, também conhecido simplesmente como E, é um gerenciador de janelas de composição para o sistema X Window, que está em desenvolvimento ativo, com a versão mais recente sendo E25 0.25.4 este ano.
Ele é desenvolvido puramente em C usando EFL (Enlightenment Foundation Libraries) e lançado sob licenças BSD. A maior vantagem que oferece é que pode ser usado em conjunto com programas escritos para GNOME e KDE. Quando usado junto com EFL, surge como um ambiente de desktop completo.
Os componentes que compõem este Enlightenment Desktop Environment são:
- Enlightenment – Gerenciador de janelas e gerenciador de arquivos padrão.
- Ecrire – Editor de texto padrão.
- Ephoto – Um visualizador de imagens.
- Rage – Reprodutor de vídeo.
- Cotovelo – Navegador padrão.
8. Aprofundando
Anteriormente conhecido como Hiweed Linux, o Deepin é uma distribuição Linux baseada no Ubuntu que usa seu próprio ambiente de desktop integrado Deepin. Foi inicialmente desenvolvido em 2014 pela Wuhan Deepin Technology Co., com a última versão estável sendo lançada em maio deste ano.
A maioria das peças é lançada sob GPL. O ambiente de desktop do Deepin, embora inicialmente semelhante ao do GNOME, foi separado dele após o lançamento do GNOME 3 devido à remoção de muitos recursos personalizáveis. A partir de então, o deepin foi construído do zero usando HTML5 e Webkit com o uso de JavaScript para mais recursos.
Os componentes que compõem este ambiente de desktop são:
- Deepin-wm – Gerenciador de janelas padrão.
- Nautilus – Gerenciador de arquivos padrão.
- Gedit – Editor de arquivo de texto padrão.
- Eye of GNOME – Um visualizador de imagens.
- Deepin-Movie – Player de vídeo padrão.
9. LXQT
Outro ambiente de desktop leve e simples em gráficos, o LXQT está um passo à frente do LXDE e mescla o LXDE (que é baseado no GTK 2) e o Razor-qt (que foi uma boa ideia mas não conseguiu emergir com sucesso como um excelente ambiente de desktop).
LXQT é essencialmente uma fusão dos dois ambientes GUI mais populares, ou seja, GTK e Qt lançados sob GNU GPL 2.0+ e 2.1+. LXQT está disponível para uma variedade de distribuições Linux, incluindo Ubuntu, Arch, Fedora, OpenSUSE, Mandriva, Mageia, Chakra, Gentoo, etc.
Os componentes que compõem o ambiente de desktop LXQT são:
- PCManFM-Qt – Gerenciador de arquivos padrão.
- JuffED – Editor de texto padrão.
- LXImage-Qt – Visualizador de imagens padrão.
- Qps – Visualizador e Gerenciador de Processos
- Qterminal – emulador de terminal
- lxqt-archiver – Arquivador de arquivos
10. Panteão – sistema operacional elementar
O ambiente de desktop Pantheon foi introduzido com o sistema operacional elementar que foi a fonte para a introdução deste ambiente de desktop. Ele foi escrito do zero usando Python e GTK3. Muitos revisores afirmam que este ambiente de desktop é um “Mac Clone” devido ao seu layout padrão como Mac OS.
Sua crescente popularidade se deve à sua simplicidade e elegância. Seu iniciador de aplicativos é surpreendentemente simples e, portanto, rápido. Os princípios fundamentais que foram tidos em conta no desenvolvimento deste ambiente foram: “Concisão”, “evitar configuração” e “documentação mínima”.
Os componentes que compõem este ambiente de desktop são:
- Gala – Gerenciador de janelas padrão.
- Arquivos Pantheon – Gerenciador de arquivos padrão.
- Scratch – Editor de texto padrão.
- Shotwell – Um visualizador de imagens padrão.
- Vídeos GNOME – Player de vídeo padrão.
- Midori – Navegador da Web padrão.
11. Ambiente de área de trabalho comum
CDE ou Common Desktop Environment é um ambiente de desktop para sistemas baseados em Unix e OpenVMS e tem sido até mesmo o ambiente Unix Desktop clássico associado a estações de trabalho Unix comerciais.
Está em desenvolvimento ativo desde 1993, com o último lançamento estável em janeiro de 2020 do ano passado. Desde o seu lançamento como software livre em agosto de 2012, foi portado para Linux e derivados BSD. O desenvolvimento inicial do CDE foi um esforço conjunto da HP, IBM, Sunsoft e USL, que o lançou sob o nome Common Open Software Environment (COSE).
Desde o seu lançamento, a HP o anunciou como o ambiente de desktop padrão para sistemas Unix e permaneceu o padrão de fato até 2000, quando ambientes como KDE e GNOME começaram a evoluir. Em agosto de 2012, tornou-se totalmente de código aberto, com seu código-fonte disponibilizado no Sourceforge.
12. Criador de janelas
Window Maker é um gerenciador de janelas X11 gratuito e de código aberto inicialmente destinado a oferecer suporte de integração para o GNUstep Desktop Environment, embora possa ser executado de forma independente. O Window Maker é leve, extremamente rápido e altamente personalizável, com interface fácil de usar, atalhos de teclado, aplicativos encaixáveis e uma comunidade ativa.
13. Açúcar
Desenvolvido como uma iniciativa de aprendizagem interativa para crianças, o Sugar é mais um ambiente de desktop gratuito e de código aberto em imagens. Desenvolvido em Python e GTK, o Sugar foi desenvolvido como parte do projeto One Laptop per Child (OLPC), da Sugar Labs em maio de 2006.
Era a interface padrão dos sistemas OLPC XO-1, com versões posteriores oferecendo a opção Sugar ou GNOME. Ele foi desenvolvido em 25 idiomas diferentes e lançado sob GNU GPL, sendo a versão mais recente 0.120 em outubro de 2022.
Alguns de seus recursos incluem ampla simplicidade no design, natureza multiplataforma, pois está disponível nas principais distribuições Linux e também pode ser instalado no Windows, Mac OS, etc., e fácil de modificar, pois qualquer pessoa com experiência em Python pode adicionar ao seu desenvolvimento. tendo como desvantagem a incapacidade de realizar multitarefas, levando a quedas de desempenho.
Os componentes que compõem o Sugar Desktop Environment são:
- Metacity – Gerenciador de janelas padrão.
- Sugar Journal – Gerenciador de arquivos padrão.
- Escrever – Editor de texto padrão.
- Sugar-activity-imageviewer – Visualizador de imagens padrão.
- sugar-activity-jukebox – Player de vídeo padrão.
Conclusão
Esses foram alguns dos ambientes de desktop Linux leves e de código aberto. Se você tiver algum outro em mente que queira recomendar para adição a esta lista, mencione-o nos comentários e iremos incluí-lo em nossa lista aqui.