Open Journal Systems 2.x is written in object-oriented PHP (http://www.php.net) using the Smarty template system for user interface abstraction (http://smarty.net). Data is stored in a SQL database, with database calls abstracted via the ADODB Database Abstraction library (http://adodb.sourceforge.net).
Recommended server configurations:
Other versions or platforms may work but are not supported and may not have been tested. We welcome feedback from users who have successfully run OJS on platforms not listed above.