Would Redox make a good foundation for a game console OS like Xbox One or Nintendo Switch?
Apparently the Switch is pretty much llvm
Would Redox make a good foundation for a game console OS like Xbox One or Nintendo Switch?
Apparently the Switch is pretty much llvm
I really hope so, I mean it should be so simpler to hardware companies to start from a solid codebase and focusing their time on hardware support (drivers).
Is there any work in progress on this topic?
Getting things up and running is probably a high priority right now. That said, making a console into a computer sounds like a good idea.
From what I have heard, Redox uses a microkernel whereas GNU/Linux uses the monolithik kernel. The thing is that monolithik kernels are slightly faster than microkernels. So yes if you want your console to be secure, Redox is the way to go, but I think a GNU/Linux would be better for gaming consoles. PLus you can switch out the Linux kernel and replace it with Linux-zen kernel, which is supposed to be more performant
I understand that Haiku (nee BeOS) chose a microkernel architecture because it would give the responsiveness needed for realtime or multimedia applications.
Edit - it is not really a microkernal after all - Haiku is described as hybrid, and BeOS by Wikipedia as monolithic. But it seems I am not alone in this misapprehension, Wikipedia backs its claim with quote “BeOS’ kernel is ‘proprietary’. It uses its own kernel (small but not really micro-kernel because it includes the file system and a few other things)…”