Epic har påstått at Apple truer med å kutte iOS, macOS-støtte fra Unreal Engine, ettersom Microsoft støtter Epics forslag om lettelse.
Oppdatering 1 (08/25/2020 @ 01:45 ET): Saken har utviklet seg videre, ettersom domstolen har avgjort å hindre Apple fra å iverksette tiltak mot Unreal Engine, mens den fortsatt ikke gir lettelse for Fortnite. Bla til bunnen for mer informasjon. Artikkelen som ble publisert 24. august 2020, er bevart nedenfor.
Episk nylig besluttet å utfordre distribusjonsmonopolene av både Apple og Google da de nylig inkorporerte sitt eget direktebetalingssystem i det populære spillet Fortnite. Denne frekke utfordringen var nødt til å få konsekvenser, og Epic var forberedt på det. Både Apple og Google fjernet raskt Fortnite fra henholdsvis App Store og Play Store, som Epic deretter møtte med rettssaker mot selskapene. Denne sagaen har nå sett to avgjørende utviklinger, ettersom Apple nå har truet med å kutte støtten for Unreal Engine fra sin økosystem med mindre Epic etterkommer, et trekk som deretter fikk Microsoft til å støtte Epics forslag om et påbud mot Eple.
Det er ingen hemmelighet at både Apple og Google driver monopol når det kommer til programvaredistribusjonssystemer på sine respektive plattformer. Apples inngjerdede hagetilnærming til programvare gjør Apple App Store til et absolutt monopol, mens Googles CTS og GMS-krav til Google Play Store gjør det til et monopol i praksis selv om sekundærdistribusjon er det mulig. Disse monopolene lar plattformeierne legge ved et betydelig kutt på 30 % fra hvert eneste kjøp som gjøres gjennom disse butikkene, og samtidig motvirke konkurranse. Epic bestemte seg for å utfordre denne situasjonen ved å omgå gebyrene med sitt eget direktebetalingssystem. Reaksjonen fra plattformeierne var forventet, ærlig talt, og Epics påfølgende rettssaker var også til en viss grad forutsigbare.
Det som ikke var helt forutsigbart er at Apple truer med å trekke tilbake ikke bare Epics utviklerkonto som distribuerer Fortnite, men utvide handlingen til Epic-tilknyttede kontoer som er ansvarlige for utviklingen og distribusjonen av Epic's Unreal Motor.
18. august delte Epic at Apple har lagt frem en frist til 28. august til "kurere brudd på avtalen" før det går videre og avslutter alle Epics utviklerkontoer og fjerner tilgang til iOS- og Mac-utviklingsverktøy. Apple vil avslutte Epics inkludering i Apples utviklerprogram, noe som vil begrense muligheten til å distribuere apper på iOS eller bruke Apples utviklerverktøy. Epic vil heller ikke kunne notarisere Mac-apper, noe som ville gjøre dem umulige å kjøre på nyere versjoner av macOS selv om de distribueres utenfor App Store. Disse handlingene ville eskalere Epic-Apple-kampen til utover Fortnite og bringe inn Unreal Engine som sideskade.
Unreal Engine er en populær gratis-til-start-spillmotor som mange utviklere rundt om i verden bruker for å lage spill for ulike plattformer, blant annet. Selv spill innenfor Apples egen Apple Arcade-abonnementstjeneste er avhengig av Unreal Engine. Hvis Apple reagerer mot Unreal Engine, vil disse utviklerne slite med å bygge nye iOS-spill eller lage oppdateringer. Skaden vil strekke seg utover Apples økosystem, ettersom en del av Unreal Engines popularitet kommer fra støtten til flere plattformer, som ikke lenger vil forbli like lukrative og vil vende kunder mot andre konkurrerende løsninger.
Epic hevder at Apple angriper hele selskapets virksomhet i ikke-relaterte områder, selv om de er styrt av separate avtaler og drives av separate juridiske enheter.
Apple hevder at dets handlinger med hensyn til Unreal Engine og dets tilbakekalling av tilgang til alle utviklerverktøy og utviklerkontoer er autorisert ved kontrakt. De er ikke. Dette argumentet klarer ikke å anerkjenne de mange kontraktene mellom Apple og Epic-tilknyttede selskaper og programmerere. Apple har påstått brudd på bare én slik avtale, og den avtalen styrer ikke Epics tilgang til utviklerverktøy for Unreal Engine, distribusjon av apper som brukes til utviklingsformål av Unreal Engine-lisensinnehavere eller forskjellige andre Epic Developer Program kontoer. Selv om disse kontraktene ikke brøt med antitrustlovene, ville et påstått brudd på den spesifikke lisensavtalen for utviklerprogrammet som styrer Fortnite ikke rettferdiggjøre Apples handlinger med hensyn til andre utviklerprogramkontoer (inkludert kontoen knyttet til Unreal Engine) eller tilbakekalling av utviklerverktøy, som alle styres av separate avtaler. I stedet er bredden av Apples gjengjeldelse i seg selv et ulovlig forsøk på å opprettholde monopolet og avkjøle enhver handling fra andre som kan våge å motsette seg Apple.
Epic nevner at Apple har påstått brudd på kun avtalen som Fortnite ble lagt til i Apple App Store. Denne avtalen styrer tilsynelatende ikke tilgang til utviklerverktøyene som brukes til å lage Unreal Engine, og heller ikke styrer det kontoene som brukes til å distribuere mange av Epics andre apper, inkludert de som er relatert til Unreal Motor.
Kontoen som sendte Fortnite og visse andre apper til App Store har et "Team ID"-nummer som slutter på '84, og er underlagt en PLA (Developer Program License Agreement) mellom Apple og Epic Games, Inc., et Maryland-selskap. Kontoen som sendte inn visse apper relatert til Unreal Engine-utvikling har et "Team ID"-nummer slutter på '3Y, og er styrt av en PLA mellom Apple og Epic Games International S.à r.l., en sveitser enhet. De resterende kontoene holdes av andre enheter og ble brukt av Epics tilknyttede selskaper til å sende inn andre apper til App Store, for eksempel Houseparty-appen.
Lengre:
Selv om kontraktsbestemmelsene som angivelig ble brutt av Fortnite var lovlige, vil Apples tilbakekalling av alle kontoer tilknyttet Epic og all tilgang til utviklerverktøy (inkludert for Unreal Engine, som ikke er en App Store-app), når langt utover Team ID '84-kontoen og Epic Games, Inc. PLA.
For det første sier varselet 14. august at Epic «vil miste tilgang til... . [alle Apple-programvare, SDK-er, APIer og utviklerverktøy» og «[p]gjenutgivelsesversjoner av iOS, iPaD OS, macOS, tvOS [og] watchOS". Å tilbakekalle tilgangen til alt dette materialet vil strekke seg utover rettighetene som dekkes av PLAen og feie inn materiell som Epic (og alle andre utviklere og programmerere) har tilgang under SDK-avtalen, som Apple ikke har gjort krav på Epic brutt. PLAen gjelder bare for de "tilleggsrettighetene" som ikke dekkes av SDK-avtalen og "er ikke ment å forhindre" utøvelse av rettigheter gitt i SDK-avtalen.
For det andre, selv om Epic Games, Inc. brøt sin PLA i forbindelse med Fortnite, som ikke ville etablere et brudd fra Epic Games International S.à r.l. av sin separate PLA. Den ville heller ikke fastslå at noen av de fire andre Epic-enhetene identifisert i vedlegg T til Byars-erklæringen brøt noen av PLAene deres, eller at Epic Games, Inc. brøt lisensavtalen for Developer Enterprise Program. Apple påstår ikke at noen annen Epic-app eller Unreal Engine brøt noen av Apples retningslinjer. Faktisk er Unreal Engine langt unna betalingsbehandlingsproblemet som Apple klager over; det er ikke et forbrukerrettet produkt og distribueres ikke gjennom App Store (selv om noen få valgfrie verktøy distribueres gjennom App Store for bruk av tredjepartsutviklere). I stedet er Unreal Engine et verktøy lisensiert for bruk av andre programvareutviklere og lastes ned direkte fra sin egen nettside.
Å dra inn Unreal Engine i Epic-Apple faceoff har løftet hårene til mange utviklere som er avhengige av spillmotoren for sine egne arbeider. Repressalier mot Unreal Engine vil true et helt økosystem av spillutviklere, ifølge Epic. Dette er grunnen til at Epic søkte et påbud om å hindre Apple fra å tilbakekalle tilgang under pågående rettslige prosesser i Fortnite-saken.
Søknaden om forbud kom sammen med en erklæring fra Microsoft som støttet Epics forslag.
Hvis Apple skulle tilbakekalle Epics tilgang til utviklerverktøyene, ville enhver utvikler som bruker Unreal Engine ikke kunne lappe sikkerhetsfeil eller fikse feil, som effektivt stopper støtten for et bredt spekter av spill på iOS og macOS, inkludert Microsofts Forza.
Det gjenstår å se hvordan saken videre utspiller seg i retten. Husk at dette er innleveringer og egenerklæringer, og ikke ordrer og instrukser fra domstolen - som sådan er disse uttalelsene ennå ikke undersøkt for sannhet i en åpen domstol. Hvordan domstolen reagerer ville være den mest avgjørende utviklingen i Epic vs. Apple og Epic vs. Google saga.
Kilde: The Verge (1), (2)
Sitater fra registreringer som er vert på: (3), (4), (5)
Oppdatering: Retten hindrer Apple i å opptre mot Epics Unreal Engine, men Fortnite er fortsatt suspendert
Den amerikanske distriktsretten i Nord-California (Oakland) avgjorde ved dommer Yvonne Gonzalez Rogers at Apple er hindret fra å opptre mot Unreal Engine og fra å begrense Epics evne til å gi Unreal Engine til andre apper. Men i samme åndedrag trenger ikke Apple å gjeninnføre Epics Fortnite på App Store heller.
I følge a rapport fra Bloomberg, nevnte dommeren at saken ikke er en "slam dunk" for noen av partene, og at hennes midlertidige besøksforbud ikke vil diktere det endelige utfallet av rettssaken. Epic Games og Apple står fritt til å saksøke mot hverandre, men tvisten deres bør ikke skape kaos for tilskuere. Ved å begrense Unreal Engine har Apple valgt å handle alvorlig, og skade tredjepartsutviklere som bruker Epics teknologiplattform. Neste høring er satt til 28. september for Epics anmodning om foreløpig forføyning.