[Актуализация: Apple сдържан] Epic твърди, че Apple заплашва да прекъсне поддръжката на iOS от Unreal Engine, докато Microsoft одобрява предложението на Epic

click fraud protection

Epic твърди, че Apple заплашва да прекъсне поддръжката на iOS, macOS от Unreal Engine, тъй като Microsoft одобрява предложението на Epic за облекчение.

Актуализация 1 (08/25/2020 @ 01:45 сутринта ET): Случаят се разви допълнително, тъй като Съдът постанови да възпре Apple да предприеме действия срещу Unreal Engine, като същевременно не предостави облекчение за Fortnite. Превъртете до дъното за повече информация. Статията, публикувана на 24 август 2020 г., е запазена по-долу.

Епично наскоро реши да предизвика монополите в разпределението както на Apple, така и на Google, когато наскоро включи своя собствена система за директни плащания в популярната игра Fortnite. Това нагло предизвикателство трябваше да има последствия и Epic беше готов за него. И Apple, и Google незабавно премахнаха Fortnite съответно от App Store и Play Store, което след това Epic посрещна със съдебни дела срещу компаниите. Тази сага вече видя две важни развития, тъй като Apple сега заплаши да прекрати поддръжката на Unreal Engine от своя екосистема, освен ако Epic не се съобрази, ход, който след това накара Microsoft да подкрепи предложението на Epic за разпореждане срещу Ябълка.

Не е тайна, че Apple и Google управляват монополи, когато става въпрос за системи за разпространение на софтуер на съответните им платформи. Подходът на Apple към софтуера с оградена градина прави Apple App Store абсолютен монопол, докато CTS и Изискванията на GMS за Google Play Store го превръщат в монопол на практика, въпреки че вторичното разпространение е такова възможен. Тези монополи позволяват на собствениците на платформи да приложат значително намаление от 30% от всяка една покупка, направена през тези магазини, и в същото време обезсърчават конкуренцията. Epic реши да предизвика тази ситуация, като заобиколи таксите със собствена система за директно плащане. Реакцията на собствениците на платформата беше очаквана, честно казано, и последващите съдебни дела на Epic също бяха предвидими до известна степен.

Това, което не беше напълно предвидимо, е, че Apple заплашва да отмени не само акаунта на програмист на Epic, който разпространява Fortnite, но също така разширете действието до акаунти, свързани с Epic, които отговарят за разработването и разпространението на Unreal на Epic Двигател.

На 18 август Epic сподели, че Apple е поставила краен срок до 28 август за "отстраняване на нарушения на споразумението“, преди да продължи и да прекрати всички акаунти на разработчици на Epic и да премахне достъпа до инструменти за разработка на iOS и Mac. Apple ще прекрати включването на Epic в програмата за разработчици на Apple, което би ограничило възможността за разпространение на приложения на iOS или използване на инструменти за разработчици на Apple. Epic също няма да може да нотариално заверява приложения за Mac, което би ги направило невъзможни за стартиране на по-нови версии на macOS, дори ако се разпространяват извън App Store. Тези действия ще ескалират битката Epic-Apple отвъд Fortnite и ще донесат Unreal Engine като съпътстваща щета.

Unreal Engine е популярен безплатен двигател за игри, който много разработчици по света използват, наред с други приложения, за да правят игри за различни платформи. Дори игрите в рамките на собствената абонаментна услуга Apple Arcade на Apple разчитат на Unreal Engine. Ако Apple реагира срещу Unreal Engine, тези разработчици ще се борят да създават нови игри за iOS или да създават актуализации. Щетите ще надхвърлят екосистемата на Apple, тъй като част от популярността на Unreal Engine идва от неговата поддръжка за множество платформи, което вече няма да остане толкова доходоносно и ще насочи клиентите към други конкуренти решения.

Epic твърди, че Apple атакува целия бизнес на компанията в несвързани области, въпреки че те се управляват от отделни споразумения и се управляват от отделни юридически лица.

Apple твърди, че нейните действия по отношение на Unreal Engine и отнемането на достъп до всички инструменти за разработчици и акаунти на разработчици са разрешени с договор. Те не са. Този аргумент не успява да признае множеството договори между филиалите и програмистите на Apple и Epic. Apple твърди нарушение на само едно такова споразумение и това споразумение не урежда достъпа на Epic до инструменти за разработчици за Unreal Engine, разпространението на приложения, които се използват за целите на разработката от лицензополучателите на Unreal Engine или различни други програми за разработчици на Epic сметки. Дори ако тези договори не нарушават антитръстовите закони, предполагаемото нарушение на конкретното лицензионно споразумение за програма за разработчици, уреждащо Fortnite, не би оправдало действията на Apple по отношение на други акаунти в Програмата за разработчици (включително акаунта, свързан с Unreal Engine) или за отнемането на инструменти за разработчици, всички от които се управляват от отделни споразумения. Вместо това мащабът на отмъщението на Apple сам по себе си е незаконно усилие да запази монопола си и да спре всяко действие на други, които биха се осмелили да се противопоставят на Apple.

