Live data from Hacker News

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

blackberry.qnx.com

31–40 of 380 posts

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

#31
This is very interesting and I'm happy to see this. It's probably not relevant but i'm remembering reaching out 20+ years ago for a license to use in a Darpa GC team and getting a quote for 16K which made it unavailable for our make shift team but I have a tremendous amount of respect for the company and their work to build QNX. I will probably be looking into this for something in the future.

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

#32

Earlier quoted context omitted.

Wait, http://127.1/ In the browser in the crackberry video what the....

127.1 is the same as 127.0.0.1. 0 bytes are inserted based on the following: x -> 0.0.0.x x.y -> x.0.0.y x.y.z -> x.y.0.z

But sometimes 127.1 means 127.1.0.0/16. For example in the output of `netstat -rn` on MacOS.

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

#33

To add some details - the source code for QNX was available from 2007 until the takeover by RIM/Blackberry in 2010. So do you plan to offer access to QNX source code again in the future? https://www.qnx.com/news/pr_2471_1.html

Don't hold me to timelines, but we're definitely headed in the direction of being more open and transparent. We're hearing that this is important to our customers and the community alike. Stay tuned!

But then it will be clear that almost nothing was done in that time…

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

#34

Does it come on a 1.44MB floppy (image)? * http://toastytech.com/guis/qnxdemo.html * https://winworldpc.com/product/qnx/144mb-demo * https://crackberry.com/heres-how-qnx-looked-1999-running-144...

Wait, http://127.1/ In the browser in the crackberry video what the....

It's a particularly cursed form of writing IPv4 addresses:

> A popular implementation of IP networking, originating in 4.2BSD, contains a function inet_aton() for converting IP addresses in character string representation to internal binary storage. In addition to the basic four-decimals format and 32-bit numbers, it also supported intermediate syntax forms of octet.24bits (e.g. 10.1234567; for Class A addresses) and octet.octet.16bits (e.g. 172.16.12345; for Class B addresses). It also allowed the numbers to be written in hexadecimal and octal representations, by prefixing them with 0x and 0, respectively. These features continue to be supported in some software, even though they are considered as non-standard.

(https://en.wikipedia.org/wiki/Dot-decimal_notation#IPv4_addr...)

Never use this.

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

#35

To add some details - the source code for QNX was available from 2007 until the takeover by RIM/Blackberry in 2010. So do you plan to offer access to QNX source code again in the future? https://www.qnx.com/news/pr_2471_1.html

Don't hold me to timelines, but we're definitely headed in the direction of being more open and transparent. We're hearing that this is important to our customers and the community alike. Stay tuned!

The stock is almost dead. Please just opensource it instead of taking all that to the grave with you. Just do it.

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

#36

Earlier quoted context omitted.

127.1 is the same as 127.0.0.1. 0 bytes are inserted based on the following: x -> 0.0.0.x x.y -> x.0.0.y x.y.z -> x.y.0.z

But sometimes 127.1 means 127.1.0.0/16. For example in the output of `netstat -rn` on MacOS.

Good to know.

I was also coming back in to edit my comment and write that my x -> 0.0.0.x was technically wrong and the same for the others. If you stick to only single-byte values then what I wrote was correct but if the values span multiple bytes they fill in the missing 0s appropriately, as in:

  256   -> 0.0.1.0
  1.256 -> 1.0.1.0

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

#37
With linux options in embedded space aplenty, who would want to move to a propriety os? QNX's big brother Vxworks has already been pushed out of most consumer embedded devices and is now limited to space probes and critical medical equipment. I just don't see a future for QNX anywhere.

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

#38

20 years too late but ok.

Agreed, a walled garden is still a walled garden... Even a $12 SoC is no longer resource constrained with a stripped minimal Linux kernel. QNX missed their launch window decades ago...

The just bought a cow and wanted to milk to death. RIM is just a slow company to react.

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

#39

For anyone who (like me) was confused at what this is, it's a Unix like OS for embedded systems. https://en.m.wikipedia.org/wiki/QNX

They are the brains of a ton of cars on the market, like all Ford cars. Used for complex calculations like automatic transmissions.

I think we're at something like 235 millions cars on the road today with QNX inside. The volume blows my mind. We're also hiding inside lots of healthcare products, industrial control systems, etc.

There's lots of interesting key differences between something based on Linux, for example, and QNX. Worth digging into if you're interested in these things. My colleague wrote a short ebook and the intro has a good summary: https://gitlab.com/elahav/qnx-rpi-book/-/tree/master/pdf

Post reply on HN