|
M3アダプターを使用しDS Liteで実行中のDSLinux | |
| OSの系統 | Linux |
|---|---|
| 開発状況 | 開発終了 |
| ソースモデル | オープンソース |
| プラットフォーム | ニンテンドーDS |
| カーネル種別 | μClinux改変版 |
| ライセンス | GNU GPLv2 もしくはそれ以上 |
| ウェブサイト | www.dslinux.org |
DSLinux(ディーエス リナックス)はニンテンドーDSで動作するよう移植されたLinux。2010年に開発が終了した。
DSLinuxは、uCLinux 2.6.14 (Linux-2.6.14-hsc0)をベースとして改変されたμClinuxカーネル上で動作する。Textmode(コンソール)またはコンソール上に専用ドライバを用意すればnano-Xが動作する。下画面にキーボードが表示され、ユーザー入力が可能となる。
DsLinuxは、GCCベースのARM用クロスコンパイラツールチェインによってコンパイルされている。
ncurses、libpcap、SDL、他にも多くのライブラリがDSLinuxに移植されており、そのためDSLinuxにはncursesベースまたはフレームバッファベースのUIが使用されている。さらに基本的なシェルアプリケーションも提供されており、BusyBoxやGNU Core Utilitiesが動作する。標準CライブラリはuClibcである。初期ユーザー名はroot、パスワードはuClinuxになっている。
ニンテンドーDSおよびニンテンドーDS Lite