About

A Virtual File System (VFS) is a interface between:

  • an application or an operating system's kernel
  • and a concrete file system (Local, SFTP, …)

The user/application may choose to switch from one concrete file system to another just by changing the connection parameters.

Interface Implementations