thumb eac linux v2
Notícias

Epic Games anuncia o EAC para Linux: Fortnite cada vez mais perto?

Acesse nossos conteúdos exclusivos!

Durante anos, a principal barreira para a consolidação definitiva do Linux como uma plataforma de ponta para jogos multiplayer competitivos não foi o desempenho gráfico, nem a compatibilidade de drivers, mas sim os sistemas anti-cheat em nível de kernel (Ring 0). Enquanto ferramentas como o Proton tornaram quase qualquer título single-player funcional no Linux com um simples clique, gigantes competitivos como Fortnite, Valorant e Rainbow Six Siege permaneceram isolados em suas muralhas de restrições no Windows.

No entanto, um anúncio surpreendente da Epic Games promete reescrever essa história. A empresa revelou os detalhes técnicos do EAC Linux v2 (com apuração técnica detalhada pelo Phoronix), uma reestruturação profunda da versão para Linux do seu consagrado software de proteção Easy Anti-Cheat.

Adeus aos módulos de kernel proprietários

Historicamente, implementar soluções anti-cheat agressivas no Linux representava um pesadelo de engenharia. No ecossistema Windows, desenvolvedores costumam injetar drivers fechados diretamente no núcleo do sistema operacional. No Linux, adotar essa abordagem através de módulos proprietários (arquivos .ko compilados via DKMS) é uma receita para a instabilidade: a cada atualização do Kernel Linux, drivers proprietários correm o risco de quebrar, gerando os temidos travamentos em tela preta, conhecidos como Kernel Panic.

Para solucionar essa equação sem sacrificar a segurança, a Epic Games optou por uma arquitetura nativa e moderna baseada em eBPF (Extended Berkeley Packet Filter). O eBPF é uma tecnologia consagrada da infraestrutura Linux moderna (amplamente utilizada por gigantes como Cloudflare, Netflix e Meta) que permite executar programas em sandbox dentro do espaço de memória do kernel com verificação rigorosa de integridade antes da execução, garantindo que o código não cause travamento no sistema operacional.

Aliado ao eBPF, o EAC Linux v2 implementa um serviço gerenciado pelo systemd que entra em operação sob demanda: ele só é ativado no momento exato em que o jogador abre um jogo protegido e é completamente descarregado da memória assim que a partida termina, respeitando o consumo de recursos da máquina.

O que falta para o Fortnite rodar no Linux?

A motivação declarada pela Epic Games não deixa dúvidas: a empresa quer atingir paridade técnica de telemetria e prevenção de trapaças com o ambiente Windows para viabilizar, em um futuro próximo, o suporte oficial a títulos de grande porte como Fortnite no ecossistema Linux.

Contudo, para que o EAC Linux v2 considere o ambiente seguro, a nova especificação exige a ativação obrigatória do UEFI Secure Boot com assinaturas criptográficas válidas no bootloader. Essa exigência visa garantir que não haja a injeção de binários adulterados antes da inicialização do sistema operacional.

Essa regra traz um desafio particular para o console portátil da Valve. Atualmente, o SteamOS no Steam Deck opera sem exigência rígida de Secure Boot ativado de fábrica, permitindo que a comunidade instale sistemas operacionais alternativos livremente. Segundo apuração reportada pelo portal especializado It’s FOSS, a Epic Games e a Valve já mantêm conversas técnicas para encontrar um meio-termo arquitetural que permita ao portátil validar o EAC Linux v2 sem que o usuário perca o controle sobre o seu dispositivo.

Enquanto a Valve continua avançando ao fazer com que jogos “Não-Steam” ativem o Proton automaticamente, a chegada do EAC v2 ataca justamente o último grande tabu do ecossistema: o impasse dos sistemas anti-cheat competitivos no Linux. Resta aguardar as primeiras fases de testes públicos para ver se o pinguim finalmente receberá o passe de batalha do Fortnite.

Fique por dentro das principais novidades da semana sobre tecnologia e Linux: receba nossa newsletter!

Diolinux Ofertas - Aproveite os melhores descontos em diversos produtos!