Not at all. Perhaps passwd and patch use hard links, but they don't
really _need_ to. It's not going to be a POSIX filesystem anyway,
maybe it can be stable.
> The real problem of the hard link of umsdos is that some hidden files
> remains in directory, often preventing the removal of the says directory.
...
> No the emulation of umsdos is not perfect, yet it allows fair operation
> of linux and very easy installation.
How can you think it allows fair operation if you get hidden files
that prevent removal of directories? That's severely broken!
Better to just live without hard links. We need to get used to the
idea that hard links may be impossible, because they often are.
The hfs design sounds fast - it would be slower if it couldn't store
some blocks in the directory entries.
It's not POSIX if you don't have hard links. Oh well.
It's not usable or safe if a user can make a directory get "stuck".
This "hard link" emulation reminds me of flock().