Durante o mês de novembro do ano passado foi divulgada a notícia de que Héctor Martin (mais conhecido como Marcan) Eu pretendia adaptar o Linux para funcionar em computadores equipados com Mac com o novo chip ARM da Apple, o M1.
Héctor tem vasta experiência na adaptação do Linux para sistemas incomuns, por exemplo, ele é conhecido por portar Linux para Nintendo Switch / Wii, Microsoft Kinect e Sony PlayStation 3/4 (incluindo ele foi um dos réus no sensacional processo da Sony por contornar a proteção do PlayStation 3).
Desde 2000, Marcan se comprometeu a portar sistemas Linux para vários dispositivos e fornecer suporte não oficial de código aberto. Sua última tentativa foi portar Linux no Sony PS4 e habilitá-lo a rodar jogos Steam compatíveis com OpenGL / Vulkan.
Sobre o Asahi Linux
Para esta tarefa Héctor Martin lançou uma campanha de financiamento no Patreon Com o qual todos os interessados no projeto ou apoiando Héctor, fizeram suas doações para que ele pudesse portar para Linux para a nova série Apple M1.
Bem agora o projeto começou oficialmente e Marcan o chamou de Asahi Linux e criou o site oficial e os repositórios de código.
Sobre o nome do projeto, especifica-se que este "vem do nome japonês da maçã McIntosh, 旭 (Asahi)".
O projeto Asahi Linux está planejando portar o Linux para vários dispositivos de computação Apple Silicon Macs do 2020 M1 Mac Mini da Apple, MacBook Air e MacBook Pro.
Marcan disse que o objetivo do projeto não é apenas fazer o Linux rodar nesses computadores da Apple, mas também melhorá-lo a ponto de os usuários poderem usá-lo como um sistema operacional diário.
Os desenvolvedores enfatizam no site oficial do projeto que este não é um jailbreak e nenhum código macOS é usado. Portanto, o projeto é absoluto e legal em todos os aspectos.
Desde que nenhum código do macOS seja usado para construir o suporte ao Linux, o resultado é totalmente legal para distribuição e uso por usuários finais, pois não seria um trabalho derivado do macOS. Hector Martin, fundador da Asahi Linux escreveu
Entre as dificuldades a serem resolvidas, é euuma codificação de driver para "GPU totalmente personalizada da Apple" ou pontos delicados como gerenciamento de energia. O desenvolvedor lidará com o Mac Mini M1 primeiro e explicou que o Asahi Linux será eventualmente um remix do Arch Linux ARM.
A engenharia reversa para a unidade gráfica do Apple Chip já começou e como você pode ler no artigo «Dissecção de GPU Apple M1»No blog de Alyssa Rosenzweig.
Nosso objetivo não é apenas fazer o Linux rodar nessas máquinas como uma simples demonstração técnica, mas aprimorá-lo a ponto de poder ser usado como um sistema operacional diário. Fazer isso requer uma enorme quantidade de trabalho, já que a Apple Silicon é uma plataforma completamente sem documentos. Hector Martin, fundador da Asahi Linux escreveu
Além disso, é mencionado que neste trabalho, o desenvolvedor baseado no Japão poderia contar com o apoio de Linus Torvalds E você tem que lembrar que o gerenciador do kernel do Linux havia dito no ano passado que daria as boas-vindas ao Linux em dispositivos Apple recentes.
"Eu adoraria ter um, se fosse apenas Linux ... Há muito tempo estou esperando por um laptop ARM que pode rodar Linux." O último Air seria quase perfeito, exceto pelo sistema operacional. Não tenho tempo para jogar, nem quero lutar contra empresas que não querem me ajudar ”.
Finalmente, para os interessados no projeto e / ou saber o status atual da distribuição Linux para o Apple Silicon, eles devem saber que o acompanhamento do desenvolvimento pode ser feito através da página do projeto Asahi Linux na plataforma de desenvolvimento GitHub.
Porque em vez de criar uma nova distro, eles contribuem para uma já estabelecida, digamos, Debian ou Void.