[Uppdatering: Apple återhållsamma] Epic hävdar att Apple hotar att stänga av iOS-stödet från Unreal Engine, medan Microsoft stöder Epics motion

Epic har påstått att Apple hotar att stänga av iOS, macOS-stöd från Unreal Engine, eftersom Microsoft stöder Epics motion om lättnad.

Uppdatering 1 (08/25/2020 @ 01:45 ET): Fallet har utvecklats ytterligare, eftersom domstolen har beslutat att hindra Apple från att vidta åtgärder mot Unreal Engine, men ändå inte bevilja lättnad för Fortnite. Scrolla till botten för mer information. Artikeln som publicerades den 24 augusti 2020 finns bevarad nedan.

Epic nyligen beslutade att utmana distributionsmonopolen av både Apple och Google när det nyligen införlivade sitt eget direktbetalningssystem i det populära spelet Fortnite. Den här fräcka utmaningen skulle definitivt få återverkningar, och Epic var helt förberedd på den. Både Apple och Google tog omedelbart bort Fortnite från App Store respektive Play Store, som Epic sedan hälsade med rättsliga stämningar mot företagen. Denna saga har nu sett två avgörande utvecklingar, eftersom Apple nu har hotat att stänga av stödet för Unreal Engine från sin ekosystem om inte Epic följer, ett drag som sedan fick Microsoft att stödja Epics yrkande om ett föreläggande mot Äpple.

Det är ingen hemlighet att både Apple och Google har monopol när det kommer till mjukvarudistributionssystem på sina respektive plattformar. Apples muromgärdade trädgårdsinställning till programvara gör Apple App Store till ett absolut monopol, medan Googles CTS och GMS-kraven för Google Play Store gör det till ett monopol i praktiken även om sekundär distribution är det möjlig. Dessa monopol gör det möjligt för plattformsägarna att dra avsevärt 30 % av varje köp som görs genom dessa butiker, och samtidigt avskräcka konkurrensen. Epic beslutade att utmana denna situation genom att kringgå avgifterna med sitt eget direktbetalningssystem. Reaktionen från plattformsägarna var förväntad, ärligt talat, och Epics efterföljande rättsfall var också förutsebara i viss utsträckning.

Vad som inte var helt förutsägbart är att Apple hotar att återkalla inte bara Epics utvecklarkonto som distribuerar Fortnite, utan utvidga även åtgärden till Epic-anslutna konton som är ansvariga för utvecklingen och distributionen av Epic's Unreal Motor.

Den 18 augusti delade Epic att Apple har lagt fram en deadline den 28 augusti till "åtgärda avtalsbrott" innan det går vidare och avslutar alla Epics utvecklarkonton och tar bort åtkomst till iOS- och Mac-utvecklingsverktyg. Apple kommer att avsluta Epics inkludering i Apples utvecklarprogram, vilket skulle begränsa möjligheten att distribuera appar på iOS eller använda Apples utvecklarverktyg. Epic kommer inte heller att kunna notarisera Mac-appar, vilket skulle göra dem omöjliga att köra på nyare versioner av macOS även om de distribueras utanför App Store. Dessa åtgärder skulle eskalera Epic-Apple-striden till bortom Fortnite och ta in Unreal Engine som bilateral skada.

Unreal Engine är en populär gratis-att-starta spelmotor som många utvecklare runt om i världen använder för att göra spel för olika plattformar, bland annat. Även spel inom Apples egen Apple Arcade-prenumerationstjänst är beroende av Unreal Engine. Om Apple reagerar mot Unreal Engine skulle dessa utvecklare kämpa för att bygga nya iOS-spel eller skapa uppdateringar. Skadan skulle sträcka sig bortom Apples ekosystem, eftersom en del av Unreal Engines popularitet kommer från dess stöd för flera plattformar, som inte längre skulle förbli lika lukrativa och skulle vända kunder till andra konkurrerande lösningar.

Epic hävdar att Apple attackerar hela företagets verksamhet i orelaterade områden även om de styrs av separata avtal och drivs av separata juridiska enheter.

Apple hävdar att dess handlingar med avseende på Unreal Engine och dess återkallande av åtkomst till alla utvecklarverktyg och utvecklarkonton är auktoriserade enligt kontrakt. De är inte. Det argumentet misslyckas med att erkänna de flera kontrakten mellan Apple och Epics dotterbolag och programmerare. Apple har påstått ett brott mot endast ett sådant avtal, och det avtalet styr inte Epics tillgång till utvecklarverktyg för Unreal Engine, distribution av appar som används för utvecklingsändamål av Unreal Engine-licenstagare eller olika andra Epic Developer Program konton. Även om dessa kontrakt inte bröt mot antitrustlagarna, skulle ett påstått brott mot det specifika licensavtalet för utvecklarprogrammet som styr Fortnite inte motivera Apples agerande med avseende på andra konton i utvecklarprogrammet (inklusive kontot som är relaterat till Unreal Engine) eller till återkallande av utvecklarverktyg, som alla regleras av separata avtal. Istället är omfattningen av Apples vedergällning i sig en olaglig ansträngning för att behålla sitt monopol och kyla ner alla åtgärder från andra som kan våga motsätta sig Apple.

