added LGPL expr because on desktop the lib gets loaded at runtime