Linked by Eugenia Loli on Fri 23rd Jan 2004 12:40 UTC
SkyOS Robert Szeleney, creator of SkyOS, was lately shopping for a new file system for his hobby OS and finally adopted the OpenBFS file system. OpenBFS was initially created for OpenBeOS and it is a re-implementation of Be's BFS. It is 64-bit, attributed and journaled, however it lacks built-in mulit-user, ACL support and other advanced security features. Robert promises changes to the file system (as opposed to a plain port) and so he now renamed his version "SkyFS". Full file system access (read/write/execute) is expected to be ready by the end of this weekend.
Permalink for comment
To read all comments associated with this story, please click here.
OpenBFS misconceptions and SkyFS.
by Bruno G. Albuquerque on Fri 23rd Jan 2004 14:30 UTC

So, here we go.

1 - OpenBFS is a "secure" as any other filesystem that does not implement cryptography at the FS layer. It does implement POSIX permisison bits and you can "easily" (for some definition of easily, anyway) implement ACLs by using extended attributes. The biggest problem that need to be solved is how to handle indexes on multi-user environments. Even that is not a big deal.

2 - It is a matter of taste considering the database-like features in WinFS/ReiserFS and the database-like features in OpenBFS. I still consider BFS/OpenBFS a lot more suited for end users than any other FS (as far as users are concerned with FSs).

3 - The SkyOS guys are really a nice bunch and they did offer to give us changes they do to SkyFS. In fact, they even offered to revert the name back to OpenBFS if we (the OpenBFS team) wanted it.

-Bruno