OpenWrt has officially terminated Sveasoft’s license citing blatant violation of the GPL. For more details go to OpenWrt’s forum: Unbelievable. It’s getting quite hilarious. For example you can “learn” that the GPL is derived directly from “the economic and political theories of Karl Marx”.
In general it is so sad to see such abuses. It is not hard to comply with the license. If you don’t like it, don’t use the GPL’d software in your product. It is as simple as that.
It is okay to use the GPL’d software in commercial products, but you have to offer the GPL’d sources, and if you modified them, you have to publish your modifications as well. If parts of your product are proprietary, isolated, and not based on the GPL’d code, keep them to yourself.
And don’t forget to acknowledge the work of others even if the license doesn’t force you to do it — it is the common courtesy, which should be followed by any reasonable human being.