Live data from Hacker News

Unity Editor for Linux

blogs.unity3d.com

51–58 of 58 posts

Re: Unity Editor for Linux

#51
post #27

Dear Unity: please get a floating license server that runs on Linux!

They have the ability to sell floating licenses, but you must work with a sales rep to get them, and purchase through one of their resellers, if I recall.

I do not know if they roll their own license server or if they can use commercial license servers that may already be in place in an organization.

Re: Unity Editor for Linux

#52
post #48

Earlier quoted context omitted.

You're opening their website. JavaScript on their website connects to https://localhost:12345 and uses that connection to interact with battle.net software that runs on your PC. NAT/Firewall is not an issue. But that client software have to present valid certificate for that localhost website. To do so, they generate that self-signed certificate at installation time and mark is as trusted, so browsers will accept it.…

What's the point of using tls on localhost?

Browsers require it. If you're establishing connection from JavaScript that was loaded on HTTPS website, you can't establish connection to HTTP.

I've heard recently about some movement to allow HTTP connections to localhost, but I did not investigate that thoroughly. TLS should not be needed for localhost, that's true.

Re: Unity Editor for Linux

#53

That is a good reaction to Godot's growing popularity.

Godot has caught my eye a bunch of times but I'm still not quite convinced to use it yet. I guess I need to just try it.

Coming from Unity, I've tried Godot and I'm never going back to Unity. Yes the Asset Store is basically empty, yes will have to wait version 4.0 to have a powerful renderer, but the architecture is so clean and intuitive.

Unity feels like Windows, they stack on top of each other all the latest shiny features to attract customers resulting in a massive mess instead of thinking about a coherent overall architecture/UI. Their latest ECS system is an eg of this, they have just stacked on top of the pile a more FP approach although their architecture is not necessarily designed for that, but hey, FP and data-driven is trendy so let's add this too on the pile .

The real drawback right now with Godot is the 3D renderer which is okay but clearly not on par with UE or Unity, but 4.0 is coming with a re-written from scratch new Vulkan renderer.

Re: Unity Editor for Linux

#54
post #16

Earlier quoted context omitted.

The Battle.net launcher uses Qt, and they already have a macOS version of it, so it shouldn't be too difficult to port. Edit: That said, it's not like the lack of Unity Editor on Linux was stopping them from having a Linux version of Hearthstone. It has been possible to target Linux for years.

Problem so far has been that unity dev tools where windows only while Linux would still be a target.

And macOS.

Re: Unity Editor for Linux

#55

That is a good reaction to Godot's growing popularity.

Godot has caught my eye a bunch of times but I'm still not quite convinced to use it yet. I guess I need to just try it.

Godot and its documentation is great! Was able to wrote a working mobile app under 5 hours with GDScript. As of version 3.0, C# support is available, haven't check it out tho.

Re: Unity Editor for Linux

#56
post #27

Dear Unity: please get a floating license server that runs on Linux!

They have the ability to sell floating licenses, but you must work with a sales rep to get them, and purchase through one of their resellers, if I recall. I do not know if they roll their own license server or if they can use commercial license servers that may already be in place in an organization.

their license server is still under development

Re: Unity Editor for Linux

#57

Earlier quoted context omitted.

For anyone interested at all in software freedom Godot is an excellent choice, and I hope it will grow more. Unity's licensing terms are complicated and litigious, and because of this their tooling is locked to their online platform -- you can't use Unity without logging in. This means they at any time they can lock you out of their tools. I'm honestly more comfortable with older licensing models where you'd get your…

> you can't use Unity without logging in You definitely can, but it requires working with a sales rep to buy named or floating licenses that are served up by a locally run license server. I would be surprised if they did this for single quantity license purchases, though. Additionally, after subscribing for two years, you can stop subscribing at any time and continue to use the latest version of the editor at the tim…

I didn't know they sell floating licenses, that is interesting. I think the fact that this is available for large clients shows that the default is giving up a lot of freedom though, and that there is demand for more.

With regards to the perpetual license, this is rooted in a promise from the company that they will continue to license it "perpetually", not that it is impossible for them to shut down your software. What happens if their licensing servers go down, or they decide that you as a user are so egregiously in breach of their contract that they cannot continue their perpetual license? This can be due to arbitrary restrictions, such as a local government passing laws which do not allow them to continue their license. Consider if an old version of the Unity engine is in violation of GDPR, for example. They would not be legally able to continue perpetual licensing for their product, and they would be forced to shut you down. That is not ownership, and do not let anyone fool you into thinking it is.

Re: Unity Editor for Linux

#58
post #56

Earlier quoted context omitted.

They have the ability to sell floating licenses, but you must work with a sales rep to get them, and purchase through one of their resellers, if I recall. I do not know if they roll their own license server or if they can use commercial license servers that may already be in place in an organization.

their license server is still under development

Things like this make me scratch my head.

License servers exist. Surely it is cheaper for them to license from someone who does license servers, or use a client's existing license servers than it is for them to develop and support their own server.

Post reply on HN