Given that NT is heavily
influenced by VMS via Dave Cutler, it doesn't surprise me
that COFF also has a VMS heritage.
Can anyone comment on this? A little quick googling for "VMS
executable file format" didn't yield any enlightenment.
I've never seen much of a connection between VAX/VMS object file format
and COFF.
I don't think I've ever seen anything suggesting that they are related.
I've never delved into the format used on Alpha much, but I *think* I
recall
the VAX utilities being able to (at least partially) decode the Alpha
variants.
I think that on IA64 things may have moved on a little, but I have zero
practical
experience of IA64-based OpenVMS systems.
Of course, this is all based on experience from 2003 and earlier, so
even the above
may be out of date.
Antonio