Improbable's story doesn't add up. Improbable acted as if Unity changed their terms overnight, but that's not accurate. This is Improbable's original statement:<p><a href="https://improbable.io/company/news/2019/01/10/unity-blocks-spatialos" rel="nofollow">https://improbable.io/company/news/2019/01/10/unity-blocks-s...</a><p>> Due to a change in Unity’s terms of service (clause 2.4)<p>The text they're talking about is dated December 5th. This capture was taken while that Improbable blog post was fresh, on January 10th:<p><a href="http://web.archive.org/web/20190110175721/https://unity3d.com/legal/terms-of-service/software" rel="nofollow">http://web.archive.org/web/20190110175721/https://unity3d.co...</a><p>So section 2.4 is at least a month old at this point. They said nothing to their customers for over a month? Then they created a storm in a teacup, and a bunch of developers freaked out and took their own games down on their own account without ever receiving any sort of notice with Unity. Improbable intentionally manufactured a panic: none of these game developers were contacted by Unity or asked to take their games down.<p>Section 2.4 is nearly identical in the February 2018 ToS by Unity as well: <a href="http://web.archive.org/web/20180616042117/https://unity3d.com/legal/terms-of-service/software" rel="nofollow">http://web.archive.org/web/20180616042117/https://unity3d.co...</a><p>So Unity's response (here: <a href="https://blogs.unity3d.com/2019/01/10/our-response-to-improbables-blog-post-and-why-you-can-keep-working-on-your-spatialos-game/" rel="nofollow">https://blogs.unity3d.com/2019/01/10/our-response-to-improba...</a>) that they talked to Improbable and told them they were in breach of the ToS over a year ago is supported by the actual history of the ToS.<p>Consider a few things: Improbable is not actually an innocent little lamb here: they have raised over $600m of VC money. Their Series B was over $500m: <a href="https://improbable.io/company/news/2017/05/11/improbable-raises-502m-series-b-funding-round-led-by-softbank" rel="nofollow">https://improbable.io/company/news/2017/05/11/improbable-rai...</a><p>And then there's the other thing: SpatialOS is NOT an open system. The fact that they're playing up their openness is the definition of smarm: the form of virtue without the substance. They have an open source client but the server is not open source. You can't run your own SpatialOS instances. If you integrate their GDK into your game, you can ONLY use their managed services to host your multiplayer server. It's purely a vendor lock-in model, they just pretend to be open source by having open source clients.<p>None of the articles that have written about this have had anything to say about Improbable's ToS, none have reached out to Unity for comment, and none have reached out to any of the game developers whose games "were affected", when none of the games were issued any sort of notices by Unity and none of the games had any reason to be taken offline. Everything about this story has been driven entirely by Improbable, without any scrutiny whatsoever, but if you look more closely at what's going on, there are a lot of stones to turn over.