Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

macFUSE umbrella repository

License

NotificationsYou must be signed in to change notification settings

macfuse/macfuse

Repository files navigation

macFUSE is a software package for macOS that lets non-privileged users create their own file systems without having to write a single line of kernel code. This is achieved by running file system code in user space while the macFUSE kernel extension provides only a "bridge" to the actual kernel interfaces.

About macFUSE

The latest version of macFUSE supports macOS 12 to macOS 26.

The software package provides multiple APIs for developing full-featured user space file systems. libfuse.dylib provides a superset of the standard Unix FUSE API. macFUSE.framework is a high-level Objective-C wrapper for the libfuse C API.

Developers can create numerous types of file systems using the provided APIs, e.g. on-disk file systems, layering file systems, network/distributed file system and many more. Three popular use cases are accessing files in the cloud, accessing files on non-native (unsupported by macOS) file systems and transparent encryption/decryption of files.

macFUSE file systems are regular applications (as opposed to kernel extensions). This means developers have as much flexibility and choice in programming tools, debuggers, and libraries as they have when developing regular application for macOS.

For more information see themacFUSE website, the officialmacFUSE wiki or thecommunity wiki.

License

Please see LICENSE.txt.

Source Code

This repository contains the source code of libfuse.dylib and macFUSE.framework. The other components, e.g. the macFUSE kernel extension, are closed-source.

The source code of the last full open source release (version 3.8.3, supports macOS 10.5 to macOS 10.14.4), can be found in thesupport/osxfuse-3 branch onhttps://github.com/osxfuse/osxfuse/.

About

macFUSE umbrella repository

Topics

Resources

License

Stars

Watchers

Forks


[8]ページ先頭

©2009-2025 Movatter.jp