Mobile OSs have sandboxed app environments. The fear of installing non “bare metal machines” originates in desktop operating systems. Which are all fucking trash and need a rethink but just nobody has gone and put in the work to make a modern desktop OS that addresses this. We need to define an ISA so that I can run any x86 app on any x86 machine without giving it access to the entire system. That we have to have 3 fucking versions of an app that runs on the same hardware is insane. It’s this nonsense that led to running everything in the browser seem like a good ideas (it’s not).
#Native2.0
I guess it’s 2 versions now given that ARM chips are popular now. Anyway its is just some pipe dream shit.
Practically speaking, we need a new open source OS that is designed with all the stuff that we’ve learnt over the last 50-something years.
We don’t use computers the same way we did when unix was designed. And the internet didn’t exist then.
End of rant. Maybe.
Fuchsia OS looks like someone has gone and done the work. But it’s gimped because the UI stuff runs in Dart VM. Wtf why? Dart is mehhh. But maybe the kernel, Zircon, is worth a look. It’s open source, but it’s also a Google project so who knows what dance is required to contribute.
Thread collapsed
Thread collapsed
Thread collapsed
Thread collapsed