←back to thread

466 points chocmake | 3 comments | | HN request time: 0.587s | source
Show context
modeless ◴[] No.42191063[source]
I wish they would GPL it like Quake. Even if it was missing some proprietary dependencies I bet the community could replace them.

I recently helped port ioquake3 to the web, complete with UDP multiplayer, and set up an online demo using the internet archive's copy of the Quake III demo: https://thelongestyard.link It would be cool to be able to do the same with Unreal Tournament.

replies(6): >>42191121 #>>42191223 #>>42192706 #>>42192731 #>>42192869 #>>42192989 #
Ralfp ◴[] No.42192731[source]
The state of things here is that Unreal Engine 1 may be open sourced one day but would need cleaning up first. And they just never got around doing it:

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

replies(1): >>42194881 #
1. tempaccount420 ◴[] No.42194881[source]
Why clean up first? Could be devs pushing back because they're ashamed (unnecessarily) of their code?
replies(2): >>42199466 #>>42202825 #
2. cibyr ◴[] No.42199466[source]
We saw with Winamp how badly it can go (lots of license violations on vendored dependencies):

https://arstechnica.com/gadgets/2024/10/winamp-really-whips-...

3. account42 ◴[] No.42202825[source]
Cleaning up in this context means figuring out what parts of the code they actually own and removing/replacing the parts they don't.