Filesystem in Userspace

Filesystem in Userspace

Description de l'image FUSE structure.svg.
Informations
Dernière version 3.16.2 ()[1]Voir et modifier les données sur Wikidata
Écrit en CVoir et modifier les données sur Wikidata
Système d'exploitation Type UnixVoir et modifier les données sur Wikidata
Type InterfaceVoir et modifier les données sur Wikidata
Licence Licence publique générale limitée GNU version 2.0 (d) et licence publique générale GNU version 2Voir et modifier les données sur Wikidata
Site web github.com/libfuse/libfuseVoir et modifier les données sur Wikidata

Filesystem in UserSpacE, en français : « système de fichiers en espace utilisateur », souvent abrégé FUSE, est un logiciel libre permettant à un utilisateur sans privilèges particuliers d'accéder à un système de fichiers sans qu'il soit nécessaire de modifier les sources du noyau.

FUSE est sous licence libre GNU GPL et GNU LGPL.

Le code s'exécute en espace utilisateur : le module FUSE ne fait que fournir un pont vers l'interface du noyau.

FUSE est particulièrement utile pour écrire un VFS (virtual file system) : un système de fichiers traditionnel doit principalement sauvegarder et retrouver des données, alors qu'un système de fichiers virtuel ne stocke pas les données lui-même. Il agit comme une vue ou une traduction d'un système de fichiers existant ou d'un périphérique de stockage. En principe, toute ressource utilisable via une implémentation de FUSE peut être exportée comme un système de fichiers ; voir Exemples.

Le système FUSE était à l'origine une partie de AVFS[2](A Virtual FileSystem), mais il s'en est séparé et est devenu un projet à part entière de SourceForge.net.

FUSE est utilisable sous Linux (à partir de 2.6.14[3]), FreeBSD, NetBSD, OpenBSD, OpenSolaris, Mac OS X et MorphOS.

  1. « Release 3.16.2 », (consulté le )
  2. A Virtual Filesystem (AVFS) sur le site de SourceForge
  3. Linuxfr : Sortie du noyau 2.6.14

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne