[Aggiornamento: Apple frenata] Epic sostiene che Apple sta minacciando di interrompere il supporto iOS da Unreal Engine, mentre Microsoft sostiene la mozione di Epic

Epic ha affermato che Apple sta minacciando di interrompere il supporto di iOS e macOS da Unreal Engine, poiché Microsoft sostiene la mozione di sollievo di Epic.

Aggiornamento 1 (08/25/2020 @ 01:45 ET): Il caso si è sviluppato ulteriormente, poiché la Corte ha deciso di impedire ad Apple di agire contro Unreal Engine, pur non concedendo alcun sollievo a Fortnite. Scorri fino in fondo per ulteriori informazioni. L'articolo pubblicato il 24 agosto 2020 è conservato di seguito.

Epico di recente ha deciso di sfidare i monopoli di distribuzione sia di Apple che di Google quando ha recentemente incorporato il proprio sistema di pagamento diretto nel popolare gioco Fortnite. Questa sfida sfacciata era destinata ad avere ripercussioni ed Epic era pronta ad affrontarla. Sia Apple che Google hanno prontamente rimosso Fortnite rispettivamente dall'App Store e dal Play Store, cosa che Epic ha poi accolto con azioni legali contro le società. Questa saga ha ora visto due sviluppi cruciali, poiché Apple ha ora minacciato di interrompere il supporto per Unreal Engine ecosistema a meno che Epic non si conformi, una mossa che ha poi spinto Microsoft ad approvare la mozione di Epic per un'ingiunzione contro Mela.

Non è un segreto che sia Apple che Google detengano il monopolio quando si tratta di sistemi di distribuzione del software sulle rispettive piattaforme. L'approccio walled garden di Apple al software rende l'App Store di Apple un monopolio assoluto, mentre il CTS di Google e I requisiti GMS per Google Play Store lo rendono in pratica un monopolio, anche se lo è la distribuzione secondaria possibile. Questi monopoli consentono ai proprietari delle piattaforme di applicare una sostanziale riduzione del 30% su ogni singolo acquisto effettuato tramite questi negozi e, allo stesso tempo, scoraggiano la concorrenza. Epic ha deciso di sfidare questa situazione aggirando le commissioni con il proprio sistema di pagamento diretto. La reazione dei proprietari della piattaforma era francamente prevista e in una certa misura erano prevedibili anche le conseguenti cause legali di Epic.

Ciò che non era del tutto prevedibile è che Apple minacciava di revocare non solo l'account sviluppatore di Epic che distribuisce Fortnite, ma estendere l'azione anche agli account affiliati a Epic che sono responsabili dello sviluppo e della distribuzione di Unreal di Epic Motore.

Il 18 agosto, Epic ha condiviso che Apple ha fissato una scadenza del 28 agosto per "sanare le violazioni dell’accordo" prima che proceda e chiuda tutti gli account sviluppatore di Epic e rimuova l'accesso agli strumenti di sviluppo iOS e Mac. Apple interromperà l'inclusione di Epic nell'Apple Developer Program, il che limiterebbe la possibilità di distribuire app su iOS o utilizzare gli strumenti di sviluppo Apple. Epic inoltre non sarà in grado di autenticare le app Mac, il che renderebbe impossibile l'esecuzione su versioni più recenti di macOS anche se distribuite al di fuori dell'App Store. Queste azioni intensificherebbero la battaglia Epic-Apple oltre Fortnite e porterebbero l’Unreal Engine come danno collaterale.

Unreal Engine è un popolare motore di gioco free-to-start che molti sviluppatori in tutto il mondo utilizzano per creare giochi per piattaforme diverse, tra gli altri usi. Anche i giochi all'interno del servizio di abbonamento Apple Arcade di Apple si basano su Unreal Engine. Se Apple reagisse contro Unreal Engine, questi sviluppatori avrebbero difficoltà a creare nuovi giochi iOS o creare aggiornamenti. Il danno si estenderebbe oltre l'ecosistema Apple, poiché parte della popolarità di Unreal Engine deriva dal suo supporto piattaforme multiple, che non rimarrebbero più così redditizie e sposterebbero i clienti verso altri concorrenti soluzioni.

Epic sostiene che Apple sta attaccando l'intera attività dell'azienda in aree non correlate, anche se sono regolate da accordi separati e sono gestite da entità legali separate.

Apple sostiene che le sue azioni nei confronti dell'Unreal Engine e la revoca dell'accesso a tutti gli strumenti e agli account degli sviluppatori sono autorizzate da contratto. Non sono. Questo argomento non riesce a riconoscere i molteplici contratti tra affiliati e programmatori di Apple ed Epic. Apple ha denunciato la violazione di un solo accordo di questo tipo e tale accordo non regola l'accesso di Epic agli strumenti di sviluppo per Unreal Engine, la distribuzione di app utilizzate per scopi di sviluppo dai licenziatari di Unreal Engine o da vari altri programmi per sviluppatori Epic conti. Anche se tali contratti non violassero le leggi antitrust, una presunta violazione dello specifico contratto di licenza del programma per sviluppatori che disciplina Fortnite non giustificherebbe le azioni di Apple rispetto ad altri account del Programma per sviluppatori (incluso l'account relativo a Unreal Engine) o alla revoca degli strumenti per sviluppatori, tutti regolati da norme separate accordi. Invece, l’ampiezza della ritorsione di Apple è di per sé uno sforzo illegale per mantenere il proprio monopolio e raffreddare qualsiasi azione da parte di altri che potrebbero osare opporsi ad Apple.

Epic afferma che Apple ha presunto una violazione solo dell'accordo in base al quale Fortnite è stato aggiunto all'App Store di Apple. Apparentemente tale accordo non regola l'accesso agli strumenti di sviluppo utilizzati per creare Unreal Engine, né governa gli account utilizzati per distribuire molte delle altre app di Epic, comprese quelle relative a Unreal Motore.

