This project is managed in an OpenSource-like style, with available sources, and is opened to any contribution from anybody. Although it is currently used by Physics experiments, it is strongly required to stay experiment neutral, and this requirements is fully endorsed in its internal design (eg by ensuring that all possible customizations can always be performed without modifications to the kernel).
This kind of requirements also implies that portability or
modularity issues (including environment independance) are
assigned a quite high priority.