So they walked back the part where they would’ve been sued anyways because it was already in their contract that they couldn’t retroactively charge you unless you renewed/updated. They of course changed it for this update.
“Oops you caught us doing something illegal and bad so we’ll still do the bad part, but we are sooo sorry you caught us trying to do something against our contracts, so I guess we’ll remove that part. See how sorry and humbled we are? Now give us your money.”
Someone finally calculated the cost of legal challenges, I guess. While this certainly saves in developer costs in legal fees, I don’t see why anyone would keep their projects in Unity under the new terms, charging a developer based on a metric disconnected from sales is always going to incur unacceptable risk unless the developer has really deep pockets.
I never understood why they even had that clause in their contract. You’re already not allowed to change the terms of a contract after the contract has been agreed (because otherwise what’s the point), you don’t need to independently include wording to say you won’t do it. Equally removing the wording doesn’t allow you to make those changes.
So effectively they had some wording that didn’t give anybody any additional protections, then removed it, thus not removing any protections. They then acted as if that weirdly allowed them to break the law, and then broke the law. Then when someone pointed out that’s not how it works, they backtracked.
So they walked back the part where they would’ve been sued anyways because it was already in their contract that they couldn’t retroactively charge you unless you renewed/updated. They of course changed it for this update.
“Oops you caught us doing something illegal and bad so we’ll still do the bad part, but we are sooo sorry you caught us trying to do something against our contracts, so I guess we’ll remove that part. See how sorry and humbled we are? Now give us your money.”
Someone finally calculated the cost of legal challenges, I guess. While this certainly saves in developer costs in legal fees, I don’t see why anyone would keep their projects in Unity under the new terms, charging a developer based on a metric disconnected from sales is always going to incur unacceptable risk unless the developer has really deep pockets.
I never understood why they even had that clause in their contract. You’re already not allowed to change the terms of a contract after the contract has been agreed (because otherwise what’s the point), you don’t need to independently include wording to say you won’t do it. Equally removing the wording doesn’t allow you to make those changes.
So effectively they had some wording that didn’t give anybody any additional protections, then removed it, thus not removing any protections. They then acted as if that weirdly allowed them to break the law, and then broke the law. Then when someone pointed out that’s not how it works, they backtracked.
Does Unity even have any corporate lawyers?