I'm wondering about what sort of hardware would make building an OS for it easier...

If all the hardware (apart from CPU, RAM, & maybe SSD) adheared to USB as that appears to significantly cut down on driver code even in the face of imperfection.

I'd like if the CPU supported builtin IPC (essentially method calls) so the OS can be split into multiple projects without a central "kernel".

And to avoid modern CPU vulnerabilities it'd be necessary to have a new memory model.

Follow

@alcinnz Please expand on this when you have the time. It's not my area of expertise, but it sounds cool.

@josemanuel Not really my area of expertise either. I don't know if I can.

I can however point you to the in-development Mill CPU, and describe how I'd design hardware for specific apps like browsers again?

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.