QNX Self-Hosted Developer Desktop
71–80 of 174 posts
Re: QNX Self-Hosted Developer Desktop
#72We'll see if it reaches bare metal some time, instead of relying on QEMU(on Ubuntu). In theory I'd be tempted to try, in practice not, because of all the back and forth between changing owners in the past, and resulting policies regarding availability. I'm also very well served by some 'gaming distro', where nothing ever stutters or lags, on almost obsolete hardware, mostly clocked down to 800Mhz, with uptimes of up…
https://hackaday.com/2017/05/03/your-next-desktop-qnx/
Granted, this is not the full Plasma shell, but you can run a lot of KDE software on it just fine.
Re: QNX Self-Hosted Developer Desktop
#73I've only ever used QNX in the form of Blackberry products (mostly the Playbook), so I am afraid I don't what the advantages of it would be compared to Linux or something. I know it's a microkernel which is inherently cool to me, but I don't know what else it buys you. Can anyone here give me a high-level overview of why QNX is cool?
Hard real time (so latency guarantees), microkernel (and they actually mean it, so your device drivers can't hose your system), standardized networked IPC including network transparency for all services, ISRs at the application level.
Sadly not anymore, Qnet was removed in 8.0
Re: QNX Self-Hosted Developer Desktop
#74Earlier quoted context omitted.
There are tons of proprietary RTOS/microkernel products on the market. It's not so much hiding as it is crowded-out.
And none of them can hold a candle to QnX. I've used a whole raft of them and QnX stands heads and shoulders above the competition. The consistency of the implementation is extremely impressive.
Re: QNX Self-Hosted Developer Desktop
#75I always liked their original UI - Photon[1][2]. Very lightweight and fast. Also a distinct and consistent style. I understand why they dropped it in favor of Qt and later Web technologies, but it's still a big loss. [1] https://www.qnx.com/developers/docs/6.5.0SP1.update/com.qnx.... [2] https://www.mikecramer.com/qnx/momentics_nc_docs/photon/prog...
Re: QNX Self-Hosted Developer Desktop
#76Earlier quoted context omitted.
QNX is running on bare metal in a lot of cars.
It’s also running virtualized in a lot of cars! Although I’ve seen more and more US car companies switching from QNX to Linux. Chinese car companies I’ve worked with all use Linux instead of QNX, so perhaps that is the future.
The latter is actually a common setup, used by Mercedes-Benz and Hangsheng if I'm not mistaken.
Re: QNX Self-Hosted Developer Desktop
#77Earlier quoted context omitted.
Hard real time (so latency guarantees), microkernel (and they actually mean it, so your device drivers can't hose your system), standardized networked IPC including network transparency for all services, ISRs at the application level.
>IPC including network transparency Sadly not anymore, Qnet was removed in 8.0
In general QnX was commercially mismanaged and technically excellent. I'm imagining a world where they clued in early on that an open source real time OS would have run circles around the rest of the offerings and they'd have cleaned up on commercial licensing. Since the 80's they've steadily lost mind and marketshare though I suspect they'll always be around in some form.
Re: QNX Self-Hosted Developer Desktop
#78Earlier quoted context omitted.
And none of them can hold a candle to QnX. I've used a whole raft of them and QnX stands heads and shoulders above the competition. The consistency of the implementation is extremely impressive.
I would like to hear more about your experiences. What makes QNX better than others?
The kernel processes are actual processes so each of the drivers is fully sandboxed, an error in one bit of code can not cause any other processes to be affected unless you explicitly declare that it should be so (shared memory, for instance) and of course you don't do that.
The reduction of scope alone is worth at least 30 IQ points.
Absolutely rock solid. I built some specialized network devices using QnX and those things ran for a decade+ after first installation. Not a single reboot.
Re: QNX Self-Hosted Developer Desktop
#79Did I just wake up from a coma? QNX desktop? Wayland XFCE? What is going on here
Seems like QNX was hiding in plain sight as a car os and a mission critical os for other devices.