libsdsl