In information technology, cross-platform refers to the ability of computer software to run on different operating systems (OS).
For example, a cross platform application can run on the operating systems like Windows, Mac OS or Linux. In the early years of computer technology, there were no software cross platforms. For the most part, programs ran on only one operating system and had to be laboriously adapted and rewritten to enable use on another system. Today, cross platforms on the most important systems are a prerequisite for the successful marketing of software.