Reiser4 | |
---|---|
Dati generali | |
Sviluppatore | Namesys |
Nome completo | ReiserFS 4 |
Introduzione | 2004Linux |
Identificatore della partizione | 0x83 (MBR) |
Struttura | |
Struttura contenuti directory | B*Tree |
Limiti | |
Dimensione massima di un file | 8TiB onx86 |
Dimensione massima del nome di un file | 3976 bytes |
Caratteri permessi nel nome di un file | Tutti i bit eccetto NUL e '/' |
Caratteristiche | |
Date memorizzate | modification (mtime), metadata change (ctime), access (atime) |
Date supportate | 64-bit timestamps[1] |
Fork | Attributi estesi |
Permessi file system | permessi Unix, ACL ed attributi di sicurezza arbitrari |
Compressione trasparente | versione 4.1 (beta) |
Crittografia trasparente | versione 4.1 (beta) |
Manuale |
Reiser4 è unfile system per computer, una nuova versione implementata "da zero" del file systemReiserFS, sviluppato daNamesys e sponsorizzato dallaDARPA ed anche daLinspire.
Reiser4 è disponibile nei sorgenti del kernel diAndrew Morton. Gli sviluppatori del kernel di Linux sostengono che Reiser4 non rispetti lostile di programmazione del kernel. TuttaviaHans Reiser sostiene che il rifiuto di includere il codice all'interno del kernel sia dovuto a motivi politici.Namesys ha come prima priorità l'inclusione del lorofile system nel Kernel ufficiale di Linux.
Alcuni degli obiettivi di Reiser4:
Alcune delle caratteristiche più avanzate (come le transazioni definite dall'utente) non sono disponibili a causa della mancanza di API per gestirle.
Attualmente Reiser4 non dispone di alcune caratteristiche considerate standard nei filesystem, come una utility di deframmentazione.Gli sviluppatori sostengono che queste caratteristiche saranno implementate nel futuro, se ci saranno dei finanziatori.[2]
Hans Reiser è stato arrestato il 10 ottobre2006 dall'FBI, in quanto sospettato di aver ucciso sua moglie[3]. Il 29 aprile2008 è stato condannato in primo grado peruxoricidio.[4]Nel gennaio2008, Edward Shishkin, un programmatore dipendente della Namesys, in un'intervista a CNET ha dichiarato che «le attività commerciali della Namesys sono state fermate». Shishkin e altri hanno continuato lo sviluppo di Reiser4[5], rendendo ilcodice sorgente disponibile dalsito web di Shishkin[6], e successivamente spostandolo inkernel.org[7].Nell'agosto2008 lo sviluppo di Reiser4 continua senza Namesys. Comunque, lo sviluppatore del kernelTheodore Ts'o ha suggeritobtrfs come un'alternativa per chi è interessato alle idee progettuali di Reiserfs.[8]