[Opdatering: Apple behersket] Epic påstår, at Apple truer med at afbryde iOS-understøttelse fra Unreal Engine, mens Microsoft støtter Epics forslag

click fraud protection

Epic har påstået, at Apple truer med at afbryde iOS, macOS-understøttelse fra Unreal Engine, da Microsoft støtter Epics forslag om nødhjælp.

Opdatering 1 (08/25/2020 @ 01:45 ET): Sagen har udviklet sig yderligere, da domstolen har truffet afgørelse om at afholde Apple fra at skride til handling mod Unreal Engine, mens den stadig ikke har givet fritagelse for Fortnite. Rul til bunden for mere information. Artiklen som offentliggjort den 24. august 2020 er bevaret nedenfor.

Episk for nylig besluttede at udfordre distributionsmonopolerne af både Apple og Google, da det for nylig inkorporerede sit eget direkte betalingssystem i det populære spil Fortnite. Denne uforskammede udfordring var nødt til at få konsekvenser, og Epic var klar til det. Både Apple og Google fjernede omgående Fortnite fra henholdsvis App Store og Play Store, som Epic derefter hilste med retssager mod virksomhederne. Denne saga har nu set to afgørende udviklinger, da Apple nu har truet med at afbryde supporten til Unreal Engine fra sin økosystem, medmindre Epic overholder, et skridt, der derefter fik Microsoft til at støtte Epics forslag om et påbud mod Æble.

Det er ingen hemmelighed, at både Apple og Google har monopoler, når det kommer til softwaredistributionssystemer på deres respektive platforme. Apples walled garden-tilgang til software gør Apple App Store til et absolut monopol, mens Googles CTS og GMS-krav til Google Play Store gør det i praksis til et monopol, selvom sekundær distribution er det muligt. Disse monopoler gør det muligt for platformsejerne at vedhæfte et betydeligt 30% snit fra hvert enkelt køb foretaget gennem disse butikker, og på samme tid afskrækker konkurrencen. Epic besluttede at udfordre denne situation ved at omgå gebyrerne med sit eget direkte betalingssystem. Reaktionen fra platformsejerne var ærlig talt forventet, og Epics deraf følgende retssager var også til en vis grad forudsigelige.

Hvad der ikke var helt forudsigeligt er, at Apple truer med at tilbagekalde ikke kun Epics udviklerkonto, der distribuerer Fortnite, men også udvide handlingen til Epic-tilknyttede konti, der er ansvarlige for udviklingen og distributionen af ​​Epic's Unreal Motor.

Den 18. august delte Epic, at Apple har fremlagt en deadline den 28. august til "afhjælpe brud på aftalen" før det går videre og afslutter alle Epics udviklerkonti og fjerner adgangen til iOS- og Mac-udviklingsværktøjer. Apple vil afslutte Epics optagelse i Apple Developer Program, hvilket ville begrænse muligheden for at distribuere apps på iOS eller bruge Apples udviklerværktøjer. Epic vil heller ikke være i stand til at notarisere Mac-apps, hvilket ville gøre dem umulige at køre på nyere versioner af macOS, selvom de distribueres uden for App Store. Disse handlinger ville eskalere Epic-Apple-kampen til ud over Fortnite og bringe Unreal Engine ind som sideskade.

Unreal Engine er en populær gratis-til-start-spilmotor, som mange udviklere rundt om i verden bruger til blandt andet at lave spil til forskellige platforme. Selv spil inden for Apples egen Apple Arcade-abonnementstjeneste er afhængig af Unreal Engine. Hvis Apple reagerer mod Unreal Engine, ville disse udviklere kæmpe for at bygge nye iOS-spil eller skabe opdateringer. Skaden ville strække sig ud over Apples økosystem, da en del af Unreal Engines popularitet kommer fra dets støtte til flere platforme, som ikke længere ville forblive så lukrative og ville vende kunderne mod andre konkurrerende løsninger.

Epic hævder, at Apple angriber hele virksomhedens forretning i ikke-relaterede områder, selvom de er underlagt separate aftaler og drives af separate juridiske enheder.

Apple hævder, at dets handlinger med hensyn til Unreal Engine og dets tilbagekaldelse af adgang til alle udviklerværktøjer og udviklerkonti er godkendt ved kontrakt. De er ikke. Dette argument anerkender ikke de mange kontrakter mellem Apple og Epics datterselskaber og programmører. Apple har påstået et brud på kun én sådan aftale, og den aftale regulerer ikke Epics adgang til udviklerværktøjer til Unreal Engine, distribution af apps, der bruges til udviklingsformål af Unreal Engine-licenstagere eller forskellige andre Epic Developer Program regnskaber. Selv hvis disse kontrakter ikke overtrådte antitrust-lovene, ville et påstået brud på den specifikke Developer Program License Agreement, der regulerer Fortnite, ikke retfærdiggøre Apples handlinger med hensyn til andre udviklerprogramkonti (herunder kontoen relateret til Unreal Engine) eller til tilbagekaldelse af udviklerværktøjer, som alle er underlagt separate aftaler. I stedet er bredden af ​​Apples gengældelse i sig selv en ulovlig indsats for at bevare sit monopol og afkøle enhver handling fra andre, der kunne vove at modsætte sig Apple.

Epic nævner, at Apple har påstået et brud på kun den aftale, hvorunder Fortnite blev føjet til Apple App Store. Den aftale regulerer tilsyneladende ikke adgangen til de udviklerværktøjer, der bruges til at skabe Unreal Engine, og heller ikke styrer det de konti, der bruges til at distribuere mange af Epics andre apps, inklusive dem, der er relateret til Unreal Motor.

