I've always wondered about this, especially in embedded devices. Amongst the many mistakes Microsoft made with Vista, first and foremost was allowing the bloat to get so bad that it wouldn't run at all on machines that ran XP quite happily. Later Windows 7 could actually run on those old XP machines with many, if not most, of the features that Vista bragged about. So here we have Google, arguably a company which can…
This isn't a hardware capacity issue. The Snapdragon has a 1 GHz CPU very similar to the Cortex A8, an Adreno 200 GPU broadly comparable to an SGX 535, and the same 512MB of DRAM that all the other phones of its generation have. Its UMTS radio wouldn't make the cut on today's store shelves, and its camera sucks. But fundamentally this is about planned obsolescence. Google doesn't want to have to pay to maintain the d…
The Nexus One has 512MB of internal storage. The Nexus Galaxy has 32GB of internal storage. If ICS weighs in at much more than 400MB and has the stellar (read as: "perfunctory") MicroSD support we've come to expect from Android, it'd be about as enjoyable as a fart in a spacesuit on a Nexus One.