subodh bandhawakar wrote:
Every filesystem is object-oriented.Hi All,From following Link I came to know that object-oriented filesystemcan be implemented in GNU-HURD:- http://mikro.org/Events/OS/ref-texte/disk_stallman.html I would like to know whether this has been taken up by anyone. If yes, then what progress has been made in this respect? Where can I get the information about it? so that if I want to contribute how can I do that? Thanks SB
You have objects (commonly called inodes, sometimes differentiated as files and directories, and some other interesting stuff :), their properties (size, ctime, mtime, etc) and allowed methods on them (create, read, change, append, delete, ...). You can also define new methods on any of them, but it's mostly OS-dependent, rather then FS-dependent (so you define a method of "xpdf", and call it on a object which contains PDF data).
Oh dear, every Unix is completely object-oriented. What am I to do anymore?
But, of course, there are some things that are really interesting in GNU Mach+Hurd approach: you can mostly transparently from userspace override things that you had to override explicitely, or from kernelspace. That's probably the thing that would make filesystems more "object-oriented" in a popular way.
Just my 2eurocents :),
Danilo
_______________________________________________
Help-hurd mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/help-hurd
