Hi, Hong Jen Yee,
Thank you very much.
No matter how great GNU and Linux movement, but we still shouldn't forget the other free software community movement, which may have a different philosophy. BSD, Apache, Mozilla is just some example of the free software community who believe that the GPL is not the best solution for all the things, so that they choose to create their own license. LXDE as a community is expected to be neutral and choose the LGPL as a license which is expected to be a solution to improve collaboration among the communities.
For newly written code, I think LGPL is good.
This approach has some drawbacks as well.
When you choose LGPL, then you cannot use GPL'd code from other project, either.
For example, if we find a good piece of code in KDE that suit our
need, we cannot use it if it's GPL'd. It's the price we need to pay.