David Elliott dfe@tgwbd.org writes:
Okay, that makes a bit more sense. Although couldn't one argue that it still does work since it could fall back to the original LGPL createwindow?
Sure, if this is the case it's OK. You can perfectly provide a user32_better library that implements a new CreateWindow, and links to user32 for the rest. But the modified user32 you ship must work properly, it cannot be dependent on your proprietary user32_better for its own functionality.