It was also successfully ported to FreeBSD, Solaris (x86/SPARC), OS/2 and Mac OS X PowerPC. Under the hood, Apache OpenOffice is translated in over 170 languages, provides support for system C++ STL, unified menu API, and the Python programming language.