3 ms·
OpenQNX Source (2007)
- initramfs 4y agohttps://github.com/vocho/openqnx/blob/master/trunk/lib/c/1/open.c https://github.com/vocho/openqnx/blob/master/trunk/lib/c/1/o... https://www.qnx.com/legal/licensing/index.html https://www.qnx.com/legal/licensing/index.html http://www.qnx.com/news/pr_2471_1.html http://www.qnx.com/news/pr_2471_1.html https://openqnx.com/node/471 https://openqnx.com/node/471 http://www.qnx.com/download/download.html?dlc=proc&newsearch=yes&searchme=non-commercial&p=1&sort=bydate&sorttype=desc&searchdate=alltime http://www.qnx.com/download/download.html?dlc=proc&newsearch...
- gte525u 4y agoIs non-commercial license still a thing? I tried to get one a few years ago and they told me to it wasn't available.
- rbanffy 4y agoI learned C on QNX. It always felt like a rock-solid Unix-like RTOS. I was very enthusiastic when Blackberry launched a line of phones running QNX (couldn't imagine a better foundation for a mobile OS) but then it flopped. At least my car runs QNX. Somewhere.
- wolrah 4y ago> At least my car runs QNX. Somewhere. Ford's Sync 3, Sync 4, and Sync 4A in-dash systems are all QNX running a HTML5 based UI, though the next revision will apparently be changing to Android. As far as I'm aware most of the fully digital instrument clusters use QNX for the critical elements like required gauges and warning lights, then usually run another system in a VM or container to display any infotainment content under those critical elements.
- cf100clunk 4y agoSome Subaru in-dash systems ran QNX too: https://www.autoconnectedcar.com/2019/09/denso-blackberry-qnx-hmi-harmony-core-for-subaru/ https://www.autoconnectedcar.com/2019/09/denso-blackberry-qn... and some folks even took a crack at jailbreaking it: https://hackaday.com/2019/04/16/jailbreaking-a-subaru-qnx/ https://hackaday.com/2019/04/16/jailbreaking-a-subaru-qnx/
- nubinetwork 4y agoQNX was interesting in the 90s, but then RIM took it over and did BlackBerry/car stuff with it. I wonder if they ever fixed the root hack it used to have... https://www.juliandunn.net/2006/08/21/on-hacking-the-unisys-icon/ https://www.juliandunn.net/2006/08/21/on-hacking-the-unisys-...
- fsociety 4y agoThe work they did for BB10 was glorious, it just never saw the light of day due to Android steamrolling BlackBerry when they blocked App Store access.
- Animats 4y agoOh, good, someone saved that. A Rust replacement for the QNX kernel would be useful. It really is a good OS. Much better suited to real-time and embedded than Linux. QNX started out closed source, went open source, went closed source, went open source, and went closed source again. By which time third party developers were totally fed up with the company. GCC, Eclipse, Firefox, and Thunderbird all ran on QNX at one time. Around 20 years ago, you could run it on the desktop. I used to do that when I was working on a DARPA Grand Challenge vehicle. I could run the real-time vehicle software on the desktop, hooked to a simulator, without it missing a scheduled even while a browser was running. I once told one of their sales reps, "Quit worrying about people pirating your product, worry about people ignoring it."
- dilyevsky 4y agoI used to work on vxworks bsps and one time out of curiosity I torrented qnx distro and ran it on my custom ppc virtual qemu board. My subjective impression from reading bootloader and some kernel-level sources was that it was much higher quality than stuff that came from windriver.
- skissane 4y ago> went open source, I don’t think it was ever, strictly speaking, open source. There was a time they offered a source code license for free to anyone who asked, but that wasn’t true “open source”, because among other reasons, you had no right to redistribute it. And then they discontinued that-which meant people who’d gotten the source that way could keep it, but anyone who had failed to take up that offer while it was available missed out, and those who had it distributing to others would be violating the license by doing so. If it had been truly open source, they could not have “turned off the tap” quite so easily.
- Animats 4y agoYes, for a while, you could look at it, but not use it.
- StrictDabbler 4y agoI'm sure you know this, but for others.. QNX is of course the OS that led to the Blackberry under RIM. RIM also had patents on elliptical curve cryptography that turned out to be more valuable than anything else they could make. It was so much money that it distorted the company towards IP rent-seeking instead of making good new stuff. So of course they focused on piracy with QNX instead of just getting it into everything. It's very much like the thing where Google keeps trying to make new products and cancels them because they aren't as profitable as the advertising business. Weirdly, QNX is my daily bread and butter. It's the leading OS for building controls and I'm logged into four QNX-based systems at different buildings this very second. One of the niches they managed to hold onto.
- xaerise 4y agoI was into it in high school when they released the floppy disk image that you could run it in memory. That was really cool. Then we started developing some stuff for it ( Basic stuff like hello world and such ). The teacher was really into QNX and said it was the next Linux thingy. Later he went all in on Red Hat and started to teach on that instead.
- peoplearepeople 4y agoWhat is the licensing situation for this?