Mark Dominus on 1 Feb 2007 19:27:15 -0000 |
> > On Thu, Feb 01, 2007 at 01:40:39PM -0500, Mark Dominus wrote: > > I wrote to Dennis Ritchie, one of the authors of Unix, to ask where it > > had gone; he said he thinks they took it out because they did not find > > it useful. > > I think you would do better to ask Kirk McKusick, since the current > {a,c,m}time semantics are *file system* semantics, and basically all > modern file systems on Unix-like operating system start from his > (well, mostly, obviously not alone) Berkely Fast File System > implementation (on BSD, rather than Sys V, but it's where modern Sys > V derivatives get their various UFS semantics mostly, never mind > basic directory and metadata logical structures). As I said in my blog article, the semantics were well-defined in version 7, which is the common trunk from which the BSD varieties and the System III / V varieties sprang. The FFS was an implementation of the semantics that was already well-established in v7. The Berkeley guys did not change this. In particular, the creation time was gone from Unix long before McKusick ever saw the code. > I only just skimmed your referenced post, but I'm not sure you > clearly state the real difference between mtime and ctime in the > modern POSIX world there, Maybe not; the article was addressed to people who already know what the difference is. ___________________________________________________________________________ Philadelphia Linux Users Group -- http://www.phillylinux.org Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce General Discussion -- http://lists.phillylinux.org/mailman/listinfo/plug
|
|