[Athfs-developer] Re: Details wrt documents and code
Brought to you by:
kementeus,
sjlongland
From: <uda...@lk...> - 2003-07-16 09:20:32
|
First, AFS (AtheOS FileSystem) is the official name of the AthFS, but the Andrew FileSystem was first in the list, so we choose another name for the Project... what is the project about?... easy, the first goal is to write a Linux FileSystem Kernel Module using the 2.4 kernel series for the AtheOS File System used by AtheOS and Syllable Operating System (I guess it will change the name to SyllableStor or something similar in the SyllableOS). The next goal with the project is to write the documentation about this filesystem (specs, and similar). We hope to write some userland applications in the future to handle this FS too (as a filecheck and format utilities for Linux and other OSes -for example, there is not any file system integrity check system for this in Syllable nor AtheOS-).<BR> AFS is based on the BFS (Be File System) and it is based in a multimedia storage file system. It has a lot of extensions to handle MIME types and similar. We are trying to base the driver code based in the actual BeFS Linux Kernel Module but we hope to write our own code in a very close future. ................ Well , i got the code of Syllable. But what i inferred from above is that its based on Be File System . So is this somewhat different from the filesystem used by AtheOS or syllable. Are the two file systems same or different. As in the mechanism would be the same but the way for implementing can be different.. m i correct?? Next Stuart , said that this is a virtual filesystem.. i really dont agree with this point as of now. Some more explanaition would make it better for me... To quote, what Stuart has said.. Well, the AtheOS filesystem is actually a virtual filesystem, so along with physical files & directories, there are also pipes/fifos, device files, etc.. I'm really not the authority on this, certainly you're welcome to ask the Syllable <http://syllable.sf.net/> development team. Reason for not getting conviced that its actually not a VFS.. Here the case should be like you can actually load the Atheos Filesystem on Linux Machine. As in you can have Amoeba , QNX4.x , etc. Correct me if i m wrong on this. ......... Right now there are just a few lines and chunks of code, and I almost finishing the documentation about some few stuff of this file system, and yes, all the doc is been written from scratch looking in the code of the BeFS LKM and the Syllable sourcecode. ............. how about sharing the documents.. ?? ............... regards udayan |