http://osfree.i2p/forum/viewtopic.php?p=1909
As I understand, an author is now writing an Operating System loader, and at the beginning he wanted to do it as under OS/2 -- with filesystem drivers -- microFSD, miniFSD, and now it seems that it's too complicated to do it straight way. And, for simplicity, it was decided to do it a more simpler way -- accessing files by virtual memory addresses, not by a filesystem, but by a concept of dataspaces (am I right?).