logoalt Hacker News

Ukvyesterday at 11:00 PM1 replyview on HN

> It's not feasible to open-source all of that, especially given that it may well still be in use for more recent titles

If they're still running their authentication server (for example), then they wouldn't need to release that service.

Patching the game to no longer contact the authentication server would also be acceptable, for services that aren't a core part of the game. It's pretty likely the game already allows this for development/debugging.

If they've accepted money from people to buy the game, and don't want to keep the authentication service running, and don't want to patch the game to no longer require the authentication service, and don't want to refund people, and don't want to release the authentication service so others can run it - I think it's fair for a regulation to force one of those.


Replies

knollimartoday at 1:55 AM

So do games just have to have a perpetual endowment to fund any shared component costs? This seems like a logical conclusion. You wouldn't get scalability from reuse (e.g. reusing an auth library).

Or what's likely cheaper is budgeting for that patch in the game.

You may bemoan "oh they just don't want to release the auth service", but it functionally shuffles the cost math.

I'd personally rather the 5% cheaper games than trying to play a multiplayer only game 20 years later wtih 6 people on the server.