shared libraries on linux end with ".so"