Il kernel 2.1.x di Linux supporta questo file system. Autore dell'implementazione Linux è Russell King <rmk@arm.uk.linux.org>.
Il kernel 2.1.x+ di Linux supporta questo file system. Autore dell'implementazione Linux è Ray Burr <ryb@nightmare.com>.
BeFS è la Sezione 1.12 il file system usato in BeOS. Per maggiori infomazioni su BeFS vedi il libro Practical File System Design with the Be File System oppure il sorgente del driver Linux per BeFS.
Implementazione Linux di BeFS:
Homepage: �
Download: �
Autore: Makoto Kato <m_kato@ga2.so-net.ne.jp>
Accesso: sola lettura
Licenza: GPL
Il file system BFS di UnixWare è un tipo speciale di file system. E' stato progettato per caricare e fare il boot del kernel di UnixWare. E' stato progettato come la Sezione 1.6. BFS supporta solo una directory e si possono creare solo file semplici: sotto directory e file speciali, come device o socket non possono essere creati.
Per maggiori informazioni su BFS: �.
Si può accedere la file system BFS da Linux:
Homepage: �
Download: nel kernel di Linux. Patch disponibili sul sito.
Autore: Tigran A. Aivazian <tigran@ocston.org>
Licenza: GPL
Accesso: lettura e scrittura (la parte di scrittura è limitata; manca ancora la compattazione).
Esiste anche una mia vecchia versione, ora obsoleta. Il mio piano è quella di portare questo codice in FreeBSD.
Homepage: �
Download: �
Autore: Martin Hinner <mhi@penguin.cz>
Licenza: GPL
Accesso: sola lettura
Questo è il nuovo nome per il High throughput file system (HTFS). Per maggiori informazioni consulta il sito di CrosStor �.
Gli obiettivi nella progettazione del file system Desktop sono influenzati da quello che dovrebbe essere l'ambiente per piccoli sistemi. DTFS comprime i dati memorizzati in normali file per ridurre le richieste di spazio su disco (le directory rimangono non compresse). La compressione è eseguita una pagina alla volta ed avviene al volo. DTFS supporta la LZW ma si possono aggiungere algoritmi personali. Un pò di spazio è salvato non allocando in anticipo gli inode. E' gioco facile allocare un blocco su disco come inode. Ogni inode è memorizzato come B+tree. Per maggiori informazioni, si può leggere il documento USENIX su DTFS (scaricabile da �).
Driver commerciale a lettura e scrittura disponibile da CrosStor per UnixWare e SUN Solaris:
Download: �
Licenza: commerciale?
Accesso: lettura e scrittura
Alcune altre caratteristiche che gli autori vogliono implementare sono la Sezione 1.12, il supporto per il più ampio numero di sistemi operativi (sebbene tutto il lavoro sarà inizialmente svolto su Linux) e per le quote direttamente nel file system, in modo he non sia più necessario sprecare tempo eseguendo il quotacheck durante il boot. Vogliono essere in grado di fare il boot di un sistema con 10 giga di news sparse su 4 dischi, con pieno supporto delle quote, dopo un guasto all'alimentazione con meno di 20 secondi per il mounting dei dischi!
Il sito dell'Enhanced FS è �. Contattare Russell Coker <russell@coker.com.au> per maggiori informazioni.
Ci sono due moduli per il kernel di Linux per accedere al file system EFS.
Homepage: �
Download: �
Autore: Al Smith <Al.Smith@aeschi.ch.eu.org>
Licenza: GPL
Accesso: sola lettura
La versione orginale di efsmod è disponibile anche:
Efs-mod 0.6 è la versione originale di EFS a sola lettura per Linux. La versione 0.6 è finita ma il progetto è stato fermato per la mancanza di tempo ed informazioni per realizzare la parte di scrittura.
Download: �
Autore: J.A. Gutierrez <spd @ivo.cps.unizar.es>
Licenza: GPL
Accesso: IRIX EFS a sola lettura e Sun UFS
Link utili:
Breve descrizione del file sistem EFS di Irix: �
Questo è il file system nativo per molti unix BSD (FreeBSD, NetBSD, OpenBSD, Sun Solaris, ...).
Questo è il secondo hfs che appare in questo HOWTO. E' usato nelle vecchie versioni di HP-UX.
Driver commerciale per lettura e scrittura disponibile dalla CrosStor:
Download: �
Licenza: Commerciale?
Accesso: lettura e scrittura
Download: �
Autori: Steve Best <sbest@us.ibm.com> e Dave Kleikamp <shaggy@us.ibm.com>
Licenza: GPL
Accesso: ?
Il file system per Linux struttura a log è chiamato d(t)fs:
Autore: Christian Czezatke <e9025461@student.tuwien.ac.at>
Licenza: GPL
Accesso: lettura e scrittura, nomi lunghi, etc
Ci sarà anche una mailing list che sarà annunciata sulla home page. Per maggiori informazioni vedi: �
� - La homepage di kfs Cornelius "Kees" Cook ha iniziato un progetto di file system strutturato a log per Linux, prima che dtfs iniziasse.
� - Una altra implementazione (morta) di LFS ;-)
� - La pagina su LFS di Margo Seltzer < margo@das.harvard.edu>
MFS è il file system originale di Macintosh. E' stato sostituito da HFS / HFS+. Se puoi fornirmi ulteriori informazioni, mandami una mail per favore.
Questo è il file system nativo di Minix. E' stato anche usato nella prima versione di Linux.
Questo è un nuovo file system la Sezione 1.12 a 64 bit che utilizza algoritmi la Sezione 1.11. E' utilizzato in Netware 5 di Novell.
� - Whitepaper su NSS
Il file system QNX4 è accessibile in Linux 2.1.x+, abilitando la voce 'QNX file system support'.
Autore: Frank Denis <j@4u.net> (responsabile), Richard Frowijn
Licenza: GPL
Accesso: lettura (tranne per i file multi-extent), scrittura (sperimentale)
Autore della versione Linux di RomFS è Janos Farkas < chexum@shadow.banki.hu >. Per maggiori informazioni vedi /usr/src/linux/Documentation/file system/romfs.txt.
� - Documentazione UnixWare 7: File system SFS
Spiralog è un file system a 64 bit ad alte prestazioni. Spiralog combina la tecnologia basata su la Sezione 1.12log con la più tradizionale tecnologia la Sezione 1.11B-tree per fornire una astrazione generica. Il meccanismo di mappatura B-tree usa un logging write-ahead per dare garanzie di stabilità e recuperabilità.
Link Digital relativi a Spiralog:
La homepage del progetto System V Linux project si trova su �. Responsabile di questo progetto è <kgb@manjak.knm.pl.org>.
Questo file system è usato in UnixWare. E' probabilmente compatibile con SystemV ma non l'ho ancora verificato. Per maggiori informazioni �.
Standard Philips per la codifica di dischi e tracce di dati su CD-Audio.
Esiste un driver Linux per il file system UDF:
Homepage: �
Download: �
Autore: Dave Boynton <dave@trylinux.com>
Mailing-list: <linux_udf@hootie.lvld.hp.com>
Licenza: GPL
Accesso: sola lettura
Nota: molti chiamano incorrettamente la Sezione 9.9 il Fast File System di BSD come UFS. FFS e UFS sono file system diversi. Tutti gli Unix moderni usano file system FFS e non UFS. L'UFS è stato utilizzato in vecchie versioni BSD. Puoi scaricare il codice sorgente da �.
Link utili:
� - Implementazione del write-clustering per il UFS di Sun
Vedi anche: la Sezione 9.9
Il file system V7 è stata utulizzato nella settima edizione del sistema Unix Time Sharing (1980 circa). Per maggiori informazioni, vedi il codice sorgente della settima edizione, disponibile presso l'archivio Unix: �.
Ci sono tre versioni di VxFS disponibili:
Versione 1: La versione originale, non più molto utilizzata.
Versione 2: Supporto per i fileset e l'allocazione dinamica degli inode.
Versione 4: L'ultima versione, supporto per file grandi e per le quote d'uso.
� - Veritas Inc < vx-sales@veritas.com>.
� - VxFS ODM FS Admin - UnixWare 7 (documentazione, molto valida).
� - VxFS FS Manager - UnixWare 7 (documentazione).
� - VxFS - Reliant Unix.
Vedi anche: la Sezione 2.7 e la Sezione 1.12.
Programma di utilità Unix da linea di comando per accedere a VxFS versioni 2 e 4, disponibili sotto GNU GPL:
Homepage: �
Download: �
Autore: Martin Hinner <mhi@penguin.cz>
Mailing-list: <fs-l@penguin.cz>
Licenza: GPL
Accesso: sola lettura, programma di utilità da linea di comando
Io ho pianificato anche un driver per il kernek di VxFS.
AFAIK, Rodney Ramdas < rodney@quicknet.nl > sta lavorando ad un driver VxFS per FreeBSD. Non conosco l'attuale stato del suo progetto, così se vuoi avere maggiori informazioni, contattalo direttamente.
� Whitepaper su XFS
Il porting di XFS su Linux, con licenza GNU GPL, è disponibile dalla SGI Inc.: