Listamos os recursos de software e hardware mais interessantes do Linux, que são difíceis ou impossíveis de realizar em outros sistemas!
| Se você apoia nosso site, desative o AdBlock quando visitá-lo, inclusive em Mobile!
Os anúncios são poucos e não invasivos. Se quiser contribuir com nosso trabalho, clique em qualquer banner de sua preferência, exceto dos Parceiros. Mais detalhes clicando aqui.
Introdução
Comparar o Windows com Linux, Linux com macOS, Windows com macOS, entre outras, são situações muito comuns na internet. Muito porque o Windows, principalmente, tem a maior biblioteca de softwares do mercado – sejam drivers, pacotes Adobe, CorelDraw, AutoDesk e muito mais. – Então em várias discussões, o Windows é o melhor por ter diversidade e compatibilidade com softwares e hardwares.
No Linux isso é até curioso, porque o que é “exclusivo” do Linux na verdade é de código aberto e tal qual, normalmente, também é compilado para Windows – A base de usuários também é maior, e muitos desenvolvedores querem mais público, para ganhar mais dinheiro.
Porém, pra colocar lenha na fogueira, dessa vez vou mostrar exclusividades que só o Linux proporciona, recursos, softwares e outras ferramentas que só quem usa Linux pode aproveitar e a galera do Windows apenas chupa dedo!
1. Software
A seguir alguns softwares – e suas respectivas descrições – do Linux que, mesmo alguns sendo opensource, não foram portados para Windows:
- Geary / Pantheon Mail
Cliente de e-mails concorrente do Thunderbird, Microsoft Outlook, etc. - Vocal
Cliente para organizar e ouvir Podcasts - Simple Scan
Simples programa para ativar o Scanner de qualquer marca e modelo de impressora já instalada no sistema. - GParted
GParted, de GNOME Partition Editor, é uma poderosa ferramenta de edição, configuração e manutenção de diversos sistemas de arquivo de qualquer sistema operacional, sejam eles NTFS, HPFS, EXT4, FAT32, BTRFS, etc. - Rhythmbox
Player de áudio com suporte a diversos recursos. - XKill (e outras ferramentas do Servidor XOrg)
Permite simplesmente encerrar um programa travado clicando em sua janela congelada. - CUPS
Desenvolvido originalmente para macOS e portado para FreeBSD e Linux, é um servidor de impressão maduro e confiável que gerencia e organiza as impressoras e seus respectivos spoolers de impressão do sistema. - Terminator (e outros terminais)
O Windows carece de um emulador de terminal que permita gerenciar confortavelmente o sistema sem interface.
Inclusive a Microsoft alerta que o Windows Server, na versão sem interface, não possui todos os recursos suportados. - WINE
É uma piada de mal gosto citá-lo, mas com a chegada das builds mais novas do Windows 10 e do lançamento do Windows 11, está cada vez mais complicado executar games antigos com bom desempenho ou compatibilidade. Há alguns projetos de levar o WINE para o Windows, mesmo que através do WSL2, para executar games da era do Windows 95, 98 e XP!
2. Hardware
Recursos do Kernel que talvez você não conheça e possa tirar proveito de diversas maneiras:
- Controle granular do hardware
Conforme já explicado sobre o /sys e o /proc, você consegue controlar diversos aspectos do hardware diretamente. Ou seja, você pode por exemplo ejetar e reconectar um disco rígido numa entrada SATA mesmo se a placa mãe não suportar hot-swap, e isso sem necessidade de reiniciar o sistema. Isso inclui também controlar LED’s do computador, uso de processador, overclock de GPU, tudo de forma direta e “simples” pelas pastas /proc e /sys. - Reinício sem Reiniciar
O Kernel Linux permite reiniciar o sistema operacional sem passar pelo POST da BIOS, conforme ensinado aqui! - Use a memória de Vídeo como memória RAM
Infelizmente o Linux não permite estender a memória de vídeo para a memória RAM, tal qual o Windows costuma fazer; Porém, ao contrário do Windows, o Linux permite usar a memória de vídeo como extensão da RAM, conforme já ensinado aqui. - Salvar arquivos dentro da Memória RAM
No Linux tudo é arquivo e a memória RAM não é diferente. Você pode configurar uma pasta que dá acesso de leitura e escrita diretamente na RAM; Ao reiniciar o computador tudo que estiver lá vai desaparecer! Mas enquanto manusear arquivos lá, será tão, até mais rápido, que um NVMe. – Explicarei melhor sobre isso futuramente! - Atualizações de Sistema
Ao contrário do companheiro azul, o Linux permite atualizar o sistema operacional + os softwares nele instalados, sem necessidade de reinício para aplicar a maioria das atualizações. - LivePatch®
O Linux permite que você configure um sistema que “nunca desliga”, que inclusive atualiza o kernel sem precisar reiniciar, validando todas as atualizações! O recursos se chama LivePatch no Ubuntu e é gratuito para até 4 máquinas por cadastro, feito aqui. - REISUB!
O comando emergencial REISUB é outra exclusividade do kernel Linux e permite descongelar, salvar seus dados, tornar os discos somente-leitura, desmontar os discos em segurança e reiniciar/desligar o sistema, mesmo que ele esteja completamente congelado, travado e não respondendo aos comandos do usuário. – Ele não funcionará se estiver em estado de Kernel Panic. - Utilize todas as saídas de vídeo disponíveis
O Linux permite que, mesmo se você possuir uma placa de vídeo dedicada PCIe em uso, você pode utilizar as saídas de vídeo onboard da placa mãe e complementar as telas disponíveis. Atento que, somente as saídas da placa de vídeo dedicada permitirão aceleração 3D enquanto que os monitores extras ficarão apenas com buffer básico de vídeo. - Você pode trocar de Kernel!
Até ai, nenhuma novidade, se um kernel não está agradando, você pode compilar o seu ou pegar vários prontos. Porém o sistema é tão granular que até o Kernel BSD já foi inserido num Ubuntu, conforme falamos aqui a algum tempo! - Permitir ajustar o tamanho da SWAP e também a % de quanto de RAM deve ser ocupada antes da SWAP ser usada.
O Windows não permite ajustar a % de RAM em uso antes da Paginação ser ativa, ela é fixa em 60%. Você só pode ajustar o tamanho da paginação ou desliga-la totalmente.
3. Usabilidade
Recursos “esquecidos”, incomuns ou também tão comuns que poucos se dão conta de suas reais vantagens para o Linux:
- Os sistemas Linux, independentemente da distro, admitem criar até 4.096 usuários, sem custos adicionais.
Isso, curiosamente, também inclui os respectivos 4.096 acessos remotos, sejam com interface ou não, sejam pelo xRDP, SSH, VNC ou outro protocolo opensource de sua preferência, em contrapartida ao Windows que exige pagamento de licenças extras pra isso. - O sistema permite usar diferentes interfaces de usuário ao mesmo tempo.
Cada um dos 4.096 usuários acima podem logar com uma interface única dentre as disponíveis no mercado:
Unity, MATE, Gnome Shell, KDE, LXDE, XFCE, iWM, OpenBox, etc, tudo ao mesmo tempo remotamente! - O Kernel não cria nenhum vínculo de hardware.
Portanto você pode pegar seu disco com Linux instalado em um Ryzen 3200 com Vega 8 e iniciá-lo num Intel Core i5 com GPU NVIDIA, que ele vai se adaptar e funcionar normalmente. – Vai requerer a instalação dos drivers proprietários da NVIDIA caso você não deseje utilizar o Nouveau. Além disso, o linux não se importa se o disco foi instalado como AHCI ou IDE, desde que você não misture instalação UEFI e LEGACY; independente, ele sempre vai iniciar!
4. Conclusão
Alguns não são tão exclusivos por serem de código aberto e “bastando compilar”, executam no Windows. Outros possuem limitações de licenças e/ou valores extras para serem implementados. – Não incentivo a pirataria do sistema da Microsoft, nem pirataria de CALs de acesso remoto.
E você, sabia de todos esses recursos exclusivos do Linux?
Sabe de mais algum que não foi citado?
Deixe seu comentário!
#UrbanCompassPony
Autodidata, me aprofundei em sistemas operacionais baseados em UNIX®, principalmente Linux. Também procuro trazer assuntos correlacionados direta ou indiretamente, como automação, robótica e embarcados.