The UI isn't the OS, and we should be able to swap UIs on the fly.
A large-area, high-res desktop and mouse is the human performance equivalent of a vast, RAM-speed SSD. Every time you have to scroll, it hurts you the way having to page RAM to disk hurts system performance.
We already have the "docking station" concept for the system hardware, where it detects whether it is docked or not and adjusts to whatever extra performance the docked state can offer. Even running on mains is taken advantage of, compared to deliberate fainting spells to keep the battery alive.
So when I choose to dump the 10-foot or hand-held UI in favor of traditional hi-res WIMP, that is what I expect to do - not just when I pug in the big screen (which can be hardware-detected) but when I pace back from the wall TV/presentation touch screen and start wiggling my mouse or typing on the keyboard.
What I do NOT want, is the kludgy "we did it first" mess of Ubuntu's Unity, which feels like using a club for a mouse in Windows 3.yuk Program Manager. Ubuntu think they've got that covered because you can change UI at the logon screen - but heelllllooo, I bypass that screen and therefore don't get that UI; I need to do it on the fly, not be given a once-a-boot opportunity to lock myself into one GUI for the rest of the session.
Keep Up with TechRepublic