←back to thread

520 points OlympicMarmoto | 2 comments | | HN request time: 0.001s | source
1. adolph ◴[] No.45078554[source]
Another example of a new OS developed by a vendor is DryOS by Canon [0] as a replacement for WindRiver VxWorks[1]. It has been extensively explore by the chdk community of custom software extensions for Canon cameras. It appears to have some compatibility with Linux in some form.

In my non-expert mind, an OS for "foveated rendering" would be similar to what many cameras prioritize and more likely be similar to an "realtime OS" of some sort. OTOH, Apple's goggles use the XNU kernel, so maybe a microkernel would be sufficiently realtime, similar to QNX often used for automotive applications [4].

0. https://web.archive.org/web/20190214134247/http://www.canon....

1. https://www.windriver.com/

2. https://chdk.fandom.com/wiki/For_Developers

3. https://github.com/apple-oss-distributions/xnu

4. https://en.wikipedia.org/wiki/QNX

replies(1): >>45078570 #
2. msgodel ◴[] No.45078570[source]
Microkernels are normally pretty slow. It takes a lot of extra effort to make them fast.

Realistically there's no reason Linux wouldn't be fine on its own for AR and in fact I'm typing this on Linux on some AR glasses right now.