Dokan

Dokan Library開発元|  Dokan-dev

|

最新版|

2.2.1.1000 / 2025年1月20日 (6か月前) (2025-01-20)

リポジトリ|  github.com/dokan-dev/dokany
プログラミング
言語|  C, C++, C#, Java, Delphi
対応OS|  Windows
プラットフォーム|  x86, x64,ARM,ARM64
種別|  仮想ファイルシステム, Fuse
ライセンス|

* ユーザーモードライブラリ: LGPL
* ドライバ: LGPL
* ネットワークライブラリ: LGPL
* Fuseライブラリ: LGPL
* インストーラー: LGPL
* コントロールプログラム: MIT
* サンプル: MIT

公式サイト|  dokan-dev.github.io
テンプレートを表示
Dokan (淺川氏)

最終版|

0.6.0 / 2011年1月10日 (14年前) (2011-01-10)[1]

対応OS|  Microsoft Windows
種別|  ファイルシステムドライバ
ライセンス|  ユーザーモードライブラリはLGPL、ドライバはGPL、補助プログラムおよびマウントサービスはMIT
公式サイト|  https://web.archive.org/web/20150314203532/http://dokan-dev.net/[リンク切れ]
テンプレートを表示

Dokan Libraryは、Windows用ソフトウェアインターフェイスである。Windowsのカーネルに関する知識が必要なデバイスドライバを作成しなくても、独自のファイルシステムを作成できる機能を提供する。これは、Dokan カーネルドライバがユーザースペースのファイルシステムプログラムとWindowsカーネルの橋渡しをすることで実現している。つまり、Unix系オペレーティングシステムのFUSEと同等の機能を持つ。 また、CygwinやMinGWでビルドすることができラッパーによって、FUSEファイルシステムとの互換性も提供している。

Dokan は自由ソフトウェアであり、GNU Lesser General Public License、MIT License でライセンスされている。

もともとは淺川浩紀が情報処理推進機構の2006年 未踏ソフトウェア創造事業「未踏ユース」にて開発を行った[2]。

## 派生プロジェクト

[編集]

現在 Dokan は2011年1月10日のバージョン0.6.0のリリースを最後に新しいバージョンがリリースされておらず、プロジェクトページも消滅している。

一方、 バグフィックスのために有志によって DokanX がフォークし[3]、その DokanX の開発も停滞したため、さらに Dokany がフォークした[4]。

2016年11月現在Dokanyが頻繁にメンテナンスされており、またISLOG社によってコードサイニングされている。

## 関連項目

[編集]

* Filesystem in Userspace
* Installable File System

## 脚注

[編集]

[脚注の使い方]

### 出典

[編集]

1. ^ “Dokan library 0.6.0 released” (2011年1月10日). 2015年3月15日時点のオリジナルよりアーカイブ。2011年11月25日閲覧。
2. ^ “2006年度下期未踏ソフトウェア創造事業（未踏ユース）採択概要 データ管理システム”. 情報処理推進機構. 2008年8月20日閲覧。
3. ^ “DokanX”. 2015年7月31日閲覧。 “Dokanx is a Fork of Dokan 0.6.0”
4. ^ “Dokany”. 2015年7月31日閲覧。 “Dokany is a fork of Dokan 0.6.0 with bug fixes, clean change history and updated to build with latest tools.”

## 外部リンク

[編集]

* “Dokan”. 2015年3月14日時点のオリジナルよりアーカイブ。2008年8月20日閲覧。
* “ファイルシステムでHello World”. InfoQ (2008年7月16日). 2008年8月20日閲覧。

* 表
* 話
* 編
* 歴

ファイルシステム

ディスク|

* Advanced Disc Filing System（英語版）
* AdvFS（英語版）
* APFS
* Bcachefs
* Be File System（英語版）
* Btrfs
* CrossDOS（英語版）
* Disc Filing System（英語版）
* Episode（英語版）
* EFS
* HPFS
* ext
* ext2
* ext3
* ext3cow
* ext4
* FAT
* FAT12
* FAT16
* FAT32
* exFAT
* Files-11
* HAMMER
* HFS
* HFS Plus
* IBM General Parallel File System
* JFS
* Macintosh File System（英語版）
* MINIX
* NetWare File System（英語版）
* NILFS
* Novell Storage Service
* NTFS
* QFS
* QNX4FS
* ReFS
* ReiserFS
* Reiser4
* SpadFS（英語版）
* UBIFS
* UFS
* VERITAS File System
* Write Anywhere File Layout（英語版）
* XFS
* Xsan
* ZFS

光ディスク / 磁気テープ|

* HSF
* ISO 9660
* ISO 13490
* UDF
* LTFS

Flashメモリ / SSD|

* APFS
* FAT
* exFAT
* CHFS
* TFAT
* EROFS
* FFS2
* F2FS
* JFFS
* JFFS2
* LogFS
* NILFS
* NVFS
* YAFFS
* UBIFS

分散ファイルシステム|

* Coda
* CXFS（英語版）
* GFS2
* GlusterFS
* Google File System
* OCFS2
* QFS
* Xsan

ネットワーク型|

* AFS
* OpenAFS
* AFP
* DFS
* GPFS
* GlusterFS
* Google File System
* Lustre
* NCP
* NFS
* POHMELFS
* Hadoop
* Plan 9 FS
* SMB (CIFS)
* SSHFS

特殊用途|

* cramfs
* Dokan
* EROFS
* FUSE
* SquashFS
* UMSDOS
* UnionFS
* aufs
* initrd

疑似・仮想|

* configfs
* devfs
* procfs
* specfs
* sysfs
* tmpfs
* WinFS

暗号化|

* EncFS
* EFS
* ZFS
* UFS2

その他|

* ファイルシステムの比較（英語版）

カテゴリ

この項目は、ソフトウェアに関連した書きかけの項目です。この項目を加筆・訂正などしてくださる協力者を求めています（PJ:コンピュータ/P:コンピュータ）。

|

* 表示
* 編集