45 minutes ago, Septopus said:Knowing you are in violation of a TOS for more than a few weeks is too long, knowing for more than a year is ridiculous, that is by no means out of nowhere... smh.. My patience would have run out with Improbable a LONG time ago if all I was interested in was money.
Unity claims that with no other details or explanations given, not even quoting the section that was violated or why it was violated.
Improbable claims they weren't violating it and were negotiating (for whatever reason).
Then new anti-SpatialOS 2.4 dropped and Unity revoke those keys and now Unity is angry Improbable pointed out new ToS forbids SpatialOS.
What did Unity want Improbable to do? New 2.4 (and Unity claims old one did too) literally bans game developers (but Joachim Ante says the 2.4 doesn't restrict game developers at all) from using SpatialOS.
The only reason SpatialOS games are okay for now is because Joachim Ante said they are giving them an "exception" to the ToS on the blog.
Would that happen if not for this entire drama that Improbable started in the media or would Unity go around revoking keys of developers of those games or demand more money from them silently?
The "out of nowhere" part seems to refer to abrupt end of negotiations from Unity's side and revoking of keys and updating the ToS.
Unity also claims they approached Improbable first soon after they got that investment which just looks HORRIBLE from the outside.
And Unity is getting into cloud too now.
So the ToS is so broad it's extremely easy to violate it and they do not enforce it until they see someone who gets big or competes with them.
Joachim Ante right now claims that section 2.4 "doesn't apply to game developers" despite this section literally saying to everyone: "do not use managed services we do not approve". Seriously - go look at their blog comment to see what he says, then go read the ToS - they contradict.
This looks very shady for Unity so far.
This is literally dictatorial tactics of overly broad laws that literally everyone breaks but that get used only to imprison opposition.
The "don't worry, you don't make millions of dollars so they won't target you" point that some people (and you, kind of) make is insane and no way to license anything.
I'd expect more of an engine that was described as "democratizing game development".
45 minutes ago, Septopus said:None of this has anything to do with normal unity developers. Making an SDK/Platform out of the Unity Runtime is the caveat that 2.4 was intended to address, according to your own quotes from Unity. This is a partner level agreement who's negotiations failed.
The way I understand what SpatialOS does (and maybe I'm wrong) - they give you a generic SDK, you build an exe that uses it, you upload it to their cloud and they execute it many times and handle networking/seamless worlds.
They just happened to have 'GDKs' for two/three popular engines, including Unity, and now Unity killed keys they used to develop their GDK for Unity because 'negotiations failed'.
And Unity added anti-SpatialOS language to 2.4 last December so it's now completely forbidden (but Joachim Ante claims that section 2.4 doesn't apply to developers who can do anything they want and is giving out "exceptions" in comments on blog right now?).
45 minutes ago, Septopus said:I'm sure it's the very same clause, the fact is, legal language is only revised when it has to be. It's generally only updated when somebody finds a loophole. Finding a loophole might mean you have a legal right to act on it, but it doesn't make it moral. jmho..
If old ToS had a loop hole then Improbable didn't break it. That's the definition and point of a loop hole. Even in real life there are loop holes like double jeopardy and jury nulification and tax havens.
And now new 2.4 abruptly closed that loop hole (that Unity never even claimed exists, just you do) and let Unity revoke keys for breaking it.
Any moral, ethical or friendly arguments are long out the window since Unity uses purely legal/ToS arguments for its point and justifications, never even claims there was no loop hole, says that old ToS was broken and revoked keys.
45 minutes ago, Septopus said:Section 2.4 sucks, everybody agrees there..
Joachim Ante says right now that it "doesn't apply to game developers", which makes no sense since the responsibility is on developer to not use non-Unity approved managed clouds/services. This literally makes no sense to me.
45 minutes ago, Septopus said:Improbable is going to claim whatever they can that makes their side of the story look better... feel free to prove me wrong there. I'll say I was wrong if I am.
And Unity is going to claim whatever they can that makes them look better, like breaking of old ToS, or defending game developers or that new section 2.4 was a total coincidence so why side with Unity instantly?
You keep parroting Unity's talking points about how ToS was broken, sorry for vague 2.4, Improbable lies, Improbable knew, but you gave me 0 concrete answers.
Improbable also has less holes in their story and Epic/TS (and most people online really) on their side.
And by that logic every two party dispute is instantly invalid because it's always two sides that both make themselves out to be in the right. "A thief stole your stuff? That's just your claim! They claim you gave it to them for free! You're gonna claim anything to make yourself look good! I side with them!".
45 minutes ago, Septopus said:True, and they stated they would be working on it over the weekend. We all hope they sort it out the right way.
Then they should do that first before revoking any licenses or doing anything at all.
If Improbable didn't attack first with such efficiency then would anything change at all or what was Unity planning to do with those games that are in breach f ToS by using SpatialOS?
Right now we have blog comments deeply contradicting the ToS with a promise on blog that ToS will soon change again.