9P
Plan 9アプリケーションの多くが9Pファイルサーバの形になっている。例には以下のものがある。
Acme: プログラマのためのユーザインターフェース
rio(英語版): Plan 9のウィンドウマネージャ
plumber(英語版): プロセス間通信
ftpfs: リモートのFTPサーバ上のファイルとディレクトリをローカル名前空間に表示するFTPクライアント
wikifs: リモートのwikiをファイルとしてローカル名前空間に表示するwiki編集ツール
webfs: URLからデータを取り出して、その内容とレスポンスの詳細をファイルとしてローカル名前空間に表示するファイルサーバ
Plan 9以外では、9Pプロトコルは軽量なリモートファイルシステムが要求されるときに、まだ使われている。
NixOS(英語版): 純粋関数的で宣言的なLinuxディストリビューションはバーチャルマシンの中で自分自身をリビルドできる。クライアントはホストのパッケージストアディレクトリをマウントするために9Pを使う。
Windows Subsystem for Linux: Windows 10 version 1903以降、サブシステムは9Pをサーバとして実装して、ホストのWindowsオペレーティングシステムはクライアントとしてふるまう。
Crostini: カスタム9PサーバはLinux VMの外側のファイルへのアクセスを提供するために使われる。
QEMU: VirtFSデバイスは9Pを通じてファイルシステムの共有をすることができる。これはカーネルドライバと共有メモリによって高速化される。
DIOD: 分散I/Oデーモン - 9Pファイルサーバ
↑ “Plan 9 from Bell Labs — Overview”. 9p.io. 2020年6月3日閲覧。
↑ “research: u9fs.tgz is the source code tarbal”. www.netlib.org. 2020年6月3日閲覧。
↑ “Plan 9 /sys/man/4/u9fs”. 9p.io. 2020年6月3日閲覧。
↑ benavento (2019年4月19日). “9P for Mac”. 2020年6月3日閲覧。
↑ “Styx-on-a-Brick”. Cat-V Doc. 2020年6月3日閲覧。
↑ “What’s new for WSL in Windows 10 version 1903?”. Windows Command Line Tools For Developers (2019年2月16日). 2020年6月3日閲覧。
↑ “Running Custom Containers Under Chrome OS”. Chromium OS Docs. 2019年3月28日閲覧。
↑ Jujjuri, Venkateswararao; Van Hensbergen, Eric; Liguori, Anthony; Pulavarty, Badari (July 13–16, 2010).
既存または新規ファイルのI/Oをするためにfidを作成する