「Dokan」の版間の差分
imported>Administrator |
Administrator (トーク | 投稿記録) 編集の要約なし |
||
| (2人の利用者による、間の2版が非表示) | |||
| 1行目: | 1行目: | ||
'''Dokan''' | '''Dokan'''(読み:どかん)とは、[[オープンソース]]の元で開発が行われている[[Windows]]向けの独自[[ファイルシステム]]を簡単に作成できる[[ライブラリ]](および[[ドライバー]])である。 | ||
Dokanを用いて開発を行うには、[[C言語]]はもとより、[[DokanNet]]という[[.NET Framework]] | [[Linux]]などで広く使われている「[[FUSE]]」のWindows版ともいえる存在である。 | ||
== 概要 == | |||
Dokanは[[ユーザーモードドライバー]]と呼ばれるものの開発キットである。 | |||
ファイルシステムの開発に特化したものであり、[[Mac OS X]]や[[Linux]]などの[[UNIX]]系の[[OS]]で広く使われている[[FUSE]]のWindows版ともいえる存在である。 | |||
Dokanを用いて開発を行うには、[[C言語]]はもとより、[[DokanNet]]という[[.NET Framework]]向けバインディングも公式に提供されている。 | |||
このため[[C Sharp|C#]]などの.NET系の[[プログラミング言語]]を用いることもでき、こちらを使った場合にはさらにアホみたいに簡単に独自のファイルシステムを構築することが出来てしまう。 | |||
Dokanは日本発祥の[[オープンソースプロジェクト]]であり、日本語の資料が非常に豊富にある。非常にわかりやすい簡潔明瞭なサンプルプログラムも付属しており、容易に学習することができる。 | Dokanは日本発祥の[[オープンソースプロジェクト]]であり、日本語の資料が非常に豊富にある。非常にわかりやすい簡潔明瞭なサンプルプログラムも付属しており、容易に学習することができる。 | ||
| 7行目: | 14行目: | ||
== 関連項目 == | == 関連項目 == | ||
* [[DokanNet]] - Dokanの[[.NET Framework]]向けバインディング | * [[DokanNet]] - Dokanの[[.NET Framework]]向けバインディング | ||
* [[FUSE]] | |||
== 外部リンク == | == 外部リンク == | ||
* | * https://github.com/dokan-dev/dokany | ||
[[category: Dokan]] | |||