微软|从头构建Windows有多难?从Win12爆料说起( 二 )


新系统还会全面基于.NET构造,从内核到应用层都转向.NET开发,基于.NET强大的跨平台能力,新的Windows将可以服务各种各样的设备……
微软|从头构建Windows有多难?从Win12爆料说起
文章图片

这些原定的开发目标,大大超越了时代 。然而在开发过程中,微软发现完成这些宏大的规划,其难度也大大超越了时代 。
Windows的开发团队甚至一度迷失了方向,开发人员将各种功能随意集成到Windows中,不知道要如何才能完成这些开发目标,Longhorn变得一团糟,被人评价“彻底玩完” 。
最后,微软不得不重置Longhorn的开发进度,砍掉大量功能后,以Vista的形态推出了新一代的Windows 。
和Longhorn曾经的大饼相比,Vista无疑是一个令人遗憾的作品 。WinFS文件系统绝大部分特性被砍掉,Avalon只剩下貌合神离的Aero,而基于.NET的系统架构更是成为了泡影……
所幸,Vista还是带来了UAC、内核驱动分离架构、WDM音频系统、WDDM图形架构、SuperFetch内存管理等一系列革新特性,这些特性被Win7所继承并完善,新的Windows才得以接过XP的班 。
微软|从头构建Windows有多难?从Win12爆料说起
文章图片

可见,重构Windows这样的重大工程,其开发难度非常大,存在巨大的不确定性 。
微软开发Win12,如果不想在原先的基础上缝缝补补,而是想要造出一款划时代的产品,恐怕也得先掂量掂量——转头望向昔日的Longhorn,大饼还画在泛黄的路线图上,瞅它都觉得心慌!
·生态兼容之痛
如果说工程上的挫败,乃属兵家常事,毕竟哪家科技巨头没画过大饼,撞过南墙;那么生态兼容的阵痛,可能就真的属于微软不想再回忆的苦楚了 。兼容性乃是Windows的立足之本,在这方面行差踏错,真的会动摇到Windows的根基 。
事实上,Vista就在这方面翻了大车 。Vista更换了系统内核,大量软硬件需要重新适配;但与此同时Vista开发规划举棋不定,留给软硬件厂商调试兼容性的时间严重不足 。
于是,Vista刚上市时,其兼容表现可以称得上是灾难级,而数据也可以佐证这一点——根据资料,在2007年7月,也就是Vista发布的大半年后,有2000项测试应用程序可以和Vista兼容,这种进度是相当不乐观的 。
微软|从头构建Windows有多难?从Win12爆料说起
文章图片

所幸,在Vista的年代,移动互联网尚处于雏形,消费市场没有竞争对手能挑战Windows的地位 。经过两年的休整,Vista终于获得比较好的兼容表现,待到本质上是Vista 2.0的Win7推出时,已经没有太多关于兼容的抱怨声 。
然而,今时不同往日,微软在移动平台一败涂地,各家都有立足移动平台、慢慢向桌面市场探出触角的想法 。
而Windows之所以仍可以牢牢稳住阵脚,正是因为有着长年累月的应用生态压仓 。此时此刻对Windows进行大幅翻新,或许的确可以抛弃历史包袱,但却也可能自毁长城 。
微软|从头构建Windows有多难?从Win12爆料说起
文章图片

以微软的实力,是否能保证做到翻新系统的同时,有条不紊和第三方合作,保证新系统推出时仍能有良好的兼容表现?
Vista时代,微软没能做到,而近年我们也看到了Windows Phone、Windows RT、Windows 10X等烂尾楼 。从理智上出发,或许微软并不应该冒这个险 。
微软应该重头构建Win12吗?
毫无疑问,从头构建Windows系统拥有极大的风险 。兼容性是Windows的立足之本,而基于近年来UWP的惨淡表现,人们对微软新平台生态似乎不应抱有不切实际的幻想 。抛弃当前的优势,去搏一个存在于理论上的崭新未来,似乎得不偿失 。
直到现在,在消费级桌面平台,Windows依然没有敌手 。而在移动平台等其他领域,Windows似乎又不是敌手 。而移动互联网高速发展的当前,Windows处于守势,让这颗压舱石主动出击,似乎并非明智之选 。
微软应该重头构建Win12吗?和劈波斩浪的移动操作系统相比,Windows的确更难吃到时代的红利,但微软并不是只有Windows这一款产品 。
【微软|从头构建Windows有多难?从Win12爆料说起】在移动互联网时代,越来越多生意从“卖产品”转为“卖服务”,例如Adobe的产品改成了订阅制,ChromeOS主打Web服务,连Office也不再主推买断版……这并不是巧合 。


推荐阅读