NTFS-3Gとは? わかりやすく解説

NTFS-3G

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/08/20 21:42 UTC 版)

NTFS-3G
開発元 Tuxera Inc.
最新版
2022.10.3 / 2022年10月3日 (10か月前) (2022-10-03)[1]
リポジトリ
プログラミング
言語
C言語
対応OS Unix系, Haiku
種別 ファイルシステムドライバ
ライセンス デュアルライセンス GPL/プロプライエタリ
公式サイト NTFS-3G at Tuxera
テンプレートを表示

NTFS-3Gは、WindowsNTFSというファイルシステムの読み書きをサポートしたオープンソースクロスプラットフォーム実装である。NTFS-3GはFUSEファイルシステムインタフェースを使っているため、様々なオペレーティングシステム (OS) 上で修正することなく動作可能である。動作が報告されているOSとしては、LinuxmacOSFreeBSDNetBSDSolarisBeOSHaiku がある。ライセンス条件はGNU General Public Licenseと商用ライセンスのデュアルライセンスになっている。ntfsmountからのフォークである。

NTFS-3GはLinux NTFS開発者の1人Szabolcs Szakacsits (ˈsɒbolt͡ʃ ˈsɒkɒt͡ʃit͡ʃ) が2006年6月に開発した。最初の安定版 1.0 は2007年2月21日にリリースとなっている。現在、NTFS-3Gはフリーな「コミュニティ版」であり、プロプライエタリ版としてTuxera NTFSがある。

機能

NTFS-3Gはファイルを書くための全ての操作をサポートしている。NTFSパーティション上で任意の大きさのファイルを作成し、更新し、改名し、移動し、削除することができる。透過的な圧縮と暗号化についてはまだ不完全で、読み込みだけが可能である[2]アクセス制御リストファイルパーミッションの更新は可能である[3]。NTFSパーティションはFilesystem in Userspace (FUSE) インタフェースを使ってマウントする。

NTFS-3GはNTFSジャーナリングを部分的にサポートしているだけなので、コンピュータのクラッシュや電源断が発生すると、ファイルシステムが一貫していない状態になってしまう。これが発生したときにはWindowsで立ち上げて、NTFSにジャーナルを再実行させる必要がある。

性能

ベンチマークによると、NTFS-3Gと他のファイルシステムの性能はほとんど変わらない。

これらの結果を見ると、NTFS-3Gは完全に最適化されているとは言い難い。しかし、組み込みプラットフォームや電子機器メーカー向けの商用高性能バージョンが用意されている[4]

歴史

  • 2006年10月31日、NTFS-3Gは Linux NTFSプロジェクトから独立した。
  • 2007年2月21日、Szabolcs Szakacsitsは「最初のオープンソースでフリーで安定した読み書き可能なNTFSドライバ NTFS-3G 1.0のリリース」を発表した。
  • 2008年に開発者のSzabolcs SzakacsitsがフィンランドでTuxera Inc.を設立した。2010年10月現在、 TuxeraがNTFS-3Gの開発・オープンソース版の保守・商用ライセンス供与を行っている。
  • 2011年4月12日、NtfsprogsプロジェクトがNTFS-3Gに合流した。
  • NTFS-3Gはversion 2015.3.14.からTRIMのサポートを追加した。

脚注・出典

  1. ^ Security release 2022.10.3”. GitHub. Tuxera (2022年10月3日). 2023年8月21日閲覧。
  2. ^ NTFS-3G FAQ
  3. ^ NTFS-3G: NTFS Driver with Ownership and permissions
  4. ^ NTFS products

外部リンク


NTFS-3G

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/09/18 23:50 UTC 版)

NT File System」の記事における「NTFS-3G」の解説

NTFS-3Gは、Tuxera社が開発しているNTFSドライバであり、NTFSパーティションへの読み書き対応しているマイクロソフト知的所有権合意のもとで開発されていることから、他の実装比較し安定した読み書きが行えるとされる各種LinuxFreeBSDmacOSBeOS 上で動作するオープンソースかつフリーである。実際にユーザー アクセス手段実装であるFilesystem in Userspace (FUSE) も併せてインストールする必要がある

※この「NTFS-3G」の解説は、「NT File System」の解説の一部です。
「NTFS-3G」を含む「NT File System」の記事については、「NT File System」の概要を参照ください。

ウィキペディア小見出し辞書の「NTFS-3G」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「NTFS-3G」の関連用語

NTFS-3Gのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



NTFS-3Gのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのNTFS-3G (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのNT File System (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS