...
See the Authors page for a list of the many people who have contributed to the OpenSim project over the years.
OpenSim also relies on a wide variety of other tools and packages:
...
Simbody
...
third-party software (licenses are in parentheses):
- GUI:
- Java NetBeans (CDDL)
- JxBrowser (JxBrowser Product License Agreement, with LGPL components; used in OpenSim 4.0 and above
- )
- Jython (
- Python Software Foundation License Version 2)
- JFreeChart (LGPL
- )
- Java
- CMake
- Visual Studio
- Python
- Java
- TinyXML (
- (Oracle Binary Code License Agreement)
- three.js (MIT; https://threejs.org )
- OpenSim Libraries and Application Programming Interface (API):
- Simbody (Apache License 2.0)
- TinyXML (zlib license; http://www.grinninglizard.com/tinyxml/)
- )
- Simbody (Apache License 2.0)
- GLUT (MIT/custom)/FreeGLUT
- LAPACK,
- BLAS
- LBFGS and LBFGSB
- (BSD-3-Clause)
- IPOPT (EPL-1.0)
- Biomechanical Toolkit (BSD-3-Clause)
- docopt.cpp (MIT)
- OpenMM Lepton (MIT)
The source code for LGPL components can be obtained from the links above.
The following software tools are used when building (compiling) OpenSim:
- CMake
- Visual Studio
- GCC
- Clang
- SWIG (http://swig.org/)
- Python
- Doxygen (www.doxygen.org)