Re: "GPL is cancer"
Can Office for Android run on Linux? No.
Android is not Linux but the kernel, everything in user space is some variation of Java and doesn't come with a GPL license. Even Android native applications are not Linux ones. Google is not so stupid to find itself bound by the GPL - but not everybody has Google's resource to develop a full stack to avoid the GPL.
And anyway, using Java without a license put Google in trouble....