CFEngine - Portability

Portability

CFEngine provides an operating system-independent interface to Unix-like host configuration. It requires some expert knowledge to deal with peculiarities of different operating systems, but has the power to perform maintenance actions across multiple Unix-like hosts. CFEngine can be used on Windows hosts, and is widely used for managing large numbers of Unix hosts that run heterogeneous operating systems e.g. Solaris, Linux, AIX, and HPUX. Statistics collected by the supporting commercial company CFEngine AS indicate hundreds of thousands of hosts running cfengine, with the largest sites recorded at 50,000.

Read more about this topic:  CFEngine