shared library for gate server