Control system engineers have traditionally been limited to using a single "certified" operating system on deployed applications. This makes upgrading operating systems a nightmare. With Ignition you no longer have to worry about this because it runs on any modern version of Windows, Linux, or Mac OSX.
Ignition is written in the Java programming language. What differentiates Java from other popular languages is the "write once, run anywhere" philosophy. It's this philosophy that has been carried over to Ignition that allows you to run your project just about anywhere you want no matter what platform.
You can't produce software as exceptional as Ignition and not get noticed. That's why Oracle awarded the Duke's Choice Award to Inductive Automation and Ignition.