Live data from Hacker News

QNX Self-Hosted Developer Desktop

devblog.qnx.com

91–100 of 174 posts

Re: QNX Self-Hosted Developer Desktop

#91

PREEMPT_RT, Toyota's IVI shell for flutter and the AGL efforts has made qnx compete again

It's not a hard-running race. PREEMPT_RT is soft realtime and if you rely on it for your brakes you're going to crash. AGL has not yet produced any kind of usable system that can be certified for functional safety under ISO 26262 or IEC 61508. Just a core kernel with no drivers.

We run into a lot of OEMs who switch to Linux because of AGL and come crawling back to QNX many expensive months later to start over with a viable solution so they can deliver.

Re: QNX Self-Hosted Developer Desktop

#92

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…

> We'll see if it reaches bare metal some time, instead of relying on QEMU

You can already get a free license for QNX and grab a BSP (board support package) to create a bare metal image. You have been able to for quite a while. People who understand how a computer works, what a device driver is and how and when to use one, are not the target for this demo. It's targeted at the people who think the user interface is the software and the desktop GUI is the operating system.

Re: QNX Self-Hosted Developer Desktop

#93
post #88

If you want to fall for the QNX bait and switch a 3rd time, more fool you.

Can you elaborate on this?

They've moved back and forth between being partially source-available and fully closed source at least twice. It's a similar story with usage licenses, with hobbyist and non-commercial access variously being granted and then pulled away multiple times.

On at least one occasion, the license was changed overnight leaving a large enthusiast community in the lurch.

Given the history, there's every reason to suspect that there'll be yet more rug-pulls in the future.

Re: QNX Self-Hosted Developer Desktop

#94

Earlier quoted context omitted.

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

I mean it’s a realtime OS. It’s designed for that. So the pricing model has to work with that.

Re: QNX Self-Hosted Developer Desktop

#96
post #60

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…

> QNX can run Swift code makes me think of it could also run iPhone apps. Not at all. That is like saying because it can run C, it can run windows apps. To run iPhone apps you would need all the libraries and runtimes ported, including the whole GUI. Just not happening.

Tehnically, BB10 could run iOS apps at the beginning but, they disabled it before the release of PlayBook. Bad call.

Re: QNX Self-Hosted Developer Desktop

#97
post #92

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…

> We'll see if it reaches bare metal some time, instead of relying on QEMU You can already get a free license for QNX and grab a BSP (board support package) to create a bare metal image. You have been able to for quite a while. People who understand how a computer works, what a device driver is and how and when to use one, are not the target for this demo. It's targeted at the people who think the user interface is t…

Yah, I know that. But the licensing swings aside, I've just thought 'are you on crack?' because of the Eclipse on Windows cross- compiling thing, which they've done when I last looked.

And stopped.

Re: QNX Self-Hosted Developer Desktop

#99

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 != SwiftUI. You need the latter to run modern iOS apps written in Swift. It's great that Apple are pushing Swift out there a bit, but honestly if they want the World to catch fire with it, they need to give away the Crown Jewels and get SwiftUI out there as well. Meanwhile, it's great that QNX is supporting modern languages. I can imagine having a bit of fun with this developer desktop and seeing how modern too…

.NET is doing pretty good without all cross platform UI.
Post reply on HN