Uma primeira distribuição Linux que já é compatível com M1 Macs, mas o desenvolvimento está em andamento. Desde a chegada dos primeiros Macs com processadores M1, os desenvolvedores têm trabalhado para adaptar seus aplicativos à nova arquitetura. Outros estão adaptando sistemas operacionais inteiros, como é o caso da Cornelius, que apresentou recentemente a primeira distribuição Ubuntu compatível com Macs com M1.

Uma primeira distribuição Linux já é compatível com M1 Macs, mas o desenvolvimento está em andamento

De acordo com o anúncio feito no Twitter por Cornelius CTO Chris Wade, a famosa distro Penguin OS é “totalmente utilizável” em Macs com M1. Nesta versão, é oferecido suporte total para a interface do usuário, além dos sistemas USB, I2C e DART que até agora não estavam disponíveis em nenhuma porta Linux para os novos Macs.

O sistema, no entanto, ainda apresenta várias limitações, como a falta de aceleração de hardware ou a necessidade do uso de adaptadores para determinadas interfaces Mac, como a interface de rede. De qualquer forma, é interessante ver a rapidez com que essa portabilidade foi alcançada e também o interesse dos desenvolvedores em se adaptarem à arquitetura ARM, que, entre outras, é utilizada por Macs com M1.

Uma primeira distribuição Linux já é compatível com M1 Macs, mas o desenvolvimento está em andamento
Uma primeira distribuição Linux já é compatível com M1 Macs, mas o desenvolvimento está em andamento

Cornelius é um especialista em dispositivos ARM e virtualização de plataforma e continuará trabalhando para portar o Ubuntu. Enquanto isso, a versão atual está disponível no GitHub para que possamos instalar e testar o sistema, embora não isento das dificuldades de desenvolvimento ainda inicial.

Enquanto esperamos o lançamento do novo MacBook Pro de 14 e 16 polegadas, a chegada de um iMac redesenhado e o resto dos computadores com processadores de silício da Apple, está claro que a transição do lado do software está ocorrendo sem problemas. A verdade é que os aplicativos não precisam ser adaptados para funcionar, é disso que o Rosetta 2 cuida, mas com isso eles ganham em desempenho, estabilidade, velocidade, etc. É bom ver que a comunidade de desenvolvedores tem muito interesse em migrar aplicativos para a nova arquitetura, a cada dia mais e mais aplicativos são binários universais e em breve parece que teremos mais sistemas operacionais prontos para rodar em nossos novos Macs.