Today in Open Source: Do we need smaller Android phones? Plus: Companies plan to switch to Linux from Windows XP, and Microsoft whines about