> The OS is a thin layer providing an abstract and consistent interface regardless of the hardware configuration.
This is called a hardware abstraction layer, not OS.
https://en.wikipedia.org/wiki/Hardware_abstraction