|
|
|
|
|
by 4ad
1388 days ago
|
|
The File Provider API is very limited. In particular, it can't be used to implement file systems where the directory hierarchy is dynamic. It can't materialize directories on `chdir(1)`, for example. The design was obviously tailored for providers that implement real disk files, like Dropbox and Apple's own iCloud Drive. Btw, Apple also ships with an undocumented 9P implementation. It seems to be used for mounting the host filesystem in virtualized guests. It is unclear if it can be made to work over a normal (non-PCI) transport like TCP. |
|