File: README.md

package info (click to toggle)
golang-github-anacrolix-fuse 0.3.1-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 1,000 kB
  • sloc: makefile: 5; sh: 3
file content (12 lines) | stat: -rw-r--r-- 880 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
github.com/anacrolix/fuse
=========================

This module supports implementing FUSE (Filesystems in Userspace) in Go. It supports MacFUSE 3.3+, 4, and FUSE-T, on MacOS, and regular FUSE on Linux and FreeBSD.

[`github.com/anacrolix/fuse`](https://github.com/anacrolix/fuse) is a fork of [`github.com/zegl/fuse`](https://github.com/zegl/fuse), which is a fork of [`bazil.org/fuse`](https://bazil.org/fuse).

`bazil.org/fuse` dropped support for FUSE on Mac when OSXFUSE [stopped being an open source project](https://github.com/bazil/fuse/issues/224).

`github.com/zegl/fuse` added support for MacFUSE 4, and restored support for MacFUSE 3.3 and newer.

`github.com/anacrolix/fuse` fixes imports and module paths so you can import this module without using Go workspaces or go.mod replace directives. It also adds support for [FUSE-T](https://www.fuse-t.org/), and Mac M1.