This is designed to be a simple NIO FileSystem that has very limited feature support. The main goal is to allow use of the normal ZipFileSystem on archives in memory. In a way that mimics having the file on the default file system. Specifically, this is designed to allow data to be accesed via a URI which is required for ZipFileSystemProvider to cache the ZipFileSystem.
This is also designed to have zero dependencies.
As indicated in the name, support for writing files is outside the scope of this project. If you need a generic InMemory FileSystem, I recommend jimfs or zerofs.