QNXセルフホステッド開発者デスクトップ
111日前原文(devblog.qnx.com)
概要
QNX 8.0上で動作する新しいデスクトップ環境の初リリース発表。
自己ホスト型のコンパイル環境を搭載し、Linuxアプリやライブラリの移植も簡単。
QEMUイメージとしてUbuntu上で利用可能。
多様な開発ツールやサンプル、基本機能を網羅。
今後も新機能や追加サポートを順次提供予定。
QNX 8.0 Developer Desktopリリース発表
- QNX 8.0上で動作するフルデスクトップ環境の初リリース
- 自己ホスト型コンパイル対応でQNX開発の導入障壁を低減
- Linuxアプリ・ライブラリの移植作業を大幅に簡易化
- QNX Open-source Dashboardに掲載の多くのポート済みソフトウェアをプリロード
- 現在1,400以上のポート、600以上がユニークなポート
- QEMUイメージとして配布、Ubuntu上で動作
- 初リリースながら安定した環境を提供
含まれる主な機能
- Wayland上で動作するカスタマイズ可能なXFCEデスクトップ
- clang, gcc, clang++, Python, make, cmake, gitなどの開発ツール一式
- Webブラウザ搭載(QNX DesktopからDiscord参加も可能)
- Geany, Emacs, Neovim, vimなどの人気IDE・エディタのポート
- Thunarによるファイル管理
- C, C++, PythonのHello WorldサンプルやGTK/OpenGL ESデモ
- ターミナルアプリ
システム要件
- QEMU仮想マシンとして提供
- Ubuntu 22.04 または 24.04上で動作
利用方法
- QNX Software Centerで無償QNXライセンス取得後、"quick start"で検索
- QNX SDP 8.0 Quick Start Target Image for QEMUをインストール
- デフォルトの**~/qnx800/images**ディレクトリにイメージ配置
- README.md(qemuディレクトリ内)を参照し、複数パッケージの展開・結合手順を実施
- **./qemu_qsti/docs/**内のPDF手順書で依存関係インストール・起動方法を確認
- トラブル時はPDFのTroubleshooting章やDiscordでサポート
今後の展開
- Windows/macOS用QEMUイメージやx86ネイティブイメージの提供予定
- Raspberry Pi向けネイティブデスクトップイメージの開発
- ドキュメント強化やCI向け機能追加
- サンプル追加・安定性向上
- フィードバックや要望の受付
コミュニティ・サポート案内
- Discord: discord.gg/Jj4EkkrFTT
- Reddit: reddit.com/r/qnx