What is Linux?
No, seriously, what is Linux?
Look at Maemo or Meego for a definitive example of a phone OS that is "full Linux".
You do not need an internet connection to play SC2 in singleplayer you ignorant, gullible moron. You click "Play as Guest" from the Battle.net login screen and you are in offline mode. They are banning Battle.net accounts for cheating in online, SP mode. Having a banned Battle.net account still means you can play in offline mode. Get a clue before you spout crap like this.
Optimization hinders evolution.