Posted by
Hemos
on from the interesting-read dept.
Clyde writes "Hans Reiser speaks in this interview with BeOpen.com about the challenges/advantages of transcontinental software development, the Dodge City business environment of turn of the century Moscow, and the prospect of ReiserFS making it into [Linux kernel version] 2.4 just in time.
"
What would Reiser think of the BeOS BFS?
by
goingware
·
· Score: 5
Hans Reiser specifically discusses how his aim is a journaling filesystem with keyword searching integrated into the fileystem. He gives address books as an example.
This is done in the BFS filesystem which is part of the BeOS, which you can download here. The "People" address book database in the BeOS is entirely implemented in the filesystem.
I use the BFS in my applications I write for the BeOS - not just to store files, but I specifically use its indexed attributes for fast keyword searching in Word Services for the BeOS and I think it's the best thing since sliced bread.
While Be's implementation of the BFS is proprietary, there is a GPL'ed read-only Linux implementation of it available here
I don't think the attributes are available from Linux in the Linux version of the BFS, but they could be and to do so I think would be a significant addition to the OS.
This is done in the BFS filesystem which is part of the BeOS, which you can download here. The "People" address book database in the BeOS is entirely implemented in the filesystem.
The structure and implementation of the filesystem are described in detail by Dominic Giampolo in Practical File System Design with the Be File System, ISBN 1558604979.
I use the BFS in my applications I write for the BeOS - not just to store files, but I specifically use its indexed attributes for fast keyword searching in Word Services for the BeOS and I think it's the best thing since sliced bread.
While Be's implementation of the BFS is proprietary, there is a GPL'ed read-only Linux implementation of it available here
Daniel Berlin, a BeOS developer who also programs on Linux, has provided an update that works with the 2.4 kernel
I don't think the attributes are available from Linux in the Linux version of the BFS, but they could be and to do so I think would be a significant addition to the OS.
Mike
-- Could you use my software consulting serv