OpenSees [http://opensees.berkeley.edu/], the Open System for Earthquake Engineering Simulation, is an object-oriented, open source software framework. It allows users to create both serial and parallel finite element computer applications for simulating the response of structural and geotechnical systems subjected to earthquakes and other hazards. OpenSees is primarily written in C++ and uses several Fortran and C numerical libraries for linear equation solving, and material and element routines. Users of OpenSees create applications by writing scripts in the Tcl programming language. The TclModelBuilder class in the OpenSees framework extends an instance of the Tcl interpreter with commands for finite element model building and analysis. <>Science