Argonalyst

Desafios e Esgotamento no Desenvolvimento do Asahi Linux

Argonalyst
15 February 2025

No final dos anos 2000, eu fui um dos principais colaboradores da cena homebrew do Wii. Naquela época, desenvolvi um software (o que hoje chamam de "jailbreak") que permitia aos usuários rodar aplicativos não oficiais no Nintendo Wii.

Minha paixão pelo trabalho e pela equipe, que mais tarde se tornou a fail0verflow, foi intensa. Contudo, acabei enfrentando um esgotamento, principalmente devido a uma grande parte de usuários que se sentiam no direito de exigir. A maioria de quem utilizava nosso software queria apenas jogar jogos pirateados, algo que nunca apoiamos. Nossos esforços para manter a plataforma aberta eram frequentemente usados por esses usuários que se sentiam legitimados a roubar o trabalho dos outros. Com o passar do tempo, o entusiasmo foi se esvaindo. Quando novas consoles foram lançadas, foquei em portagens de Linux, sem a intenção de construir uma comunidade ou trabalhar em exploits que poderiam ser usados por piratas.

Com o lançamento do M1 pela Apple, percebi que fazer o Linux funcionar nesse chip seria meu projeto dos sonhos. Os desafios técnicos eram semelhantes aos que enfrentei em projetos anteriores de homebrew, mas desta vez a plataforma estava aberta, sem necessidade de jailbreak ou usuários que desejassem piratear software. Rodar Linux em um M1 era um grande feito, muito mais relevante do que em um PS4.

Assim, lancei o projeto Asahi Linux e recebi uma quantidade imensa de apoio e doações. Nos primeiros anos, conseguimos transformar a plataforma em uma das melhores experiências de Linux em laptops. Embora houvesse algumas lacunas no suporte de hardware, a experiência geral superava a de muitos laptops x86. Fizemos tudo isso do zero, sem apoio ou documentação de fornecedores, e foi uma conquista impressionante.

No entanto, com o passar do tempo, a diversão começou a diminuir. Problemas com a integração de código ao núcleo do Linux tornaram-se frustrantes, e logo surgiram novamente os usuários exigentes, desta vez pedindo por recursos em vez de jogos. Comentários como "Quando o Thunderbolt chega?", "A bateria dura menos que no macOS" e "Quando o suporte para M3/M4 virá?" tornaram-se comuns.

Apesar de termos realizado muitos feitos, as doações começaram a diminuir. O volume de doações no início do projeto foi o mais alto, e parecia que quanto mais conquistávamos, menos apoio recebíamos. O risco de esgotamento era real, e tentei gerenciar isso limitando o tempo dedicado a certas áreas, como a integração de código.

O ano de 2024 trouxe tumultos pessoais, que me deixaram vulnerável e com pouco progresso no trabalho do Asahi. Enquanto entregávamos drivers Vulkan e um stack de emulação para jogos x86-64, ainda faltavam características importantes. Embora tenha começado a retomar o trabalho no início deste ano, a pressão e a culpa por não ter avançado o suficiente eram esmagadoras.

A situação do Rust no Linux é bem documentada, e considero a forma como Linus lidou com a integração do Rust um grande fracasso de liderança. O modelo de desenvolvimento do núcleo Linux é, paradoxalmente, projetado para incentivar a upstreaming e punir forks. A dificuldade de subir código para o núcleo impacta diretamente nossos usuários.

Recentemente, ao enfrentar abusos de mantenedores, decidi me manifestar. A resposta recebida foi a gota d'água e, como resultado, renunciei ao cargo de mantenedor upstream para o suporte ARM da Apple. Descobri que alguns membros da comunidade estavam jogando um jogo duplo, fingindo apoio enquanto secretamente me desprezavam.

Embora tenha iniciado o projeto Asahi Linux como um hobby, agora ele dominou minha vida. O prazer que sentia ao trabalhar nele se dissipou, e mesmo com um M3 Pro em mãos, não tenho ânimo para começar o trabalho. Estou me afastando do projeto imediatamente, transferindo responsabilidades para a equipe. Meus agradecimentos à equipe do Asahi Linux e a todos que me apoiaram financeiramente. Para quem estiver interessado em me contratar, por favor, entre em contato.

Últimos vídeos

Confira os últimos vídeos publicados no canal

Argonalyst

O plano SECRETO das Big Techs para cobrar MUITO mais pela IA

Argonalyst

BOLHA da IA ou NOVA era de crescimento EXPONENCIAL? O mercado está dividido

Argonalyst

Nova IA da OpenAI traduz em TEMPO REAL e pode mudar o mundo dos negócios

Argonalyst

Spec Driven Development (SDD): a habilidade que vai separar quem SOBREVIVE à IA

Argonalyst

DeepSeek V4: o Open Source que está AMEAÇANDO GPT 5.5 e Opus 4.7

Argonalyst

Prometeram Renda Universal… mas só veio desemprego?

Argonalyst

Mythos Preview: o começo da AGI ou só mais hype?

Argonalyst

Ele automatizou TUDO com IA… e pode virar bilionário sozinho

Argonalyst

Programadores foram só o começo… agora a IA quer o topo

Argonalyst

Multi-agentes, memória e IA eterna: o vazamento que mudou tudo

Argonalyst

VIBE CODING vai acabar… e o que vem agora é muito mais SINISTRO

Argonalyst

IA na Guerra: estamos criando algo mais PERIGOSO que a Bomba Atômica?

Argonalyst

O dinheiro vai desaparecer? A era da IA pode mudar tudo

Argonalyst

O Apocalipse do SaaS: Como a IA pode DESTRUIR o modelo bilionário do software

Argonalyst

Bitcoin é software… e o software está morrendo (isso explica a queda?)