Por DHH em
Apresentando o Omarchy M
A Apple faz um hardware ótimo. Sempre fez (menos aquela vez com o teclado borboleta). E muita gente chegando ao Omarchy vem de um Mac. Muitos adorariam ficar com a máquina e se livrar do sistema operacional. Então vamos terminar o que o Asahi começou: Omarchy rodando lindo em Apple Silicon, com o mínimo de dor de cabeça na configuração.
Esse trabalho já tem uma equipe por trás. Hoje estamos oficializando: Omarchy M, nossa equipe para Macs com Apple Silicon (mais alguns membros mantendo os Macs mais antigos no grupo).
Permitam-me apresentar os membros.
O instalador. Marcelo Alcantara está construindo o instalador nativo para Mac. Você baixa um app no macOS, ele busca o lançamento assinado do Omarchy, reserva as partições e te coloca no Omarchy ao lado do seu macOS atual. Sem pendrive, sem encantamentos no terminal. Ele também fez o build que acendeu monitores externos via USB-C.
Omarchy Mac. Naeem Malik mantém o Omarchy Mac há um ano, levando o Omarchy a máquinas M1 e M2 muito antes de qualquer coisa ser oficial, e construindo uma comunidade no Discord de mais de 800 pessoas em torno disso. Scott Jones é a outra metade desse projeto no lado Linux da instalação. Ele recentemente fez o display do M3 Air rodar no controlador de display de hardware da Apple, o que levou aquela máquina de inutilizável a utilizável numa noite.
Try Omarchy. Eduardo Martinez construiu o Try Omarchy: o desktop Omarchy de verdade rodando como um app nativo, com aceleração de hardware, no seu Mac, com câmera, áudio, área de transferência e uma pasta compartilhada ligadas. Nada para particionar. Só baixar e ver qual é o alvoroço.
Pacotes. Shun Li está garantindo que tudo que o Omarchy precisa exista como pacote aarch64, junto com imagens de disco ARM64 genéricas para máquinas virtuais e as ferramentas de convidado que as tornam agradáveis de usar.
Drivers e o kernel. Ryan Murray está trazendo o Neo e construindo as fundações sobre as quais o resto da equipe trabalha. Ele está desenvolvendo um emulador SPTM que torna possível rastrear o macOS em chips M4 e mais novos. Esses rastros são essenciais para fazer displays, GPUs, áudio, wireless e Bluetooth funcionarem. Dj está escrevendo os drivers de GPU, e fez o Touch ID funcionar falando diretamente com o Secure Enclave. Miguel Cruz é especialista em trabalho com M5: ele fez engenharia reversa do chip N1 proprietário da Apple e fez seu Wi-Fi e Bluetooth funcionarem no Linux. Ele também contribuiu com codificação e decodificação de vídeo em hardware, Bluetooth e melhorias de desktop no Neo. Liam está trazendo o trackpad, o gerenciamento de energia, os alto-falantes e a saída de fone do Neo, com os rastros de macOS de Ryan fornecendo a base essencial. Eryk Wieliczko mantém o suporte a M4 e implementações clean-room, e trabalha em integração e empacotamento. Jaidip Subedi habilitou displays externos via USB-C no M2 MacBook Air.
MLX. Joshua Warren está construindo o mlx-omarchy, que traz o framework de machine learning MLX da Apple para o Linux em GPUs da Apple através de Vulkan. Seu código continua dizendo import mlx.core as mx, mas agora roda no Omarchy.
Macs mais antigos. Shawn Yeager tem uma pilha de pull requests para os MacBook Pros com Touch Bar de 2016 e 2017: alto-falantes, Wi-Fi, sensor de luz ambiente, a própria Touch Bar. Randy está fazendo engenharia reversa do chip de segurança T2 para trazer o Touch ID aos Macs Intel, e documentando cada correção para o MacBook Pro de 2019 no caminho. Jon Kinney estava avançando no suporte a ARM para o Omarchy há um ano, e agora mantém toda a equipe coordenada sobre quem faz o quê.
Juntos, eles são um grupo formidável. Quinze pessoas que não esperaram permissão, e que vêm usando agentes para avançar num ritmo que teria parecido absurdo há um ano.
A meta para o primeiro lançamento é compatibilidade perfeita com M1 e M2, incluindo as variantes Pro e Max:
- Um instalador perfeito, com opções de instalar e experimentar
- Suporte total a GPU
- Monitores externos via USB-C
- Touch ID
- MLX
- Criptografia de disco
Máquinas mais novas estão sendo trabalhadas em paralelo, mas M1 e M2 é onde fincamos a bandeira primeiro. Além das máquinas M, há milhões de laptops vintage por aí, muitos já aposentados das últimas ambições de macOS da Apple, e cada um deles é um computador Omarchy maravilhoso em potencial.
Você não precisa esperar o lançamento polido para começar. O Try Omarchy te coloca diante do desktop de verdade no seu Mac em minutos. E se você está pronto para se comprometer, o instalador coloca o Omarchy ao lado do macOS num M1 ou M2 hoje.
Por fim, um pedido. Se você vem trabalhando com Linux para hardware da Apple, seja com drivers de kernel, firmware, empacotamento, instaladores ou machine learning, adoraríamos ouvir de você. Há uma boa chance de você já ter resolvido algo que ainda perseguimos, ou vice-versa. Entre em contato em apple@omarchy.org.
Vamos terminar o que o Asahi começou.