OS/2 Version 2.0 has been designed to run on both IBM and non-IBM (OEM) personal computers which incorporate processors from the Intel 80386 or 80486 families. The specific OEM models and their devices that are supported is a matter of testing and verification. IBM in conjunction with OEMs have tested OS/2 V2.0 on many OEM models and verified correct operation for those models tested. This process of verification is ongoing and more models are being added to the list of personal computers, on which OS/2 V2.0 will run, all the time. The architecture and design of OS/2 V2.0 supports OEM models in the following ways:
In this section we discuss the factors that determine whether OS/2 V2.0 will run on a particular hardware configuration. We also look at which of the hardware features of the system OS/2 V2.0 exploits.
A design point of OS/2 V2.0 is that it will enable support for a feature if it can do so without compromising the integrity of the system. This design point means that OS/2 V2.0 will only use a feature if it can do so reliably.
The first topic covered is the usage of large main memory, that is, systems with more than 16MB of RAM.