June 2003
Intermediate to advanced
464 pages
10h 33m
English
Linux can run on the mainframe because the mainframe is a general-purpose machine architected to support many programming models. Linux, in turn, is designed to be architecture-neutral except for a very thin architecture-dependent layer. Thus, the implementation of Linux on the mainframe came down to recompiling it for the mainframe architecture, and reimplementing Linux's architecture layer.
The IBM mainframe architecture was designed without a specific operating system in mind.[9] This is still true today. IBM's zSeries architects do not simply enrich the platform with new operating system features or new hardware functions; they primarily have the ...