Epic Games arbetar på att ta Fortnite och Epic Games Store till Linux. Om det blir av hänger på att tillräckligt många distributioner inför nya säkerhetskrav för Easy Anti-Cheat, och någon tidplan finns inte.
Beskedet står längst ned i Epics blogginlägg om den nya Epic Games Store, skriver Eurogamer. Där säger Epic att företaget arbetar på att ta både Fortnite och butiken till Linux. Det kan i förlängningen göra Fortnite spelbart på Steam Deck och Steam Machine, men bara om flera villkor uppfylls.
Bekräftat
- Epic arbetar officiellt på Fortnite och Epic Games Store för Linux.
- Fortnite kommer via startprogrammet för Epic Games Store, men bara om en ”kritisk massa” av distributionsunderhållare nås.
- Arbetet görs tillgängligt för andra utvecklare även om den massan uteblir.
Oklart
- Releasedatum. Någon tidplan finns inte.
- Hur många underhållare som krävs. Epic har inte angett några siffror.
- Vilka distributioner som hakar på, och om SteamOS är en av dem.
- Om spel som Apex Legends, Dead by Daylight och Elden Ring aktiverar Linux-stöd.
Därför har anti-cheat stoppat Linux
Easy Anti-Cheat ägs av Epic och används i Fortnite och dussintals andra spel, bland annat Dead by Daylight, Rocket League, Apex Legends och Elden Ring. Verktyget har faktiskt redan stöd för Linux. Många utvecklare väljer ändå att inte slå på det, eftersom Linux-versionen inte kan ge samma skydd som Windows-versionen. Därför går en rad spel med Easy Anti-Cheat inte att spela på Steam Deck eller Steam Machine.
Problemet ligger i hur Linux är byggt. På Windows kan användare uppmanas att aktivera funktioner som TPM 2.0 och Secure Boot för att skapa en säker miljö. Eftersom Linux är öppet kan vissa skydd på systemnivå inte garanteras, vilket har gjort plattformen svår för anti-cheat-utvecklare.
Epics plan: lås ned systemet
Easy Anti-Cheat planerar att använda Linux-funktioner som signerad kärna, signerade kärnmoduler och Secure Boot med attestering. Målet är enligt Epic att ”föra skyddsnivån mycket närmare Windows”. Epic framhåller också att kraven ”bygger på arbete som underhållarna av distributioner redan gör”.
Här kommer haken. Varje Linux-distribution måste själv införa kraven om Fortnite ska fungera på den. Valves SteamOS bygger på Arch Linux, och distributionerna skiljer sig mycket åt, så det blir inte en enda knapptryckning utan många separata beslut. Epic själv formulerar det så här:
Ju fler distributioner som uppfyller kraven som standard, desto färre spelare behöver ändra sin installation för att kunna spela.
Epic Games
Vad betyder det för Steam Deck-ägare?
Det är lätt att läsa beskedet som ”Fortnite till Steam Deck”, men så långt har Epic inte gått. Företaget säger att Easy Anti-Cheat-teamet ska hålla kontakten med Valve öppen för att stödja Steam-hårdvara ”så långt det är tekniskt möjligt”. Det är en avsiktsförklaring, inte ett löfte om att SteamOS uppfyller kraven.
Vi tycker ändå att det här är mer än ett luddigt hopp. Epic äger anti-cheat-verktyget och är samtidigt den som tar Fortnite till Linux, så företaget kan flytta på hindret från båda håll. Easy Anti-Cheat ska dessutom testa planerna i Fortnite först, innan de erbjuds andra utvecklare. Vi tolkar det som att Epic ser spelet som provbänk för hela lösningen.
Bättre skydd räcker dock inte på egen hand. Det är upp till varje utvecklare att slå på Linux-stödet i sina spel, och Epic har inte sagt något om att Apex Legends eller Elden Ring tänker göra det. Utan tidplan och utan siffror för den kritiska massan får beskedet läsas som en riktning, inte som ett datum att vänta på.
Om den kritiska massan aldrig nås ska arbetet ändå göras tillgängligt för andra utvecklare. Vissa delar kan alltså komma andra spel till nytta även om Fortnite själv inte hamnar på Linux.
