Much as I love open source and the Godot engine, this seems more like a wake-up call on the importance of corporations not being able to unilaterally, retroactively change contracts in ways that impose new charges and violate existing contractual commitments that others have relied on. If they can do that then open source doesn't offer much real protection.
Open source is that protection. There's no way for an open source project to change their terms that drastically. The whole hasicorp disaster is a prime example of that. Terraform is forked and continues on like normal, users are not impacted. For programming platforms (like game engines) this is even MORE of an advantage, as with something like terraform you could conceivably rewrite your stuff in a matter of weeks…
Unity’s new pricing: A wake-up call on the importance of open source
11–20 of 733 posts
Re: Unity’s new pricing: A wake-up call on the importance of open source
#12For years the only thing really holding the company a float was their valuation. So long as investors were willing to give them money for growth and future profits they could continue to fund their loses. But now their growth is slowing and investors are less willing to pay up for growth generally what does Unity do?
I've felt for a while that they'd be a likely victim of this most recent tech rut and that seems to be playing out. They have no moat, slowing growth and are burning huge amounts of cash. Unless the macro changes in their favour it's hard to how they get out of this and stay on top.
Re: Unity’s new pricing: A wake-up call on the importance of open source
#13>> While Unreal engine currently does not have terms like Unity’s, there’s nothing stopping them from doing something similar. In fact if Unity manages to get away with this it seems likely they will follow suit. Unreal has licenses which allow you to use one version of their engine FOREVER and they cannot revoke that license. So the author didn't fully research this. It is true that for NEWER version Epic can change…
> So if Godot devs stop working on it you're stuck with a project with zero support. Good luck developing it further instead of focusing on your game. There's zero risk of this happening. Godot is going to become Blender for gaming and eventually eat into Tim's margins. (Unreal isn't even his cash cow.) Unreal might be significantly ahead now, but when Google, Amazon, Apple, etc. contribute to Godot, it's game over.
Amazon did make a game engine. It shows "Amazon money" doesn't magically solve every problem in the world.
> Godot is going to become Blender for gaming
Exactly. Blender still isn't the first choice for most animation and VFX jobs.
Re: Unity’s new pricing: A wake-up call on the importance of open source
#14Much as I love open source and the Godot engine, this seems more like a wake-up call on the importance of corporations not being able to unilaterally, retroactively change contracts in ways that impose new charges and violate existing contractual commitments that others have relied on. If they can do that then open source doesn't offer much real protection.
While TOS are rarely worth the toilet paper they could be printed on, I'm curious about whether arguments could be made about whether existing subscribers from 2019 could now sue for breach of contract and costs associated with (re)development.
Re: Unity’s new pricing: A wake-up call on the importance of open source
#15I kinda feel bad for Unity. The company is in a bad place finacially. They're burning almost $1 billion a year and they have no good solutions to this. Either they try to increase pricing and piss off their customers, or they cut costs (which they've been doing with mass layoffs) and risk losing ground to other game engineers like Unreal. For years the only thing really holding the company a float was their valuation…
Unity acquired Weta at 1.6B. The solution is not to do this.
Re: Unity’s new pricing: A wake-up call on the importance of open source
#16I kinda feel bad for Unity. The company is in a bad place finacially. They're burning almost $1 billion a year and they have no good solutions to this. Either they try to increase pricing and piss off their customers, or they cut costs (which they've been doing with mass layoffs) and risk losing ground to other game engineers like Unreal. For years the only thing really holding the company a float was their valuation…
The only reason Unreal engine has so favorable license conditions is because Epic Games earn billions from Fortnite and Epic Games Store.
Re: Unity’s new pricing: A wake-up call on the importance of open source
#17I kinda feel bad for Unity. The company is in a bad place finacially. They're burning almost $1 billion a year and they have no good solutions to this. Either they try to increase pricing and piss off their customers, or they cut costs (which they've been doing with mass layoffs) and risk losing ground to other game engineers like Unreal. For years the only thing really holding the company a float was their valuation…
I'm also completely baffled how poorly thought out this whole thing has been. Unity has been used by the likes of Nintendo, Microsoft and other massive game development studios. Do they seriously think a fee applied on retroactive sales and revenue numbers would be accepted without issue from them?
Re: Unity’s new pricing: A wake-up call on the importance of open source
#18I kinda feel bad for Unity. The company is in a bad place finacially. They're burning almost $1 billion a year and they have no good solutions to this. Either they try to increase pricing and piss off their customers, or they cut costs (which they've been doing with mass layoffs) and risk losing ground to other game engineers like Unreal. For years the only thing really holding the company a float was their valuation…
I don't understand their refusal to make games that will make them money and showcase Unity's capabilities. The only reason Unreal engine has so favorable license conditions is because Epic Games earn billions from Fortnite and Epic Games Store.
Re: Unity’s new pricing: A wake-up call on the importance of open source
#19I kinda feel bad for Unity. The company is in a bad place finacially. They're burning almost $1 billion a year and they have no good solutions to this. Either they try to increase pricing and piss off their customers, or they cut costs (which they've been doing with mass layoffs) and risk losing ground to other game engineers like Unreal. For years the only thing really holding the company a float was their valuation…
They could've probably been sustainable and profitable if they mainly serviced their core audience of indie developers with a smaller amount of employees and a simpler product, but it seems they really wanted to brute force themselves into the AAA market.
Re: Unity’s new pricing: A wake-up call on the importance of open source
#20Earlier quoted context omitted.
> So if Godot devs stop working on it you're stuck with a project with zero support. Good luck developing it further instead of focusing on your game. There's zero risk of this happening. Godot is going to become Blender for gaming and eventually eat into Tim's margins. (Unreal isn't even his cash cow.) Unreal might be significantly ahead now, but when Google, Amazon, Apple, etc. contribute to Godot, it's game over.
My estimation is about 10 ~ 15 years for open source engine to catch up Unreal. (both feature and popularity) Amazon did make a game engine. It shows "Amazon money" doesn't magically solve every problem in the world. > Godot is going to become Blender for gaming Exactly. Blender still isn't the first choice for most animation and VFX jobs.
An open source project doesn't have to be the very most used thing from the beginning in order to eventually eat everyone's lunch :)