Historically, the concept of computer architecture has caused operating systems software to be tied very closely to the hardware components of the system, with the result that operating systems designed for one architecture could not normally be used on machines of a different architecture.
Historiquement, le concept d'architecture de machine a fait que le logiciel des systèmes d'exploitation était très étroitement lié aux composants du matériel de sorte que les systèmes d'exploitation conçus pour une architecture donnée ne pouvaient normalement pas être utilisés sur des machines d'architecture différentes.