SAL only exports functions conforming to the c calling convention. So, it should be suitable to be a system abstraction for any language. This project provides the hierarchical storages for the component registry. Concepts are papers about high level design ideas like the broadcast-listener mechanism. Specifications describe the concrete solution of a problem, normally based on interfaces.
Tutorials explain the implementation and usage of some features.
Under Components you'll find specific information about the components expecially about the dependencies. The References are links to the generated reference documentation. A summary of definitions what functionality a language binding provides. Bridge How to translate the calls from one language into another one. Creating a XML module deployment description.