Live data from Hacker News

QNX Self-Hosted Developer Desktop

devblog.qnx.com

81–90 of 174 posts

Re: QNX Self-Hosted Developer Desktop

#82
post #30
post #21

Earlier quoted context omitted.

Me too, although it's been a long time since Photon. "This environment runs as a virtual machine, using QEMU on Ubuntu. To try the image, you'll need: Ubuntu 22.04 or 24.04." So it doesn't boot on bare metal? Maybe they're trying to get away from needing Windows. The previous recommended development environment was cross-compilation from Windows. The big news here is that they have a reasonable non-commercial license…

> They lost their developer base. Support of open source tools on QNX stopped. Right. These days it's better to invest into Redox OS[1] as a potential substitute for it (if work on real time capability). And with real time patches merged into Linux mainline[2] QNX doesn't stand much chance today too. [1] https://doc.redox-os.org/book/microkernels.html [2] https://arstechnica.com/gadgets/2024/09/real-time-linux-is-o..…

> And with real time patches merged into Linux mainline[2] QNX doesn't stand much chance today too.

Correct me if I'm wrong but these and other Linux patches were always about soft real time and Linux never had hard real time capability because of its architecture.

Re: QNX Self-Hosted Developer Desktop

#83
post #21

Earlier quoted context omitted.

Me too, although it's been a long time since Photon. "This environment runs as a virtual machine, using QEMU on Ubuntu. To try the image, you'll need: Ubuntu 22.04 or 24.04." So it doesn't boot on bare metal? Maybe they're trying to get away from needing Windows. The previous recommended development environment was cross-compilation from Windows. The big news here is that they have a reasonable non-commercial license…

> QNX should be licensed like Unreal Engine. That sounds quite a bit harder to enforce for an OS designed to run inside, often not internet-connected, devices.

If someone would decide to run QNX (or whatever) inside, often not internet-connected, devices then some IP enforcement wouldn't stop them anyway.

Re: QNX Self-Hosted Developer Desktop

#84

As someone who still uses a QNX phone, the Blackberry Q10 as my second phone, I’m not just optimistic for the return of the cross-platform and secure os, I’m rooting for it. Especially for portable Linux handhelds. If Blackberry were to release a phone tomorrow, it would instantly be the most secure android phone. I still run some of my favourite android apps on my BB10os via the android translation layer. Some comme…

Swift is probably less than 1% of the what it takes to run iPhone apps, you can get Swift for Windows too, but it is nowhere near able to run iPhone apps. The problem is all the libraries an iPhone app expects to be available on the host OS, all the multimedia stuff and so on, those libraries on iPhone are large and advanced, and not available for porting to any OS outside of Apple.

Re: QNX Self-Hosted Developer Desktop

#85

Did 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.

Blackberry OS 10 was also running QNX under the hook afaik.

Re: QNX Self-Hosted Developer Desktop

#86
post #30

Earlier quoted context omitted.

> They lost their developer base. Support of open source tools on QNX stopped. Right. These days it's better to invest into Redox OS[1] as a potential substitute for it (if work on real time capability). And with real time patches merged into Linux mainline[2] QNX doesn't stand much chance today too. [1] https://doc.redox-os.org/book/microkernels.html [2] https://arstechnica.com/gadgets/2024/09/real-time-linux-is-o..…

> And with real time patches merged into Linux mainline[2] QNX doesn't stand much chance today too. Correct me if I'm wrong but these and other Linux patches were always about soft real time and Linux never had hard real time capability because of its architecture.

You are absolutely right. For most applications it's good enough though, unless regulatorily enforced.

Re: QNX Self-Hosted Developer Desktop

#87

Earlier quoted context omitted.

Photon was what I was hoping for before I clicked the link. One of my favourite GUIs, closely tied with CDE. Photon or not, I hated the period where they sort of moved to canned BSP deployment only, where in 6.5 I could just develop on a live system. This is nice.

> One of my favourite GUIs, closely tied with CDE. In case you're not aware: CDE is still around, open source, and runs on modern unix-likes.

> In case you're not aware: CDE is still around, open source, and runs on modern unix-likes

Oh I'm aware :) also this beauty from SGI is now around again:

https://docs.maxxinteractive.com/

Re: QNX Self-Hosted Developer Desktop

#89
post #58

Earlier quoted context omitted.

When was that? You can still run from a single floppy https://github.com/Steve3184/floppinux and some form of that was available for ages.

Linux was like that in 1995 (Slackware 3.1 or so). I believe QNX live was introduced in 1997.

QNX was introduced in 1980.

Re: QNX Self-Hosted Developer Desktop

#90
post #12

We'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…

which 'gaming' distro is that out of curiousity?

CachyOS.

Running on Core i5 7500t and Core i7 7700t with integrated intel HD630 graphics on Lenovo M910q tiny with 32GB RAM. Mostly clocked down to 800Mhz. Chosen path: systemd-boot, Btrfs, ZRAM, Plasma/KDE.

Edit:

I'm also not gaming btw, just heavy browser use, and some LibreOffice. So if you expect to get insane FPS in 4K(on old systems!), that probably wouldn't work. What does work is having (a heavily customized) FF working with uBo with usually 4 FF-windows open, and each of them at least several dozen tabs, almost always one of them playing some music from YT without a hitch. Doing other stuff on other virtual desktops (I run 3 by 3). 4K videos with mpv no problem. With VLC neither, but I deinstalled that because I don't need so much UI and features. Matter of taste. Shrug. Remoting by whichever means. Even experimenting with small local LLMs like Deepseek R1:8B via Ollama. Though that brings the systems to their limits, spinning up the fan hard, and going allcore 3.1GHz :-)

Feels like BBSsing in the days of analog modems :-)

(Because 'thinking' for minutes, and answers trickle in like text at 300 to 1200 baud, or so)

But still, while doing so, music from YT doodling on, even whith EasyEffects, no scratches, klicks, distortions, whatever.

System stays responsive, no matter if I'm shuffling files in Dolphin/Krusader, torturing LibreOffice Calc, reading some website, PDF, downloading something, be it via browser/Kget or Ktorrent, remote desking, conferencing...

It's all just flowing very smoothly.

Bliss.

Because it just works.

(On my hardware, which may change if you have to use other drivers for AMD, Nvidia, or later intel graphics. Or your firmware/UEFI is buggy/broken.)

Editoftheedit:

Oh! Did I mention suspend to RAM and wakeup is working perfectly? Every single time! The same goes for Wake on LAN, or netbooting.

(cackling madly)

Post reply on HN