Kontoen, der sendte Fortnite og visse andre apps til App Store, har et "Team ID"-nummer, der slutter på '84, og er underlagt en PLA (Developer Program License Agreement) mellem Apple og Epic Games, Inc., et Maryland-selskab. Den konto, der indsendte visse apps relateret til Unreal Engine-udvikling, har et "Team ID"-nummer ender på '3Y, og er styret af en PLA mellem Apple og Epic Games International S.à r.l., en schweizisk enhed. De resterende konti ejes af andre enheder og blev brugt af Epics tilknyttede selskaber til at indsende andre apps til App Store, såsom Houseparty-appen.

Yderligere:

Selvom de kontraktmæssige bestemmelser, der angiveligt er blevet overtrådt af Fortnite, var lovlige, vil Apples tilbagekaldelse af alle konti tilknyttet Epic og al adgang til udviklerværktøjer (inklusive til Unreal Engine, som ikke er en App Store-app), rækker langt ud over Team ID '84-kontoen og Epic Games, Inc. PLA.

For det første hedder det i meddelelsen den 14. august, at Epic "vil miste adgang til... . [al] Apple-software, SDK'er, API'er og udviklerværktøjer" og "[p]genudgivelsesversioner af iOS, iPaD OS, macOS, tvOS [og] watchOS”. Tilbagekaldelse af adgang til alle disse materialer vil strække sig ud over de rettigheder, der er omfattet af PLA'en og indsnævre materialer, som Epic (og alle andre udviklere og programmører) har adgang i henhold til SDK-aftalen, som Apple ikke har gjort krav på Epic overtrådt. PLA'en gælder kun for de "yderligere rettigheder", der ikke er omfattet af SDK-aftalen, og "har ikke til formål at forhindre" udøvelsen af ​​rettigheder, der er angivet i SDK-aftalen.

For det andet, selvom Epic Games, Inc. brudt sin PLA i forbindelse med Fortnite, hvilket ikke ville etablere et brud fra Epic Games International S.à r.l. af sin separate PLA. Det ville heller ikke fastslå, at nogen af ​​de fire andre Epic-enheder identificeret i bilag T til Byars-erklæringen overtrådte nogen af ​​deres PLA'er, eller at Epic Games, Inc. brudt sin Developer Enterprise Program Licensaftale. Apple hævder ikke, at nogen anden Epic-app eller Unreal Engine overtrådte nogen af ​​Apples politikker. Faktisk er Unreal Engine langt væk fra betalingsbehandlingsproblemet, som Apple klager over; det er ikke et forbrugervendt produkt og distribueres ikke gennem App Store (selvom nogle få valgfri værktøjer distribueres gennem App Store til brug for tredjepartsudviklere). I stedet er Unreal Engine et værktøj, der er licenseret til brug af andre softwareudviklere og downloades direkte fra sin egen hjemmeside.

At trække i Unreal Engine i Epic-Apple faceoff har rejst hårene hos mange udviklere, som er afhængige af spilmotoren til deres egne værker. Repressalier mod Unreal Engine ville true et helt økosystem af spiludviklere, ifølge Epic. Dette er grunden til, at Epic stillede krav om et påbud om at afholde Apple fra at tilbagekalde adgangen, mens retssagen i Fortnite-sagen verserer.

Ansøgningen om forbud kom sammen med en erklæring fra Microsoft, der støttede Epics forslag.

Hvis Apple skulle tilbagekalde Epics adgang til dets udviklerværktøjer, ville enhver udvikler, der bruger Unreal Engine, ikke være i stand til at patche sikkerhedsfejl eller rettelse af fejl, hvilket effektivt stopper understøttelsen af ​​en lang række spil på iOS og macOS, inklusive Microsofts Forza.

Det er stadig uvist, hvordan sagen udvikler sig i retten. Husk, at disse er arkiveringer og selverklæringer, og ikke ordrer og anvisninger fra domstolen - som sådan skal disse erklæringer endnu undersøges for rigtighed i en åben domstol. Hvordan domstolen reagerer ville være den mest afgørende udvikling i Epic vs. Apple og Epic vs. Google saga.

Kilde: The Verge (1), (2)

Citater fra arkiver hostet på: (3), (4), (5)


Opdatering: Retten afholder Apple fra at agere mod Epic's Unreal Engine, men Fortnite forbliver suspenderet

Den amerikanske distriktsdomstol i det nordlige Californien (Oakland) afgjorde ved dommer Yvonne Gonzalez Rogers, at Apple er afholdt fra at agere mod Unreal Engine og fra at begrænse Epics evne til at levere Unreal Engine til andre apps. Men i samme åndedrag behøver Apple heller ikke genindsætte Epics Fortnite på sin App Store.

Ifølge en rapport fra Bloomberg, nævnte dommeren, at sagen ikke er en "slam dunk" for nogen af ​​parterne, og at hendes midlertidige tilhold ikke vil diktere det endelige resultat af retssagen. Epic Games og Apple har frihed til at føre retssager mod hinanden, men deres strid bør ikke skabe kaos for tilskuere. Ved at begrænse Unreal Engine har Apple valgt at handle alvorligt og skade tredjepartsudviklere, der bruger Epics teknologiplatform. Næste retsmøde er fastsat til den 28. september for Epics anmodning om et foreløbigt forbud.