Live data from Hacker News

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

blackberry.qnx.com

101–110 of 380 posts

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

#101
@JohnAtQNX the way to put the rug-pulling concerns to bed is to license all the source code under the ISC License, BSD 2-clause License, or MIT License.

This would certainly have an impact once that was done. Of course I cannot speak to what that would do to your software business...

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

#102
post #90

@JohnAtQNX can you remove the "everybody needs an account" restriction from your website downloads, and also remove the license mechanism from qcc? That would go a long way towards encouraging hobbyists to try it out. Your money comes from high-volume licensing deals, where you presumably get a per-unit license fee. That revenue stream is jeopardized by pissing off the CI/CD teams that have to support QNX product lin…

Hiya! We've discussed how to make that work. It's good to hear the same thing from an outside voice. I'll bring it back to the table to inch it along. Thanks!

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

#104

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.

Wouldn't that not make sense for QNX? eBPF is for running code in kernel space but QNX is a microkernel. The microkernel approach would be to just run another userspace program like any other program.

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

#105

QNX and BeOS were the only operating systems I tried in the early '00s that could make old single-core mid-90s Pentiums feel excellent and snappy to use. Far, far better than any Windows version, or Linux. I assume it's mostly scheduler stuff and much better multimedia stacks, in both cases. I always hoped the operating systems of the future would feel more like that. Closest we've got is probably iOS and it cheats b…

Although they’re cheating, I give them props for trying. I abandoned Android when even Samsung didn’t make an honest effort to make their phones responsive. It’s nice that Apple consistently values responsiveness because then Google, Samsung and Microsoft have some incentive to address their bloated products.

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

#106

Earlier quoted context omitted.

Similar rules apply to ipv6 addresses as well.

IPv6 at least sensibly has a different delimiter for when you are eliding zeros.

It's not really about eliding zeros, though. It's kind of a cursed thing:

  x       -> x3.x2.x1.x0
  x.y     ->  x.y2.y1.y0
  x.y.z   ->  x. y.z1.z0
  x.y.z.w ->  x. y. z. w
Where x0 is the 8 least significant bits of x, x1 is the next 8 higher bits, and so on.

The "zeros" happen when the last number is smaller than 256 (or 65536, etc.), but it doesn't have to be. For example 10.258 is a valid way to write an IPv4 address, it's the same as 10.0.1.2.

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

#107

QNX and BeOS were the only operating systems I tried in the early '00s that could make old single-core mid-90s Pentiums feel excellent and snappy to use. Far, far better than any Windows version, or Linux. I assume it's mostly scheduler stuff and much better multimedia stacks, in both cases. I always hoped the operating systems of the future would feel more like that. Closest we've got is probably iOS and it cheats b…

I non-ironically dream for the day that a modern computer is as snappy booting as my old Commodore 128, as fast to reset, and as responsive to all keystrokes.

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

#108
post #45

If only you could believe them. QNX has been "opened" twice before. Each time, there was a rug pull, and it went closed again. Before the first rug pull, open source groups routinely added QNX to their target list. There was a Firefox for QNX. Eclipse had QNX as a target. GCC and most of the Gnu command line tools could be built for QNX. There was a desktop environment, Photon. I used that as a primary desktop for th…

Also I wonder how many applications really need more real time responsiveness than you can get out of Linux. We even have https://arstechnica.com/gadgets/2024/09/real-time-linux-is-o... If I use Linux I know I won't have to have a discussion about licensing, I know I won't get rug pulled, etc. Also the ban on commercial use is heinous. I am going through this with Arangodb right now. I love the product, but I have no…

rt linux is not appropriate for many hard realtime requirements

i have seen some try and fail in an effort to save $perceived_value

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

#109

@JohnAtQNX the way to put the rug-pulling concerns to bed is to license all the source code under the ISC License, BSD 2-clause License, or MIT License. This would certainly have an impact once that was done. Of course I cannot speak to what that would do to your software business...

I hear it loud and clear. We're certainly in the early days of this initiative, but as things progress I'll make sure to bring up source code licensing as a community concern.

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

#110
I still remember being blown away by the single-floppy QNX demo that included a web browser. It was so fast.

I wish you guys the best. I can only imagine what a gordian knot it must be getting all the legal ducks in a row to actually open things up. Like others have mentioned, after two rug pulls, we're all wary, but there's so much to enjoy about QNX, I hope you manage to get traction with this.

Post reply on HN