Epic Games Brings Fortnite Natively to Linux: Easy Anti-Cheat v2 Leverages eBPF and Hardware Security

Widely Covered
Epic Games has marked a significant milestone in Linux gaming history by confirming the rollout of Fortnite as a native Linux client. This announcement is paired with the release of a preview version of the revamped Epic Games Launcher, which for the first time offers native support for Linux, Windows, and macOS. The new launcher was partially developed with the assistance of artificial intelligence, indicating a shift toward more efficient development processes. With this move, Epic addresses one of the last major hurdles for players looking to switch from Windows to Linux, as Fortnite was previously only playable through translation layers like Wine or Proton.

The core of this platform expansion is the newly designed anti-cheat system, "Easy Anti-Cheat Linux v2." Unlike the Windows version, which requires a proprietary kernel driver, the Linux counterpart avoids third-party kernel injections and instead leverages modern, native operating system security features. This includes the use of eBPF (extended Berkeley Packet Filter) for kernel-level monitoring, a systemd service to manage the anti-cheat process, and hardware-based security measures such as TPM 2.0, Secure Boot, and Kernel Lockdown. This architecture aims to ensure game environment stability and security without compromising Linux system compatibility or injecting proprietary code into the kernel.

The rollout is structured as a pilot project. Epic Games plans to release Fortnite on the Linux market first to test the new anti-cheat system under real-world conditions. Following a successful testing phase, the technology is intended to be made available to other developers within the Epic Games Store ecosystem. A specific mass release date has not yet been set, as the current focus remains on the stable implementation of these security features.

Despite the significance of this announcement, support for certain devices remains unavailable. The Valve Steam Deck will not currently support the native client, as Epic Games states that the device does not fully meet the required security criteria, particularly regarding Kernel Lockdown. Experts view this development as a crucial step forward for the Linux ecosystem, as it reduces the reliance on proprietary software drivers. However, a complete switch from Windows is not yet feasible for many users, as other leading titles continue to rely on anti-cheat systems that lack comparable native Linux solutions, and proprietary hardware drivers still play a role.