Epic споменава, че Apple е заявила нарушение само на споразумението, според което Fortnite е добавен към Apple App Store. Това споразумение очевидно не урежда достъпа до инструментите за разработчици, използвани за създаване на Unreal Engine, нито управлява ли акаунтите, използвани за разпространение на много други приложения на Epic, включително тези, свързани с Unreal Двигател.

Акаунтът, който е изпратил Fortnite и някои други приложения в App Store, има „Team ID“ номер, завършващ на ‘84, и се управлява от PLA (Споразумение за лицензиране на програмата за разработчици) между Apple и Epic Games, Inc., корпорация от Мериленд. Акаунтът, който изпрати определени приложения, свързани с разработката на Unreal Engine, има номер „ID на екипа“. завършваща на „3Y“ и се управлява от PLA между Apple и Epic Games International S.à r.l., швейцарска образувание. Останалите акаунти се държат от други субекти и са използвани от филиалите на Epic за изпращане на други приложения в App Store, като например приложението Houseparty.

Освен това:

Дори ако договорните клаузи, за които се твърди, че са били нарушени от Fortnite, са законни, отнемането на всички акаунти, свързани с Epic, и целия достъп от страна на Apple към инструменти за разработчици (включително за Unreal Engine, който не е приложение от App Store), достига далеч отвъд акаунта на Team ID ‘84 и Epic Games, Inc. PLA.

Първо, известието от 14 август гласи, че Epic „ще загуби достъп до... . [a]Всички софтуерни продукти на Apple, SDK, API и инструменти за разработчици“ и „[п]ре-издание на версии на iOS, iPad OS, macOS, tvOS [и] watchOS”. Отмяната на достъпа до всички тези материали ще надхвърли правата, обхванати от PLA и ще засегне материалите, към които Epic (и всички други разработчици и програмисти) имат достъп съгласно Споразумението за SDK, което Apple не е предявило Epic нарушено. PLA се прилага само за онези „допълнителни права“, които не са обхванати от Споразумението за SDK и „не е предназначено да възпрепятства“ упражняването на правата, предоставени в Споразумението за SDK.

Второ, дори Epic Games, Inc. наруши своя PLA във връзка с Fortnite, което няма да установи нарушение от Epic Games International S.à r.l. на нейната отделна PLA. Нито би установило, че някое от четирите други юридически лица на Epic, идентифицирани в Приложение T към Декларацията на Байърс, е нарушило някоя от своите PLA, или че Epic Games, Inc. наруши своето лицензионно споразумение за корпоративна програма за разработчици. Apple не твърди, че някое друго приложение на Epic или Unreal Engine е нарушило някоя от политиките на Apple. Всъщност Unreal Engine е далеч от проблема с обработката на плащанията, от който се оплаква Apple; това не е продукт, насочен към потребителите и не се разпространява чрез App Store (въпреки че няколко незадължителни инструмента се разпространяват чрез App Store за използване от разработчици на трети страни). Вместо това Unreal Engine е инструмент, лицензиран за използване от други разработчици на софтуер и се изтегля директно от собствения уебсайт.

Плъзгането на Unreal Engine в двубоя Epic-Apple повдигна косите на много разработчици, които разчитат на игровия двигател за собствените си произведения. Ответните действия срещу Unreal Engine биха застрашили цяла екосистема от разработчици на игри, според Epic. Ето защо Epic поиска разпореждане, за да възпре Apple да отнеме достъп по време на висящото съдебно производство по въпроса Fortnite.

Подаването на молба за мярка за неотклонение дойде заедно с декларация от Microsoft, която одобрява предложението на Epic.

Ако Apple отнеме достъпа на Epic до своите инструменти за разработчици, всеки разработчик, използващ Unreal Engine, няма да може да коригира пропуски в сигурността или коригиране на грешки, ефективно спиране на поддръжката за широк набор от игри на iOS и macOS, включително на Microsoft Forza.

Остава да видим как ще се развие въпросът в съда. Не забравяйте, че това са документи и собствени декларации, а не заповеди и указания от Съда -- като такива, тези изявления тепърва ще бъдат проверявани за достоверност в открито съдебно заседание. Как ще реагира Съдът ще бъде най-решаващото развитие в Epic vs. Apple и Epic vs. Google сага.

Източник: The Verge (1), (2)

Цитати от документи, хоствани на: (3), (4), (5)


Актуализация: Съдът забранява на Apple да действа срещу Unreal Engine на Epic, но Fortnite остава спрян

Окръжният съд на САЩ в Северна Калифорния (Оукланд) чрез съдия Ивон Гонзалес Роджърс постанови, че Apple е въздържан от действия срещу Unreal Engine и от ограничаване на способността на Epic да предоставя Unreal Engine за други приложения. Но в същото време, Apple също не трябва да възстановява Fortnite на Epic в своя App Store.

Според а доклад от Блумбърг, съдията спомена, че делото не е „забиване“ за нито една от страните и че нейната временна ограничителна заповед няма да диктува крайния резултат от съдебния спор. Epic Games и Apple са свободни да водят съдебни дела един срещу друг, но техният спор не трябва да създава хаос за страничните наблюдатели. Ограничавайки Unreal Engine, Apple избра да действа сериозно, наранявайки разработчиците на трети страни, които използват технологичната платформа на Epic. Следващото изслушване е насрочено за 28 септември по искането на Epic за предварителна мярка за неотклонение.