Live data from Hacker News

SurrealEngine: Open-source reimplementation of Unreal Engine with playable UT99

github.com

1–10 of 140 posts

Re: SurrealEngine: Open-source reimplementation of Unreal Engine with playable UT99

#3
Wow, this is really cool.

I would love to also see some sort of diverged reimplementation of the Unreal Engine that worked on a fixed tilmestep instead of a variable one, but it seems like maybe this implementation is faithful to the original engine behavior as well.

Re: SurrealEngine: Open-source reimplementation of Unreal Engine with playable UT99

#5
https://github.com/dpjudas/SurrealEngine/blob/efb4a196ccc856...

Look, I get it: they named their library "dumb" so they felt they just have to be cutesy with the license file, but please don't. If you hate licenses that much, https://spdx.org/licenses/WTFPL.html is probably for you

(the actual project seems to be BSD-3)

Re: SurrealEngine: Open-source reimplementation of Unreal Engine with playable UT99

#7
post #6

Epic could open-source the original engine, like its former primary competitor id Software did with the old idTech engines.

There were some plans to do so a while back:

>We definitely can’t open source Unreal Engine 2 or 3, because of dependencies on a large number of external closed-source middleware packages with complex licensing requirements.

>Open sourcing Unreal Engine 1 might be possible, but getting the source and dependencies into a releasable state would take a lot of cleanup effort that we just haven’t been able to find time for. I hope we can do it someday. [0]

[0] https://forums.unrealengine.com/t/unreal-engine-1/14084/6

Re: SurrealEngine: Open-source reimplementation of Unreal Engine with playable UT99

#8
post #5

https://github.com/dpjudas/SurrealEngine/blob/efb4a196ccc856... Look, I get it: they named their library "dumb" so they felt they just have to be cutesy with the license file, but please don't. If you hate licenses that much, https://spdx.org/licenses/WTFPL.html is probably for you (the actual project seems to be BSD-3)

You're complaining about a 3rd party library license that the project cannot change...

Re: SurrealEngine: Open-source reimplementation of Unreal Engine with playable UT99

#9
post #5

https://github.com/dpjudas/SurrealEngine/blob/efb4a196ccc856... Look, I get it: they named their library "dumb" so they felt they just have to be cutesy with the license file, but please don't. If you hate licenses that much, https://spdx.org/licenses/WTFPL.html is probably for you (the actual project seems to be BSD-3)

Presuming that there are actually jurisdictions in which those typical clauses about disclaiming any implied warranty and so on are important (and I wouldn't want to do otherwise), that minimal license seems like a terrible idea. Not restricting use is all well and good, but you don't want to somehow end up legally on the hook for someone using your code to shoot themselves in the foot, however much it seems like the fundamental problem there would be with the jurisprudence.

Re: SurrealEngine: Open-source reimplementation of Unreal Engine with playable UT99

#10
post #5

https://github.com/dpjudas/SurrealEngine/blob/efb4a196ccc856... Look, I get it: they named their library "dumb" so they felt they just have to be cutesy with the license file, but please don't. If you hate licenses that much, https://spdx.org/licenses/WTFPL.html is probably for you (the actual project seems to be BSD-3)

DUMB is essentially BSD, clause 8 says that clauses 4, 5, and 6 are null and void.
Post reply on HN