Have you all considered a modified LGPL like what fltk has?
The only thing they've added to the LGPL is to allow for static linking.
This is desirable for
- platforms that don't support dynamic libraries
- easier package deployment on systems that don't look for the shared library in the executable directory by default.