Out of curiosity, what makes QNX a better architecture than AmigaOS? I had a Blackberry Playbook back in the day but that's the extent of my exposure to it.
Used QNX 15+ years ago. The supposed best value is micro-kernel. Kernel is very small, all the device drivers, file system, TCPIP stack are run in user space outside the kernel.
I have not used AmigaOS and no clue if it has the same micro kernel design.
We have Fuchsia now.
As great as Fuschsia’s architecture (the Zircon kernel) may be, I’ve yet to see any devices that come with it.
Sort of, but AmigaOS didn't have memory protection so the distinction doesn't mean much as the distinction between supervisor and user mode on a plain m68000 is very minor.