> Systems such as z/OS do not run on an IFL due to > some differences in the microcode loaded.
z/OS doesn't run because it deliberately issues an instruction subcode that is not implemented on an IFL and then craters in a specified way when the instruction fails. > If somebody wanted to, they could port one of the *BSDs to > run on an IFL. OpenSolaris runs on an IFL as well. Yep. What's that old joke about "doctor, it hurts when I do that." "Well, don't do that, then!". See above. IFLs (and the other specialty engines) solve a historical marketing and pricing problem with z/OS. I really wish they were marketed as a part of "z/OS", not the Z platform, but that level of confusion would make lots of IBM salescritter brains go tilt, so I suppose we're stuck with the status quo. Now, if someone wants to pay for BSD on Z, we're open to the idea...8-) -- db