FUSE 3.10.5 軟體資訊交流 Mac

winXmac軟體社群 Mac 清理與優化 Benjamin Fleischer 開源軟體 Rate 0

FUSE for macOS,軟體教學,軟體下載,軟體社群,Windows軟體,Mac軟體

FUSE 3.10.5 Mac

FUSE for macOS(是 OSXFUSE)允許您通過第三方文件系統擴展 macOS 的本機文件處理功能。它是 MacFUSE 的後繼產品,已被許多產品用作軟件構建塊,但不再維護.

FUSE for macOS 功能
作為用戶,安裝 FUSE for macOS 軟件包將允許您使用任何第三方 FUSE 文件系統。通過可選的 MacFUSE 兼容層支持傳統的 MacFUSE 文件系統。作為開發人員,您可以使用 FUSE SDK 將許多類型的新文件系統作為常規用戶空間程序編寫。這些文件系統的內容可以來自任何地方:從本地磁盤,從整個網絡,從內存,或任何其他組合來源。使用 FUSE 編寫文件系統比傳統的編寫內核文件系統的方法更容易和更快。由於 FUSE 文件系統是常規應用程序(與內核擴展相對),因此,如果您正在開發標準的 macOS 應用程序,則在編程工具,調試程序和庫中具有同樣的靈活性和選擇性.

在更技術性的術語中,FUSE 實現了一種機制,可以在 macOS 上的用戶空間程序中實現功能完備的文件系統。它提供了多個 API,其中之一是源自 Linux 的 FUSE API(用戶空間中的文件系統)的超集。因此,許多現有的 FUSE 文件系統在 macOS 上變得易於使用。FUSE for macOS 軟件由一個內核擴展和各種用戶空間庫和工具組成。它配備了基於 C 和 Objective- C 的 SDK。如果您更喜歡另一種語言(比如說 Python 或 Java),那麼在您自己安裝相關語言綁定後,您應該能夠使用這些語言創建文件系統.

文件系統存儲庫包含多個令人興奮和有用的文件系統的源代碼供您瀏覽,編譯和構建,如 sshfs,procfs,AccessibilityFS,GrabFS,LoopbackFS,SpotlightFS 和 YouTubeFS.

檔案版本 FUSE 3.10.5
檔案名稱 osxfuse-3.10.5.dmg
檔案大小 6.7 MB
系統 Mac OS X 10.5 or later
軟體類型 開源軟體
作者 Benjamin Fleischer
更新日期 https://osxfuse.github.io/
軟體類型 2020-06-04

What's new in this version:

- Add support for Xcode 11.4 and 11.5
- Delay ATTR_VOL_CAPABILITIES requests until the file system is fully initialized. This could lead to case-sensitive file systems being treated as case-insensitive, which in turn resulted in errors when changing the case of file names.
- Fix a race condition when unmounting volumes. When mounting a volume the kernel issues a vfsop_getattr call to query the file system's attributes. At the same time the file system might be unmounted, causing the mount point data to be freed, although still being needed by the vfsop_getattr call.
- Fix vnode lookup when invalidating cache. File IDs were cast to a 32 bit type in kernel space, which meant we lost the upper 32 bits of 64 bit file IDs. See #664 for details.
- Use _DARWIN_FEATURE_64_BIT_INODE instead of _DARWIN_USE_64_BIT_INODEto check if support for 64 bit file IDs is enabled
- Remove external includes from libfuse to make the library independent from the rest of the code base
- Fix an error in the libfuse API documentation
- Update build script to generate dSYM files for debug builds
- The license has changed. Starting with the 3.10.0 release, redistributions bundled with commercial software are not allowed without specific prior written permission.

檔案下載 檔案下載