help-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: What type of FS is there in GNU-HURD?


From: egan <address@hidden>
Subject: Re: What type of FS is there in GNU-HURD?
Date: Thu, 28 Nov 2002 03:53:39 +0100
User-agent: Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.1) Gecko/20020826

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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]