2002-07-20 19:00:59

by Rob Landley

[permalink] [raw]
Subject: Fwd: Re: What does the "i" in inode stand for? Dennis Ritchie doesn't know either.

Dennis Ritchie hath replied, unto the masses, with a resounding "dunno" from on high...

---------- Forwarded Message ----------

Subject: Re: What does the "i" in inode stand for? Nobody seems to know...
Date: Sat, 20 Jul 2002 00:52:39 -0400
From: Dennis Ritchie <[email protected]>
To: [email protected]

In truth, I don't know either. It was just a term
that we started to use. "Index" is my best guess,
because of the slightly unusua file systeml structure
that stored the access information of files as a flat array on
the disk, with all the hierarchical directory information living
aside from this. Thus the the i-number is an
index in this array, the i-node is the selected element
of the array. (The "i-" notation was used in the
1st edition manual; its hyphen became gradually
dropped).

Dennis

Received: from scummy.research.bell-labs.com ([135.104.2.10]) by plan9; Fri Jul 19 01:37:05 EDT 2002
Received: from scummy.research.bell-labs.com (localhost [127.0.0.1])
by scummy.research.bell-labs.com (8.11.6/8.11.6) with ESMTP id g6J5aik93810
for <[email protected]>; Fri, 19 Jul 2002 01:36:44 -0400 (EDT)
Received: from dusty.research.bell-labs.com (dusty.research.bell-labs.com [135.104.2.7])
by scummy.research.bell-labs.com (8.11.6/8.11.6) with SMTP id g6J5agk93799
for <[email protected]>; Fri, 19 Jul 2002 01:36:42 -0400 (EDT)
Received: from pimout3-int.prodigy.net ([207.115.63.102]) by dusty; Fri Jul 19 01:36:37 EDT 2002
Received: from there (adsl-66-136-201-37.dsl.austtx.swbell.net [66.136.201.37])
by pimout3-int.prodigy.net (8.11.0/8.11.0) with SMTP id g6J5ada198782
for <[email protected]>; Fri, 19 Jul 2002 01:36:39 -0400
Message-Id: <[email protected]>
Content-Type: text/plain;
charset="iso-8859-15"
From: Rob Landley <[email protected]>
To: [email protected]
Subject: What does the "i" in inode stand for? Nobody seems to know...
Date: Thu, 18 Jul 2002 19:38:19 -0400
X-Mailer: KMail [version 1.3.1]
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
I asked on the linux-kernel mailing list, and got four different replies.
The votes so far are "information", "index", "incore", and "indirection",
with more coming in...

Care to clear up this mystery for the younger generation? :)

Rob

-------------------------------------------------------



2002-07-20 19:31:46

by bert hubert

[permalink] [raw]
Subject: Re: Fwd: Re: What does the "i" in inode stand for? Dennis Ritchie doesn't know either.

On Sat, Jul 20, 2002 at 09:05:42AM -0400, Rob Landley wrote:
> Dennis Ritchie hath replied, unto the masses, with a resounding "dunno" from on high...

I think they were just *way* ahead of us in thinking up cool names and
actually called it an iNode.

--
http://www.PowerDNS.com Versatile DNS Software & Services
http://www.tk the dot in .tk
http://lartc.org Linux Advanced Routing & Traffic Control HOWTO