I've always wondered how did Palm managed to build a proprietary OS on Linux basis?! I mean, sure there can be some closed source portions, but the entire OS?! Or am I wrong here? According to wikipedia, the OS is based on Linux kernel, and is closed source with some open source components?! Really don't get how this is compliant with GPLv2?