FUSE su Mac grazie a Google

FUSE su Mac grazie a Google

di Andrea Bai pubblicata il 15 Gennaio 2007, alle 16:58 nel canale Apple

“Il colosso di Mountain View rilascia un'implementazione di FUSE - Filesytem in User Space - per il sistema operativo Mac OS X”


Google ha annunciato di aver rilasciato MacFUSE, la versione per Mac OS X del modulo kernel FUSE (Filesystem in User Space) che consente di creare e gestire qualsiasi filesystem senza la necessità di dover scrivere nel kernel alcun frammento di codice. FUSE è stato originariamente creato per sistemi Linux e successivamente portato su FreeBSD.

All'atto pratico FUSE consente l'implementazione di un filesystem funzionale in una normale applicazione, senza la necessità di dover andare a toccare il sistema operativo, grazie anche alla disponibilità di API particolarmente semplici da programmare.

L'implementazione MacFUSE rilasciata da Google comprende un'estensione kernel VFS (Virtual File System), un programma mount_fusefs, una patch per la libreria FUSE e una patch per il filesystem SSHFS.

MacFUSE è un progetto ancora in fase di sviluppo e rilasciato sotto licenza BSD, motivo per cui il gruppo di sviluppo incoraggia tutti gli interessati a contribuire all'evoluzione del software. MacFUSE è disponibile a questo indirizzo.


 

Commenti (16)

Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - Info
Per contattare l'autore del pezzo, così da avere una risposta rapida, si prega di utilizzare l'email personale (vedere in alto sotto il titolo). Non è detto che una domanda diretta inserita nei commenti venga verificata in tempi rapidi. In alternativa contattare la redazione a questo indirizzo email.
Commento # 1 di: zephyr83 pubblicato il 15 Gennaio 2007, 17:15

in parole povere quali sarebbero i vantaggi?
Commento # 2 di: avvelenato pubblicato il 15 Gennaio 2007, 17:19

presumo la possibilità per un developer di scrivere un filesystem con semplicità adesso impensabile, e senza andare a cazzeggiare nel kernel, con tutti i rischi e le complicazioni che ciò comporta.

poi vado a vedere, 'sta roba qua è proprio ganza, peccato che non esista per win
mi sa che devo proprio abbandonare il mondo delle finestre!
Commento # 3 di: FAM pubblicato il 15 Gennaio 2007, 17:19

Originariamente inviato da: zephyr83
in parole povere quali sarebbero i vantaggi?

É possibile aggiungere il supporto a molti filesystem senza dover scrivere dei driver a livello kernel.
Per esempio, ntfs-3g
Commento # 4 di: Fx pubblicato il 15 Gennaio 2007, 17:41

domanda scema

se mi scarico il codice di HFS, lo modifico in modo tale da far apparire che sono sempre root (ad esempio), lo compilo e lo faccio funzionare da fuse... ho accesso a tutto il FS da root?

è una cosa che mi sono sempre chiesto... i filesystem funzionano con dei permessi ma alla fine se tu prendi gli stessi algoritmi (o ne riproduci altri che facciano la stessa cosa ovviamente) "tralasciando" la questione permessi... bypassi i permessi?

ci aggiungo anche: capisco che andare a lavorare a basso livello sul disco mentre ci lavora il filesystem effettivamente in uso potrebbe creare casini, ma basta che monti il filesystem fuffa in read only e dovresti essere a posto... o no? in teoria (con fuse poi diventa ancor più semplice) dovrebbe funzionare tutto in user space, no?
Commento # 5 di: ShinjiIkari pubblicato il 15 Gennaio 2007, 18:09

Se sei utente non puoi bypassare i permessi del filesystem /, perché
1- E' gia' montato attraverso il normale modulo del kernel
2- Non puoi né leggere né scrivere sul device di un disco se non sei root e se il disco è gia' montato.
Commento # 6 di: jedipro88 pubblicato il 15 Gennaio 2007, 18:53

semplicemente ora si potrà accedere e modificare i file di un hd con file system ntfs
Commento # 7 di: Fx pubblicato il 15 Gennaio 2007, 19:01

Originariamente inviato da: ShinjiIkari
Se sei utente non puoi bypassare i permessi del filesystem /, perché
1- E' gia' montato attraverso il normale modulo del kernel
2- Non puoi né leggere né scrivere sul device di un disco se non sei root e se il disco è gia' montato.


stai ragionando su un layer sopra rispetto a quello che intendo io

lascia stare il device di linux... io parlo di I/O diretto sul disco...
Commento # 8 di: sirus pubblicato il 15 Gennaio 2007, 20:58

La cosa importante è poter scrivere sulle partizioni NTFS che ora saranno un po' più presenti sui PC della Apple data la possibilità di installare anche Windows.
Commento # 9 di: LAj pubblicato il 15 Gennaio 2007, 21:22

Come si scrive su NTFS tramite FUSE?
Commento # 10 di: Azazhell pubblicato il 16 Gennaio 2007, 00:17

io l'ho installato ma non ho capito come usarlo?
se collego un hd usb formattato ntfs me lo legge ma non mi permette di scrivere...
Totale commenti: 16
« Pagina Precedente | Pag 1 di 2 | Pagina Successiva »

Se non sei ancora registrato, puoi farlo attraverso questo form.
Se sei già registrato e loggato nel sito, puoi inserire il tuo commento.
Si tenga presente quanto letto nel regolamento, nel rispetto del "quieto vivere".
Titolo:
Il tuo commento:
La discussione è consultabile anche qui, sul forum.
 
 
 
 

SOCIAL BOX

Consiglia Hardware Upgrade su Google