Earlier quoted context omitted.
What’s left here? I never took operating systems, going direct from EE bachelor to CS master’s, so this post/comment is perfectly at the gap in my education—I understand the metal->transistor->flop memory we see here, and the server->application->Minecraft you’re imagining, what needs to be built from red stone to go from flop memory->server?
Just someone willing to build a full ARM emulator with VGA and IO in redstone. Once you can get Linux booting, you can start writing kernel modules to support the various redstone IO devices. Once that’s all hooked up, you try compiling Java. Once Java is running you’re off. It’d probably be terribly slow though, unless you made a redstone optimized CPU. Then you’d need to get Linux building on that.
Linux is obviously Operating Systems, and “compiling Java” is Compilers—I think this is a 3 semester project if we can align schedules and keep the team together