Loading...

SOFA, Simulation Open-Framework Architecture

(c) 2006-2008 MGH, INRIA, USTL, UJF, CNRS


License


The SOFA distribution is composed of three parts:
  • SOFA FRAMEWORK: this is essentially the core of SOFA
  • SOFA MODULES: represents the main functionalities available in SOFA
  • SOFA APPLICATIONS: GUI and example applications built using the SOFA framework and modules

SOFA is free software; you can redistribute it and/or modify it under the terms of the following licenses.

The SOFA FRAMEWORK can be redistributed and/or modified under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

The SOFA MODULES can be redistributed and/or modified under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

The SOFA APPLICATIONS can be redistributed and/or modified under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

Download

Preview of the next release (SVN access, UNTESTED code)

The currently in development code for the next version of SOFA (1.0 beta 3) can be found on a public SVN server.
It can be checked out through anonymous access with the following command:

svn checkout svn://scm.gforge.inria.fr/svn/sofa/branches/Sofa-1.0
To compile it you will need same dependencies package as the current release.

Latest Release: SOFA 1.0 beta 2

Source distribution packages, as well as some required external dependencies, can be downloaded here:
SOFA::framework SOFA::modules SOFA::applications
Dependencies for Linux Dependencies for Windows
Binary distributions of SOFA are available for the following platforms:
SOFA precompiled for Windows
(including CUDA support if you have the SDK installed and a G80 GPU)

For installation instructions, please refer to the Installing SOFA documentation page.

To download older releases, please see here.

ChangeLog

In Development :: SOFA version 1.0 beta 3

  • MinGW support
  • Mac support
  • Qt3-Qt4 support on every platform
  • lots of new features

04/03/2007 :: SOFA version 1.0 beta 2

  • many bug fixes and small improvements
  • preliminary support for computations on GPU using CUDA
  • simple tutorials on how to create scenes procedurally
  • 2D types for simple test scenes
  • generateDoc tool to generate html pages documenting each registered classes ( see http://www.sofa-framework.org/classes )

02/09/2007 :: SOFA version 1.0 beta 1

  • First public release
Contact information: contact@sofa-framework.org