Comment by kragen
10 days ago
It wasn't a POSIX OS until much later, at which point they did appreciate the importance of most of those things.
Have you checked out Oberon? It has a full GUI, networking stack, web browser, file browser, utilities, demo programs, etc., in a similar size. It isn't suitable for real-time control at all.
I'm also interested to hear from people choosing QNX for new projects.
There was a super amazing one-man show of Real-Time-Oberon at ETH Zürich [0], used it for some (failed) Robocup try. I wonder what Roberto is up to these days...
[0] https://www.ifr.mavt.ethz.ch/research/xoberon/
Interesting, I'd never heard about this! "XOberon is loosely based on the Oberon System, and it is written in the Oberon-2 programming language. XOberon in its most recent incarnation takes advantage of the computational power of the PowerPC processor architecture. (...) The 68K target version of XOberon is free to download and use. The PowerPC version is available on request."
Not new in design but in assembly/integration: RMS Instruments (Canada) sells equipment for "real-time compensation" in airborne surveying. Analog-to-digital conversion of, primarily, magnetometry data.
Uses the Photon desktop environment.