The OPOS specification is a technical analysis that explains how a two-layer open-driver software architecture between a POS application that runs on a Microsoft WIndows operating system and the physical hardware device is connected.