I agree that your work is important without agreeing that MS client
domination will last.;-) It is indeed my desire to give you every
single feature you need to emulate MS streams within files, but doing it
using directories that are files. I would like to support you in
emulating windows faster than windows.
I interviewed for the file system architect job at Sun in, I think,
1999, and they offered me the job conditional on my giving up on my
Linux work. (After much trying and failing to convince them that it
would be okay for me to work on Linux also, I declined the job, much to
my fiscal loss and work satisfaction.)
They do not do a pure job of implementing attributes in the file
namespace though. There are far more distinctions between files and
attributes than are necessary that are described in these man pages
below, and those distinctions cause a loss of closure. I can say more
on that if asked.