About

This is a linux userspace filesystem using fuse and a relational
database to store information about files. Special directories can
represent views on the database, and many powerful features, such as
bayesian classification, are added through plugins.

The idea is very common among computer users nowadays, but no free
software implementation exists yet; the main reason to use such a
thing, which certainly adds overhead to common file operations, is
that often it's easier to find stuff on Google than on our hard
drives. Giving users the full power of a relational database, which
over years has proved to be simple enough to be understood by any
kind of people, at least at the query level, will help exploiting
one's own CPU for something better than a screensaver.

Download

RelFS is in pre-alpha stage right now, if you download it expect
more bugs than features. If you are a developer, or are interested in
a preview of RelFS, you can either check out the most recent version
from CVS at

Authors and Contributors

The main autor of RelFS is... well, it's me: I am Vincenzo
Ciancia, a Ph.d. student at the University of Pisa. I can be reached
via e-mail as ciancia at di.unipi.it or applejack at
users.sourceforge.net.

Patch contributors can be found in the AUTHORS file available
here.
So far, the only contributor was Michael Raskin, fb08af68 at
rambler.ru, who deserves a special mention since he learned
OCaml for the occasion “more than doubled his skills in
Ocaml” :-) and also was the only one, besides me, believing in the
project before the conquest of the world.