Windows 8, the post-PC world, and Linux: Microsoft will prevail