Most development is targeted at Linux and Solaris with the odd diversion into Windows when it can not be avoided. When possible, Windows development is done using the Cygwin POSIX emulation system and the MinGW cross compiler, allowing the same source code to be targeted at Unix like OS's (Linux, Solaris) and Windows and also allows the GNU compiler suite to be used across all platforms.

The standard tool set includes: