QNX Self-Hosted Developer Desktop

Overall Reaction to the New QNX Desktop

  • Many are surprised to see a full QNX desktop again, especially with Wayland and XFCE.
  • Enthusiasm from people nostalgic for QNX/BB10 and those interested in modern tooling on a microkernel RTOS.
  • Some see it mainly as a demo / dev environment rather than a serious desktop OS competitor.

Bare Metal vs Virtualized Environment

  • Current release runs under QEMU on Ubuntu; several commenters want a native, bare‑metal image.
  • Roadmap mentions a Raspberry Pi desktop image and bare-metal support in the short term.
  • Experienced users note that QNX has long supported bare-metal deployment via board support packages; the VM image is aimed at people who think of the UI as “the OS.”

Licensing History and Trust Concerns

  • Strong skepticism due to repeated past “bait and switch”: hobbyist / non-commercial licenses and partial source access were granted and then revoked, sometimes abruptly.
  • View that this destroyed the community, stalled open‑source ports, and pushed developers away.
  • Suggestions that QNX needs a stable, Unreal‑style revenue-sharing license and a contractual commitment not to yank access.
  • Some argue it’s wiser now to invest in open alternatives (Linux RT, Redox) given this track record.

Automotive Use and Linux Competition

  • QNX widely used in cars, both bare metal and virtualized; some OEMs reportedly moving to Linux, especially in China.
  • Reasons cited for switching: QNX commercial cost, Linux now having mainline real-time patches, existence of open RTOSes for smaller/critical systems.
  • Counterpoint: PREEMPT_RT is still soft real time and AGL hasn’t yet produced certifiable safety systems; OEMs sometimes “come back” to QNX after failed Linux experiments.

Technical Merits of QNX

  • Praised as a “true” microkernel with hard real-time guarantees, O(1) messaging/scheduling (historically), and very small footprint.
  • Kernel services run as processes; drivers are sandboxed so failures don’t take down the system.
  • Reported decade‑long uptimes on deployed devices without reboots.
  • Network‑transparent IPC (Qnet) was a standout feature, but its removal in 8.0 is widely criticized.

UI Stack and Tooling

  • Strong nostalgia for the Photon microGUI and its robustness (e.g., restarting the GUI without killing apps).
  • Disappointment that the new desktop uses Wayland/Weston + XFCE/GTK instead of Photon or full KDE Plasma.
  • Qt is supported and upstream; much KDE software can run on QNX.
  • Weston is confirmed as the compositor in this release.

Ecosystem, Languages, and Phones

  • Rust and Swift are supported as languages, but commenters stress this does not imply iOS app compatibility.
  • QNX’s role in BlackBerry 10 and older QNX demo disks (single‑floppy GUI + browser) inspire considerable nostalgia.
  • Some are hopeful QNX could again power secure mobile or embedded devices; others think mismanagement and closed development have limited that potential.