Perforce Jam ist ein quelloffenes
Build-System, geschrieben von Christopher Seiwald bei Perforce Software. Es kann als Ersatz für
make verwendet werden. Jam läuft auf
Unix (inklusive vielen Derivaten), OpenVMS,
Linux,
Windows NT, und
Mac OS. Mithilfe von
MinGW oder
Cygwin läuft Jam auch auf Windows 9.x. Man kann es, genau wie make, auch zusammen mit
Autoconf verwenden. Jedoch ist das dank der Portabilität von Jam nicht immer nötig.