IBM System/38 (and later the AS/400 and all of it's renamed versions)
run a CRC over programs for security reasons, not just for correctness
checking. It's necessary because everything is in one big address
space, so an errant program can cause security problems or crash the
system by corrupting other storage.
Don Y wrote:
I'm not sure if this is too technical for
discussion
here -- except for hysterical raisins...
Are there any OS's that have implemented (non-trivial)
signatures on loading executables as a scheme of protecting
the operating environment? I.e. something more than
verifying the proper COFF/ELF/etc. load format...
--don