L'account che ha inviato Fortnite e alcune altre app all'App Store ha un numero "ID squadra" che termina con "84" e è regolato da un PLA (Contratto di licenza del programma per sviluppatori) tra Apple ed Epic Games, Inc., una società del Maryland. L'account che ha inviato determinate app relative allo sviluppo di Unreal Engine ha un numero "ID squadra". che termina con "3Y" ed è regolato da un PLA tra Apple ed Epic Games International S.à r.l., una società svizzera entità. Gli account rimanenti sono detenuti da altre entità e sono stati utilizzati dalle affiliate di Epic per inviare altre app all'App Store, come l'app Houseparty.

Ulteriore:

Anche se le disposizioni contrattuali presumibilmente violate da Fortnite fossero legittime, la revoca da parte di Apple di tutti gli account affiliati a Epic e di tutti gli accessi agli strumenti di sviluppo (incluso Unreal Engine, che non è un'app dell'App Store), va ben oltre l'account Team ID '84 e l'account Epic Games, Inc. PLA.

Innanzitutto, l’avviso del 14 agosto afferma che Epic “perderà l’accesso a... . [tutti i software, SDK, API e strumenti per sviluppatori Apple" e "[p]versioni di nuova release di iOS, iPad OS, macOS, tvOS [e] watchOS”. La revoca dell'accesso a tutti questi materiali si estenderebbe oltre i diritti coperti dal PLA e estenderebbe i materiali a cui Epic (e tutti gli altri sviluppatori e programmatori) hanno accesso in base all'accordo sugli SDK, che Apple non ha rivendicato Epic violato. Il PLA si applica solo a quei "diritti aggiuntivi" non coperti dal Contratto SDK e "non è inteso a impedire" l'esercizio dei diritti previsti nel Contratto SDK.

In secondo luogo, anche se Epic Games, Inc. ha violato il proprio PLA in relazione a Fortnite, il che non costituirebbe una violazione da parte di Epic Games International S.à r.l. del suo PLA separato. Né stabilirebbe che qualcuna delle altre quattro entità Epic identificate nell'Allegato T della Dichiarazione di Byars abbia violato uno qualsiasi dei loro PLA, o che Epic Games, Inc. ha violato il contratto di licenza del programma Developer Enterprise. Apple non sostiene che qualsiasi altra app Epic o Unreal Engine abbia violato alcuna delle politiche di Apple. In effetti, l'Unreal Engine è molto lontano dal problema dell'elaborazione dei pagamenti di cui Apple si lamenta; non è un prodotto rivolto al consumatore e non è distribuito tramite l'App Store (sebbene alcuni strumenti opzionali siano distribuiti tramite l'App Store per essere utilizzati da sviluppatori di terze parti). Invece, Unreal Engine è uno strumento concesso in licenza per l'utilizzo da parte di altri sviluppatori di software e viene scaricato direttamente dal proprio sito web.

Il trascinamento nell'Unreal Engine nel confronto Epic-Apple ha fatto rizzare i capelli a molti sviluppatori che si affidano al motore di gioco per i propri lavori. Secondo Epic, un'azione di ritorsione contro Unreal Engine minaccerebbe un intero ecosistema di sviluppatori di giochi. Questo è il motivo per cui Epic ha chiesto un'ingiunzione per impedire ad Apple di revocare l'accesso durante la pendenza dei procedimenti legali sulla questione Fortnite.

La richiesta di provvedimento ingiuntivo è stata accompagnata da una dichiarazione di Microsoft che ha approvato la mozione di Epic.

Se Apple dovesse revocare l'accesso di Epic ai suoi strumenti di sviluppo, qualsiasi sviluppatore che utilizzi Unreal Engine non sarebbe in grado di applicare la patch difetti di sicurezza o correzione di bug, interrompendo di fatto il supporto per un'ampia gamma di giochi su iOS e macOS, inclusi quelli di Microsoft Forza.

Resta da vedere come si svilupperà la questione in tribunale. Ricordate che si tratta di documenti e autodichiarazioni, e non di ordini e indicazioni della Corte: in quanto tali, queste dichiarazioni devono ancora essere esaminate per verificarne la veridicità in un tribunale aperto. Il modo in cui la Corte reagirà sarebbe lo sviluppo più cruciale nel caso Epic vs. Apple ed Epic contro Saga di Google.

Fonte: The Verge (1), (2)

Citazioni da documenti ospitati su: (3), (4), (5)


Aggiornamento: il tribunale impedisce ad Apple di agire contro l'Unreal Engine di Epic, ma Fortnite rimane sospeso

La Corte distrettuale degli Stati Uniti nel nord della California (Oakland) tramite il giudice Yvonne Gonzalez Rogers ha stabilito che Apple è impedito di agire contro l'Unreal Engine e di limitare la capacità di Epic di fornire Unreal Engine ad altri app. Ma allo stesso tempo, Apple non ha nemmeno bisogno di reintegrare Fortnite di Epic sul suo App Store.

Secondo a rapporto da Bloomberg, il giudice ha affermato che il caso non è un "slam dunk" per nessuna delle parti e che il suo ordine restrittivo temporaneo non determinerà l'esito finale del contenzioso. Epic Games e Apple sono liberi di litigare l'uno contro l'altro, ma la loro controversia non dovrebbe creare scompiglio tra gli astanti. Limitando l'Unreal Engine, Apple ha scelto di agire in modo severo, danneggiando gli sviluppatori di terze parti che utilizzano la piattaforma tecnologica di Epic. La prossima udienza è fissata per il 28 settembre per la richiesta di ingiunzione preliminare avanzata da Epic.