FUSE

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca
Disambiguazione – Se stai cercando altri significati, vedi Fuse.

FUSE (acronimo di filesystem in user space) è una interfaccia informatica software per i sistemi operativi Unix e Unix-like di tipo open source, distribuito sotto la licenza GPL e LGPL, volto alla realizzazione di un modulo per il kernel Linux che permetta agli utenti non privilegiati di un sistema di creare un proprio file system senza la necessità di scrivere codice a livello kernel.

Il sistema FUSE era originariamente parte di A Virtual Filesystem (AVFS), ma si è successivamente separato per dare vita ad un progetto a sé stante, ora ospitato da SourceForge. È disponibile per Linux, FreeBSD, OpenSolaris e macOS.

Descrizione[modifica | modifica wikitesto]

Il codice del filesystem in spazio utente mentre il modulo FUSE funziona solamente come "bridge" per l'interfaccia del kernel. FUSE è divenuto ufficialmente parte del codice del kernel Linux a partire dalla release 2.6.14.

FUSE è particolarmente utile per scrivere filesystem virtuali. A differenza dei filesystem tradizionali che si preoccupano principalmente di organizzare e memorizzare i dati su disco, i filesystem virtuali non memorizzano realmente i dati per conto proprio. Agiscono infatti come un tramite fra l'utente ed il filesystem reale sottostante. FUSE è un sistema molto potente: virtualmente ogni risorsa disponibile ad essere implementata sfruttando FUSE può divenire un filesystem virtuale. Sono infatti stati realizzati, ad esempio, filesystem quali SSHFS, che permette di montare un sistema remoto in connessione SSH come un filesystem, o addirittura GmailFS, che utilizza lo spazio fornito da Google Inc. per le caselle e-mail del proprio sistema Gmail.com per ricavarne un filesystem virtuale (si veda in proposito la sezione Esempi).

Esempi[modifica | modifica wikitesto]

Una lista dei file system che utilizzano FUSE può essere trovata sul sito stesso di FUSE[1].

Note[modifica | modifica wikitesto]

Voci correlate[modifica | modifica wikitesto]

Collegamenti esterni[modifica | modifica wikitesto]

  Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica