Sem querer, desenvolvedora do Asahi Linux ajudou Apple a corrigir bug

O Asahi é um projeto criado para levar o Linux a Macs equipados com chips Apple Silicon (M1 e M2). O que ninguém esperava é que esse trabalho fosse ajudar a Apple a corrigir uma falha que afeta não só Macs, mas também iPhones e iPads. Tudo começa com os esforços de uma desenvolvedora que se identifica como Asahi Lina.
Na liderança do Asahi Linux está o desenvolvedor Hector Martin, também conhecido como Marcan. Graças ao seu trabalho, Macs com Apple Silicon suportam Linux desde a versão 5.13 do kernel, apesar de esse suporte ainda não ser completo.
Marcan não está sozinho nessa empreitada. Um dos avanços mais recentes do projeto é um driver para a GPU dos chips Apple Silicon que já permite até a execução de alguns jogos. Sim, Asahi Lina é quem está por trás desse feito.
É óbvio que Asahi Lina é um nome fictício. No Twitter, a desenvolvedora afirma ser uma “VTuber”, isto é, uma youtuber virtual, que usa um avatar digital para se identificar. Em seu canal, ela comemorou o fato de o ambiente Gnome e aplicativos como o Firefox rodarem em um Mac com M1 graças ao driver em questão.
A Apple não tem interesse em ver o Linux rodando nos Macs com chip M1 ou M2. Por causa disso, a companhia não fornece documentação completa ou qualquer outro tipo de ajuda que abra caminho para outros sistemas operacionais em sua plataforma.
Para tornar o Linux realidade nesses Macs, os desenvolvedores do Asahi recorrem a técnicas complexas, sobretudo, engenharia reversa. Foi assim, basicamente, que Lina conseguiu fazer o driver para GPU do projeto avançar tanto.
Fonte: Tecnoblog
Entre para comentar.