I don't think I'll be persuing this much further, sorry. The LPGL is too restrictive and appears to force me to make my source code available for the linked application and other linked modules. The SDL license is fine as I can get around this by linking the the .dll's but these modules would have to be contained within my own application.