Glad to see QNX still progressing. I worked there as an intern twice in Ottawa and they're pretty damn good. Great place to work imo. I met some of the kernel devs there. Had the priviledge of working with one and he taught and demoed some of the kernel features to me. They gave us interns a full summer course on kernels, C programming, OS and some hardware. Fun times.
QNX Self-Hosted Developer Desktop
111–120 of 174 posts
Re: QNX Self-Hosted Developer Desktop
#112Glad to see QNX still progressing. I worked there as an intern twice in Ottawa and they're pretty damn good. Great place to work imo. I met some of the kernel devs there. Had the priviledge of working with one and he taught and demoed some of the kernel features to me. They gave us interns a full summer course on kernels, C programming, OS and some hardware. Fun times.
Sometimes I wish I could do this for mid career sabbatical.
Re: QNX Self-Hosted Developer Desktop
#113Re: QNX Self-Hosted Developer Desktop
#114Is GTK their go to GUI toolkit nowadays? (mentioned in the examples)
Re: QNX Self-Hosted Developer Desktop
#115Earlier quoted context omitted.
>IPC including network transparency Sadly not anymore, Qnet was removed in 8.0
Oh! I only worked with it commercially prior to that so I never got the memo. What an insanely stupid move. That was one of their USPs. 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…
Re: QNX Self-Hosted Developer Desktop
#116Earlier quoted context omitted.
He meant with X & web browser and so on. The QNX disk had gui + browser and a few other gui apps.
No I meant the base system. A system with X would take at least 20 floppies or so with Slackware 3. The whole setup was 80 floppies in total. I’m sure it’s better now, it wasn’t so when QNX had come out.
Re: QNX Self-Hosted Developer Desktop
#117Earlier quoted context omitted.
Oh! I only worked with it commercially prior to that so I never got the memo. What an insanely stupid move. That was one of their USPs. 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…
There's been talk about this on Reddit too, where our chief architect of QNX 8 broke down the decision. He mentioned it was ultimately a tough decision, but that in the end the cons outweighed the pros.
Re: QNX Self-Hosted Developer Desktop
#118I'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?
QNX is hard realtime. At one point, its kernel had O(1) guarantees for message passing and process switching. It could have been rewritten without any loops. I'm not sure if that's still true. It's also really compact. This used to be a great selling point for underpowered car infotainment systems. Some cars had around 1Mb of RAM for their infotainment, yet they were able to run fairly complex media systems. QNX is a…
Re: QNX Self-Hosted Developer Desktop
#119I 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...
I was expecting to see that, I ended up looking up some old LiteStep themes [1][2] for my fix [1] https://www.wincustomize.com/explore/litestep/6/ [2] https://www.wincustomize.com/explore/litestep/292/
At the end, I had really beautiful (to my eyes, back then) and very functional desktop, but something went wrong when I made backup before installing SuSE Linux 7.0, so months of vigorous customizing were lost. :-(
But it was fun while it lasted. There were a number of alternative desktop shells in the Windows 95/98 era.