3 ms·
Usually new OS efforts seem like they're too "boil the ocean" impractical. I like this. It immediately sticks out as something with some promise. Tips: (1) Ad
by api 3y ago
Usually new OS efforts seem like they're too "boil the ocean" impractical. I like this. It immediately sticks out as something with some promise.
Tips:
(1) Add virtualization early. That way it'd be possible to run other OSes and thus familiar apps. In the long term a seamless form of virtualization similar to Parallels Coherence could be explored as a way to run foreign apps on their host OS. This would be a short-medium term solution to the 'no apps' problem that dogs any new OS effort.
(2) Limit hardware support scope by targeting a few target platforms. I'd suggest Linux-oriented laptop vendors like System76 and Framework, the Raspberry Pi, and a few other familiar things with related ethos.
(3) Look at using foreign drivers such as those from Linux or BSD via a compatibility API. This might let you support notoriously painful to support things like wifi cards.