Atomic-Disk-and-Multi-Level-Persistent-Tree is a project mainly written in Java, it's free.
Abstraction of an atomic disk and a file system abstraction using persistent trees.
404: Not Found