
Apple further relaxed its executable code ban in 2017 In September that year, after lobbying from developers and game companies, Apple reconsidered and revised the wording of its rules to allow apps created with any development tools so long as the apps didn't download executable code. Unity was around at the time and it was unclear whether the rule change would prevent Unity games from being distributed in its App Store. The situation recalls the confusion in April 2010 when it appeared that Apple, keen to keep Adobe Flash apps off iOS devices, revised its iOS 4 developer rules to ban apps not made with a handful of approved technologies, such as Objective-C, C, C++, or JavaScript. Epic has never sought, and does not receive, any fees or 'value added reseller' kickbacks from cloud hosting providers." We've been here before Taking a dig at Unity's business practices, he later added, "Unreal developers are free to deploy games across any vendorâs cloud services or host hardware themselves without any restrictions. Via Twitter, Tim Sweeney, founder and CEO of Epic Games, which makes the competing Unreal Engine, mused, "Did Unity just prohibit all cloud-hosted multiplayer games? You couldnât operate Fortnite, PUBG, or Rocket League under these terms." "I can't fathom how anyone will be able to trust Unity if they're ready to do this," he said. Game maker Ruari O'Sullivan via Twitter lamented that Unity's handling of the situation represents a nightmare scenario for game developers. Improbable said Unity has hurt projects across the industry, particularly among smaller developers, leaving games in legal limbo. "Unity has clarified to us that this change effectively makes it a breach of terms to operate or create SpatialOS games using Unity, including in development and production games," the British company said in its post.īut lack of clarity about how Unity intends to enforce its revised license has others game makers concerned. It disallows the use of a managed service or plugin to execute the Unity Runtime on the cloud or a remote server without permission from the company.

Section 2.4 of Unity's software terms of service forbids streaming or broadcasting Unity software, including the Unity Runtime, if it's executed or simulated by a remote server and transmitted over any network to an end user device without a separate license from Unity. It's effectively a network backend product." Always read the T&Cs It's a managed platform for multiplayer gaming.


"We believe it's that change that led to the identification of our service. "The thing that changed in the terms of service is a restriction on streaming and cloud gaming, specifically managed services," he said.
