Hacker News new | ask | show | jobs
by TylerE 13 days ago
What if, as a very high number do, the server uses something like a proprietary SQL database?
2 comments

You only need that fancy database when you have lots of users. When you release a server binary that anyone can run it doesn’t need to support quite so many. Have a compile–time flag that excludes the fancy database when set, and have it fall back to something simpler like SQLite or Postgres or whatever you want.
So what, dedicated hackers will find a way around that. There's bigger fish to fry.
Dedicated hackers already find a way around limitations. By that logic there’s no reason to do any of this.
After years of plugging away at it, sure. We can't rely on years of free labor from the community to make the games we bought work. Even if they had to substitute some proprietary libraries, it would be a much better starting point.
Oh I agree - I don’t think saying hackers will find a way is a good solution at all!