GVFS Software Description
GVFS is a FUSE-based user-space virtual filesystem implementation for GIO. Its main aim is to provide a virtual file system in user-space by using the GIO library. It supports two back ends, one using FUSE and one using GIO; the FUSE backend allows to use of all the features of fuse, including transparently accessing remote file systems, while the GIO backend relies on libido to provide transparent, protected access to many local files.
GVFS makes it possible to see a single file system from several places. Furthermore, it provides support for file system features like hard links, symlinks, caps and extended attributes, which are not available in POSIX. It lets you work with files in the cloud by transparently mapping their URLs to local files or using any other protocol that is supported by GIO. It creates a virtual file system on top of the file systems of the host operating system.