subodh bandhawakar wrote:
Hi All,

From following Link I came to know that object-oriented filesystem
can 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

Every filesystem is object-oriented.

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

Reply via email to