Fuse4Xは、MacOSX用のFuse APIの標準実装です

MacOSXの開発者キャンプでの素晴らしいニュース。 ごく最近、MacOSX用のFuseポートであるFuse4Xプロジェクトのリリースがリリースされました。



従来、ファイルシステムはオペレーティングシステムのカーネルモジュールとして開発されていましたが、残念ながらこれには欠点があります。



これらの問題は、 Fuseによって解決されることを意図しています。 当初、このプロジェクトはLinuxで開発されましたが、現在は他のオペレーティングシステム、特にMacOSXに移植されています。



Fuse4Xは、 MacFUSEプロジェクトの分岐および継続です。 「MacFUSEの何が問題になっていますか?」 MacFUSEプロジェクトは2007年に開始され、その有用性のおかげで、すぐに人気を博しました-macfuseは多数のmacosxアプリケーションで使用されています。 しかし、2008年に著者(Amit Singh)はプロジェクトの開発を中止し、MacFUSEの商用バージョンに切り替えました。 さらに、作者はプロジェクトを他の人に譲渡することを拒否します。 MacFUSEの最新リリースは2008年にリリースされ、10.6および64ビットカーネルをサポートしていません。 一般的に、このプロジェクトは死んでいます。



Fuse4XはMacFUSEからバトンを引き継ぎ、開発を続けています。 Fuse4Xは64ビットコアで10.6の下で正常に動作します。 Fuse4XはFuse for Linuxとの互換性がはるかに高く、これはクロスプラットフォームアプリケーション開発者にとって特に重要です。



一般に、リソースをファイルシステムとして提示する必要がある場合は、Fuse4Xが適していることを知ってください。



Fuse4Xをインストールして使用し、独自のファイルシステムを作成し、Fuse4Xのソースコードを調べてパッチを送信します。



All Articles