Lmao when you're trying to turn your company into a bloodsucking vampire but you forgot that long ago, you told your lawyer to chain the coffin in case this very thing happened.
I want to know who hired that fucking CEO and put him up to purposefully tank Unity.
This can't be anything less than a blatant attempt to destroy a company so who would have a vested interest in destroying Unity? It can't just be for money.
this means that if Unity sends you a bill, you don't have to pay it, and if they take you to court, you prove that you're acting within the terms of the license you agreed to, which keeps your lawyer fees to a manageable level because you already have all the documents you need: the contract and your source code.
So basically unity wants money even for games made on their engine before this shitty update. All older versions of games with older versions of unity are eligible to be monetized. Forget ethical, how is that even legal?
Unity, I hope you die. Sorry to all the Devs who put their soul into developing it.
I know Unity claim they can apply their new pricing to old versions anyway, but setting that aside, how practical is it to simply stay on Unity 2022 LTSB or earlier?
I'm not a software developer, I'm a CAD modeller. My company pays Autodesk a substantial amount of money every year for licence tokens which grants us access to new releases, but using the latest is pretty much unheard of.
For AutoCAD, 2022 is the default (2024 is current) although they don't seem to have added much of interest since v2019. For the likes of Civil 3D and Revit there are useful updates in newer versions, but the version used is locked in at the start of a project, and upgrading mid scheme is only done in exceptional circumstances.
If Autodesk came out with some kind of scheme in their 2025 tos that said "if you model a bridge in Revit, we will charge 5 cents for every car that crosses or passes under it" then we could easily stick on 2024 for a decade, more than enough time to skill up on the alternatives.
Can someone help me understand? Maybe my understanding of contracts is too simple but in this example:
I've developed and published a unity game. The game is complete and will receive no future updates from me, but will remain on sale for the foreseeable future.
My understanding of the current situation is that unity is somehow claiming these new terms will apply to my game. But I don't see how that's feasible. Shouldn't my relationship with unity be at an end as the product was completed? Would I have to de-list my completed game to avoid charges? How is that legal?
Fuckin hell, one of my favourite game was about to ditch flash (yea I know lol) for Unity and then that. They invested tons of money, idk what will happen
Not a game dev but I've had interest in using Unity for machine learning. I'm now trying out Godot since it does have quite a few ML libraries and it seems to be maintained better than Unity's ml-agents.
Unity-ml-agents is quite a hassle to deal with but a few months ago I wasn't able to find any altrrnatives. At least one good thing that came out of this is that I learned that there is an alternative to using Unity now.
I wonder if they realize the extent to which this disincentivizes upgrades to any newer form of Unity - and the newer license - even outside the rest of the recent drama.
It would take amazing changes to even consider giving this up - and at that point, it's a hop and a skip to a platform shift.
TBH that’s a wild clause lol. Why? Most just say if you don’t like our new terms here’s the door. I don’t blame for deleting it, it’s unnecessarily dumb, but why even add that in the first place. It’s just going to be a nightmare to grandfather people as you move forward.
It doesn't matter for most devs, unless you don't support the game anymore, this doesn't help anything, at some point you will need an engine update to support new hardware, fix an engine bug or similar.
I mean, they'll generate some short term cash, sure, but they just lost their entire customer base. No developer of any size can take on the liability and risk of working with Unity again, even if Unity realizes how badly they screwed this up and reverts this.