A platform is a software environment on which applications are written and run. Platforms include tools such as graphical user interface (GUI) builders, compilers, class libraries, and utilities for developing the applications. A platform also includes a runtime engine for executing the applications because they are not able to run on their own. Java and Microsoft .NET Framework are examples of major software platforms. The Ignition Platform refers to the core installation of Ignition. From that, additional modules or projects can be built to suit any customer's needs. Being cross-platform means that a piece of software like Ignition can be installed on multiple types of operating system such as Windows, Linux, and OSX. |