Um dos aspectos que mais admiro nos sistemas operacionais baseados em GNU/Linux, é o suporte a hardware (mesmo apesar de alguns fabricantes não ajudarem muito), especialmente no que concerne a CPUs: o Tux suporta praticamente todas as arquiteturas disponíveis! No caso da ARM, o kernel 3.7 se tornou um marco de sua história por oferecer o suporte unificado, no qual um único kernel base suporta várias plataformas de fabricantes diferentes…
“With that, the Debian “Bullseye” Installer also gained support for new ARM devices, including PINE64’s Pinebook and Pinebook Pro ARM Linux laptops, as well as FriendlyARM’s NanoPi NEO Air and NanoPi NEO Plus2, Olimex’s A64-OLinuXino and A64-OLinuXino-eMMC, and HoneyComb’s SolidRun LX2160A open source ARM boards. Also supported are the Clearfog CX, SolidRun CuBox-i Solo, and CuBox-i DualLite mini computers, and the Turris MOX open source and modular router, server, switch and access point device.” — by 9to5Linux.
No entanto, o mesmo não se dá para as distribuições Linux, as quais apenas algumas oferecem suporte para variadas arquiteturas de processadores, com destaque para o Debian e o Fedora. Felizmente no caso do Debian, a próxima versão desta distribuição comunitária irá oferecer suporte melhor e mais abrangente, para vários tipos de computadores baseados na arquitetura ARM! Porém, como as coisas são mais “devagar” no mundo Debian em termos de lançamento, ainda teremos que esperar pelo menos uns 6 meses, já que a distribuição em breve entrará em “modo freeze”, para depois estar disponível. Até lá…
Uma pena que a grande maioria destes dispositivos utilizam SoCs ARM de baixo custo e que, apesar de entregarem uma bela economia de energia e grande autonomia (para os portáteis), a performance em geral é bem limitada. O “melhorzinho” deles é o Pinebook Pro ARM, que utiliza um SoC ARM baseado no design big.LITTLE, o qual entre 2x CPUs ARM Cortex-A72 rodando a 1.8 GHz e 4x CPUs ARM Cortex-A53 rodando a 1.4 GHz. Para variar, o equipamento possui uma tela LCD de 14.1″ que torna o equipamento grande demais para uma boa portabilidade. O ideal seria se adotassem 4x CPUs ARM Cortex-A76 (ou superior) ou até mesmo o Cortex-X1, rodando a 3.0 GHz e com uma tela LCD de “apenas” 11.6″…
Pelo visto, ainda irei continuar na plataforma x86 por um bom tempo… &;-D