Yeah, I'm not saying he stole it. Just saying it was xerox that came up with the first GUI type interface. Lots of companies use it, but didn't come up with it.
And Xerox lifted a of lot of ideas from Doug Englebart’s work at SRI, who was inspired by Bush’s Memex designs, which in turn borrowed ideas from Dialexis and I’m sure a whole host of works that I’m forgetting/unaware of. There are no original ideas, just building on the work that has come before.
The problem I have with Android is the lack of imagination in it the overall user interface. It has some really clever ideas, but as a whole it’s far more derivative of iOS than the MacOS was of Xerox’s Altair/STAR systems. When you compare that to Windows Phone Series 7 and WebOS, the derivative nature of Android becomes even more obvious. WebOS and WPS7 both tackle the problems of small screens in ways that show they either had considerably philosophical differences with how iOS works or they simply didn’t want to be compared to iOS.
I was really disappointed when Matt Duarte left Palm for Google and the result seems to be the hugely underwhelming and naive Honeycomb UI at least I understand he worked on it.
Now over the last week we’ve seen some radical shifts in Google’s approach to UX/UI. They may have started to realize the importance of having an engaging and emotive UI. Perhaps we’ll see a unified Android UI in 4.0. Bad news for the OEM’s though and probably a sign Google is going to become the new Nokia, perhaps going so far as to acquire HTC. You can see some OEM’s already aware of this; Motorola has been quietly acquiring companies that basically show they’re creating their own OS. It will fail and Moto will probably go out of business or again maybe get acquired by Google.
Ironically Android’s best chance to remain a “premium” brand could be Adobe and Flash. If Adobe ever manages to get Flash running well without qualifications it’s the only other significantly large developer base that understands the intricacies of creating delightful experiences. The cross-pollination between Flash developers and OS X developers during the early years of both Flash and OS X is abundant – in fact the original OS X dock was actually written in Lingo, which I know isn’t Flash, but is illustrative of the type of developer needed for mobile app development.
Of course Google might not want to be a premium brand at all. Free powerful phones for everyone might be exactly what they want.