There are POS apps that are compatible with most operating systems. However, certain cloud-based point-of-sale systems require specific hardware.