logoalt Hacker News

QNX is now free for anything non-commercial, plus there's an RPi image

658 pointsby JohnAtQNX11/07/2024357 commentsview on HN

Hiya folks!

I'm John from the Developer Relations team at QNX. I'm a loooong time lurker of this forum and excited to make my first post.

I just wanted to let you know that we've kicked off a new program to start opening the doors to QNX like things used to be. Many of you probably used or tinkered with (the very open) QNX back in the day. You can now easily get a free non-commercial license to use the newest QNX. We've also just released some sample apps and a ready-to-go QNX 8.0 quick start target image for Raspberry Pi. So you can get QNX and the development tools for free now to learn, experiment, and build.

It's been a long time in the making, so I'm really excited to get to post about this first phase of the QNX Everywhere initiative. My team and management have open ears, so please share feedback about what more we can do to open things up, be more transparent, and get you what you need to create an awesome embedded QNX project.

Cheers!


Comments

RachelF11/08/2024

Been fooled by QNX before, a long time ago, and it cost us a lot. Never again. Go away now QNX, real-time Linux has won.

sriram_sun11/07/2024

Is there an eBPF equivalent for QNX? Also, with the real-time linux patch (which has been mainlined now), I'm able to run C++ ROS2 control loops @ 1ms down to even 250us on commodity off the shelf i3 and i5 hardware with dedicated cores.

I've worked on vxWorks, QNX and Linux and I found the pace of development using Linux the fastest.

show 1 reply
mikercampbell11/07/2024

With all due respect, I’ve never spent so long clicking through a website trying to figure out what it actually was.

What is QNX haha

show 2 replies
hacknews2011/07/2024

Great. Long over due, maybe too late.

billpg11/08/2024

I remember when QNX was going to be the OS for the first post-Commodore Amiga machines. Fun times.

I'm old.

show 2 replies
1vuio0pswjnm711/08/2024

"... plus there's an RPi image"

Maybe. But there is no direct link to an RPi image. It's layer upon layer of agreements and consents. Not simple. Too much reading.

I think I still have a tarball of the QNX source code from circa 2008.

mcmisieck11/08/2024

You can get 30-day trial, Partner or Academic license. So what's new exactly?

show 1 reply
kmbfjr11/07/2024

What I need to know is, does it come with Solitaire using the “Giants of Computing” card deck?

Because if it does, that is worth it right there.

We ran QNX for ASI statistical multiplexing in TV. I would always fire up a game while waiting for logs.

faragon11/08/2024

Working with QNX today is like working with 25 year old software: tiny community, few examples, lots of issues for which you end doing avoidance workarounds, etc.

I would have more interest on it if being open source.

SushiHippie11/07/2024

My experience looking at the page as someone who has never heard of QNX:

First there is so much text that wants to tell me how great this software/tooling/resources is, without telling me what exactly it is.

As I still wanted to know what it is, after reading your comment here†, I clicked on the front page https://blackberry.qnx.com/en which has a concise introduction

"Real-Time OS and Software for Embedded Systems

Launch your critical embedded systems faster with our commercial RTOS, hypervisor, development tools and services."

An RTOS for embedded system, aha! That would be valuable information on the QNX Everywhere page. (Real-Time OS / RTOS isn't mentioned once)

Then I found the resources section nearly at the bottom, which has quick start guide, where I can see what I will get when I sign up for a free license and that would be exactly what I (as someone who has no clue what to expect from QNX) would want to see at the top, after a short introduction to what it is and why I want to try it out.

Maybe this page is more intended for people who are already aware of QNX, but if you intend to "catch" new people I really would recommend you to reorder/simplify this page, by putting relevant information (like a short introduction, why I would want to try it and a quick start guide) at the top instead of a wall of marketing text.

† this comment was first under a comment from the author, which now got moved to the HN post text

show 2 replies
idatum11/07/2024

I recall running QNX on my iPAQ handheld, sometime in the late 2000s. It was pre-iPhone, so seeing a Unix-like O/S on a handheld device back then was quite a treat.

BenFranklin10011/08/2024

John, Would it be possible to get this installed on a BlackBerry Passport or Q10. The passport is my favorite phone of all time.

j1mmie11/07/2024

I'm interested in building a Unity game for Raspberry Pi 4. Does QNX have good graphics support for RPi currently?

show 1 reply
7thaccount11/08/2024

Can one install QNX as the main OS on a desktop? Or can I boot into the QNX desktop from a thumb drive?

show 1 reply
ConanRus11/07/2024

why didn't they just open it for all with a proper license? as soon as you're move toward a commercial product with qnx you're immediately own them money. and no money with linux. who will us qnx on these terms?

znpy11/08/2024

Hey, what iPIs are supported ?

I have an old first-gen raspberry pi, would QNX work on that ?

CyberDildonics11/07/2024

Reinventing QNX will always be seen as cutting edge.

upintord11/07/2024

Any tips on loading onto a Kyocera duraforce? tia

consultSKI11/08/2024

Awesome! I signed up for the BlackBerry PlayBook dev initiative at SXSW in 2012 and found the device and QNX to be amazing. It supported a bluetooth mouse YEARS before the iPad! But BB failed to capitalize and yet another great product failed to make it into the mainstream.

Looking forward to it! Espcially now that you guys are "inside" several EVs if the rumors are true. Sign me up!

show 1 reply
bastloing11/08/2024

This would have been good 20 years ago, but now, nope.

Havoc11/08/2024

For the love of god put what the thing is into the first sentence. Still have no idea wth qnx is

show 1 reply
Abismith11/08/2024

[dead]

Woshiwuja11/08/2024

[dead]

angellamae11/07/2024

[dead]

angellamae11/07/2024

[dead]

wooptoo11/08/2024

QNX is now largely irrelevant with the merging of the PREEMPT_RT patches in the mainline Linux kernel, starting with v6.12 which comes out in a week or two.

lcooper11/08/2024

You should have done this 20y ago