Epic nämner att Apple har påstått ett brott mot endast avtalet under vilket Fortnite lades till Apple App Store. Det avtalet styr uppenbarligen inte åtkomst till de utvecklarverktyg som används för att skapa Unreal Engine, inte heller styr det kontona som används för att distribuera många av Epics andra appar, inklusive de som är relaterade till Unreal Motor.

Kontot som skickade Fortnite och vissa andra appar till App Store har ett "Team ID"-nummer som slutar på '84, och regleras av ett PLA (Developer Program License Agreement) mellan Apple och Epic Games, Inc., ett Maryland-företag. Kontot som skickade in vissa appar relaterade till Unreal Engine-utveckling har ett "Team ID"-nummer som slutar på '3Y, och styrs av en PLA mellan Apple och Epic Games International S.à r.l., en schweizisk entitet. De återstående kontona innehas av andra enheter och användes av Epics affiliates för att skicka in andra appar till App Store, till exempel Houseparty-appen.

Ytterligare:

Även om de avtalsbestämmelser som påstås ha brutits av Fortnite var lagliga, återkallade Apples alla konton anslutna till Epic och all åtkomst till utvecklarverktyg (inklusive för Unreal Engine, som inte är en App Store-app), når långt bortom Team ID '84-kontot och Epic Games, Inc. PLA.

För det första säger meddelandet den 14 augusti att Epic "kommer att förlora tillgång till... . [alla] Apple-programvara, SDK: er, API: er och utvecklarverktyg" och "[p]återutgivna versioner av iOS, iPaD OS, macOS, tvOS [och] watchOS”. Att återkalla tillgången till allt detta material skulle sträcka sig utöver de rättigheter som omfattas av PLA och sopa in material som Epic (och alla andra utvecklare och programmerare) har tillgång enligt SDK-avtalet, som Apple inte har gjort anspråk på Epic brutits. PLA gäller endast för de "ytterligare rättigheter" som inte omfattas av SDK-avtalet och "är inte avsett att förhindra" utövandet av rättigheter som anges i SDK-avtalet.

För det andra, även om Epic Games, Inc. brutit mot sin PLA i samband med Fortnite, vilket inte skulle fastställa ett brott från Epic Games International S.à r.l. av dess separata PLA. Den skulle inte heller fastställa att någon av de fyra andra Epic-enheterna som identifierats i Bilaga T till Byars-deklarationen brutit mot någon av deras PLA, eller att Epic Games, Inc. brutit mot sitt licensavtal för Developer Enterprise Program. Apple hävdar inte att någon annan Epic-app eller Unreal Engine bröt mot någon av Apples policyer. Faktum är att Unreal Engine är långt borta från problemet med betalningshantering som Apple klagar över; det är inte en konsumentinriktad produkt och distribueras inte via App Store (även om några valfria verktyg distribueras via App Store för användning av tredjepartsutvecklare). Istället är Unreal Engine ett verktyg som är licensierat för användning av andra mjukvaruutvecklare och laddas ner direkt från sin egen webbplats.

Att dra in Unreal Engine i Epic-Apple faceoff har höjt håren på många utvecklare som förlitar sig på spelmotorn för sina egna verk. Repressalier mot Unreal Engine skulle hota ett helt ekosystem av spelutvecklare, enligt Epic. Det är därför Epic begärde ett föreläggande för att hindra Apple från att återkalla åtkomst under pågående rättsliga förfaranden i Fortnite-ärendet.

Ansökan om föreläggande kom tillsammans med en förklaring från Microsoft som stödde Epics motion.

Om Apple skulle återkalla Epics åtkomst till sina utvecklarverktyg skulle alla utvecklare som använder Unreal Engine inte kunna patcha säkerhetsbrister eller fixa buggar, vilket effektivt stoppar stödet för ett brett utbud av spel på iOS och macOS, inklusive Microsofts Forza.

Det återstår att se hur saken utspelar sig i domstolen. Kom ihåg att dessa är anmälningar och självdeklarationer, och inte order och anvisningar från domstolen - som sådana, dessa uttalanden ska ännu inte granskas för sanningshalten i en öppen domstol. Hur domstolen reagerar skulle vara den mest avgörande utvecklingen i Epic vs. Apple och Epic vs. Google saga.

Källa: The Verge (1), (2)

Citat från ansökningar på: (3), (4), (5)


Uppdatering: Domstolen hindrar Apple från att agera mot Epics Unreal Engine, men Fortnite är fortfarande avstängd

Den amerikanska distriktsdomstolen i norra Kalifornien (Oakland) beslutade genom domaren Yvonne Gonzalez Rogers att Apple är hindras från att agera mot Unreal Engine och från att begränsa Epics förmåga att tillhandahålla Unreal Engine för andra appar. Men i samma andetag behöver inte Apple återinföra Epics Fortnite till sin App Store heller.

Enligt a rapportera från Bloomberg, nämnde domaren att fallet inte är en "slam dunk" för någondera sidan och att hennes tillfälliga besöksförbud inte kommer att diktera det slutliga resultatet av rättegången. Epic Games och Apple är fria att föra rättstvister mot varandra, men deras tvist bör inte skapa förödelse för åskådare. Genom att begränsa Unreal Engine har Apple valt att agera allvarligt och skadat tredjepartsutvecklare som använder Epics teknologiplattform. Nästa förhandling är satt till den 28 september för Epics begäran om förhandsföreläggande.