There can't be anything legal about this. What Unity is doing with their engine is robbery against developers. What they're charging per install will bankrupt a lot of companies.
The sheer fact that they even did this is asinine. And it all has to do with John Riccitiello. This dipshit is the former CEO of Electronic Arts, a company so infamously greedy that they routinely push out half-complete games and fill out the rest with microtransactions, yet he left EA because he had ideas that were too greedy and stupid even for them. He's even gone on record calling developers "fucking idiots" for not focusing on maximizing monetization in their games. I swear to god, this man makes William H. Vanderbilt look like Mr. Beast. And in what's probably the stupidest upcharging of API access in a growing list of stupid upcharges of API access, Unity is requesting a portion of the cuts per install of any game that is built with the Unity engine, so much so that it's becoming very likely that a lot of companies will lose over half the profit they're entitled to from official sales alone, not even factoring in piracy and multiple installs per machine (Unity says they have this covered, but such a thing would make them more money, so they're most likely lying out their asses). All in all, Unity is doing everything in their power to ensure nobody uses their engine ever again, and you'd be better off switching to Godot or Unreal.
Remember kids, sniffing glue will not get your parents back together. -TN82
Main page