Windows … Live?

A thought struck me today as I was thinking about Windows Live.

What, precisely, were the branding/naming people thinking when they named it live? Live as opposed to … what?

If Windows Live is, um, a-live, what does that make the legacy product, desktop Windows? Rather moribund, don’t you think?


Want weekly updates? Of course you do …