MascFUSE è un progetto open source che consente di estendere la gestione dei file di Mac OS X, supportando file system di terze parti e sfruttato da molti software. Il progetto, nato nel 2007, è in grado di gestire svariati filesystem, compresa la lettura/scrittura su NTFS. Il progetto è da tempo abbandonato e dal 2008 non riceve più aggiornamenti. Un nuovo progetto denominato Fuse4x mira ora a prendere il posto di MacFUSE e, similarmente all’altro, consente agli sviluppatori di scrivere nuovi file system o accedere a essi da dischi locali, volumi di rete, dalla memoria RAM, ecc. Le API sono compatibili con FUSE (progetto open source di derivazione 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 software consiste in un’estensione per il kernel, varie librerie e tool. Non mancano SDK in C e Objective-C ma dovrebbe essere possibile sfruttare altri linguaggi di programmazione senza problemi.
[A cura di Mauro Notarianni]