SOFA 2 is a component system with many advanced features like hierarchical components, transparent distribution via software connectors or behavior verification.
New release brings a tags support which allows users to mark repository elements with user-defined tags. The tags can be further used in SOFA tools (cushion, SOFA IDE, MConsole) for referencing repository elements instead of specifying an exact version.