您的位置:首页 > 其它

看完就会明白windows RT推出的原因、它和window 8到底有些什么区别、微软有什么战略企图--有关于微软Windows RT 你不知道的那些事

2013-02-10 23:52 866 查看


关于微软Windows RT 你不知道的那些事

  Microsoft与Windows这两个单词对于个人电脑用户而言可以说无人不知,最初的微软Windows系统仅是PC端为用户提供办公与生活的操作系统软件,现在随着移动互联终端产业的飞速发展,微软Windows操作系统不再仅仅限于PC终端,而成为各种硬件和软件技术的基础,代表着众多相互关联的Windows 产品以及无限灵活的计算方法。从Windows 8系统开始,微软史无前例的引入ARM处理器体系结构,使得Windows系统对PC终端的应用范围扩展以涵盖更多具有独特外形的设备,它就是平板电脑。

  本次的文章我们不仅介绍Windows RT系统这一基于ARM而重新设计的平台与传统X86架构Windows系统的不同之处,以微软战略部署以及Windows RT产业环境的角度讨论这一全新平台所要面临的挑战。笔者将尽可能以轻松易懂的方式,为读者呈现Windows RT系统的整个构建过程和新平台诞生的来龙去脉。

  早在2002年,微软的创始人比尔·盖茨就提出了平板电脑的概念,而就目前最为成功的苹果iPad系列平板电脑而言,平板之中“电脑”的属性明显逊色太多。依靠App Store强大软件支持下的iPad更像是一个大号的、性能更强大的iPhone慢慢走过了三代的历程。至今为止,无可否认的是我们很难依靠iPad平板电脑来真正的完成办公、学习以及在个人PC上达到的种种操作,它还是个大号的“玩具”而非真正的“电脑”。

  而这就给即将到来的Windows RT系统带来了生存的契机。当然丑话要说在前面,Windows RT系统依然是处于介于个人PC终端以及移动互联终端之间的设备而存在。换句话说,这样的产品定位也就意味着它依然无法完全胜任Windows系统个人PC端上的全部办公任务,这也就是为何微软会推出基于X86架构的Windows Pro版系统。

  虽然小有遗憾,但介于中间的注重商务应用的Windows RT系统依然具有强劲的生命力,所以微软方面不惜余力的基于牢固的Windows系统而开创了这一全新的操作平台。然而依靠Windows RT系统挑战苹果iOS在平板电脑的霸主地位,微软自然知道其困难程度,因此“拉帮结派”的做法显然是明智之举。

  没你想的那么简单 WOA的那些事

  微软Windows RT作为全新的平台,虽是基于Windows系统,却远没有些人所想的移植”或“再编译”那样简单。在我们目前熟悉的PC体验中,运行Windows系统的x86/64体系结构硬件需要遵循一系列的技术规范,以方便Windows代码跨各种PC平台安装和运行。这种开放性和扩展性也是PC革命的标志之一。(博主注:WINTEL联盟)[/u]

  然而ARM在设计方面却并未采取这种标准化的做法,而是设备制造商(如平板或手机厂商)与 ARM的合作伙伴(芯片厂商)合作,制造一组软件方面严格绑定的设备(如Android平板电脑或手机)[u](博主的理解:自己裁剪修改的android系统+自己的硬件
,原来的wintel在不同PC硬件设备提供商中强制造成的技术一致性不存在了
),而消费者则购买这一整套产品,包括设备所搭载的操作系统,并且通过单一的渠道获得此类产品的服务和更新[/u]。其实,这种跨合作伙伴的集成工程在嵌入式设备中非常常见,而这与Windows操作系统有很大的不同。

  在基于ARM的Windows系统,即Windows RT中,微软方面的出发点是定义一种开发计算平台的新方式。简单的来说,微软想要让Windows RT达到的效果就是可以在拥有ARM体系结构的多样性设备上依靠Windows系统而提供一致的用户体验(博主理解:微软又想自己统一标准规范了),这是Android系统完全不具有的,也是相较于Android系统的最大优势



Windows RT系统文件结构与Windows8相同

  于是乎,针对ARM的Windows内核构建工程被提上日程,不过这其实是一项非常艰巨的任务。在此由于我们都不是专业的系统和硬件工程师,所以晦涩难懂的部分笔者也没有必要介绍太多。简单的来说,就是针对ARM的Windows内核构建工程大致经过了以下五个步骤:

  步骤一:固件的规格设计,包括UEFI固件层、ACPI固件层以及Windows硬件抽象层

  步骤二:新型总线设计与新驱动。为了在基于ARM的设备上达到更低的功耗,众所周知平板电脑与手机在续航方面一直是让我们头疼的问题。

  步骤三:进入开始桌面和屏幕,即全新的人机交互UI设计。

  步骤四:外部连接设备的服务。包括蓝牙、USB、基于IP的MTP(介质传输协议)、打印机类驱动等等,这些都是需要针对ARM设备所搭载的Windows系统而特别开发与设计的。

  步骤五:搭建全新的测试环境。下图中每个机架包含32块WOA底盘,外加网络交换机、调试主机和USB集线器等设备。拥有超过100个装满的机架可用于测试。



微软所搭建的可装入标准服务器机架的底盘

  当然通过以上五个基本步骤一步一步构建起来的Windows RT系统平台如何稳固的存在就不仅仅是操作系统一个方面能够决定的。就像人的身体一样,操作系统相当于骨架,而血与肉就像是系统应用与软件。一个健康的人不仅需要强劲的骨骼,同样需要结实的肌肉。这点上微软自然心知肚明,因为在平板电脑领域,苹果iOS系统无疑依靠强大的App Store已经走在了前头。

  
开发环境已就绪 WinRT整装待发

  由于Windows RT作为全新的系统平台而存在,这就对软件人员提出了新的要求。开发人员需要在熟悉现有的Windows编程技术的基础上,过渡到WOA开发Windows RT的应用程序。这就需要微软针对工具、预言以及开发人员提供完整的接口与方法的支持,从而避免Windows RT程序相较于其他平台,如苹果iOS、Android甚至是传统的X86/64架构的Windows系统会降低总体的用户体验效果,从而严重威胁Windows
RT的生存环境。



Windows RT系统架构(图片来自微软官方博文)

  因此微软为开发人员已经提供了完整的接口方法与支持,虽然目前Windows RT桌面级应用仅有四款Office办公软件,包括Microsoft Word、Excel、PowerPoint和OneNote。不过我们有理由相信,未来将会有越来越多的桌面级程序支持Windows RT系统。或许不仅后我们就能看到专为Windows RT而设计的PhotoShop、MSN等等。

  而在此之前,微软的态度是:“我们将继续推广WOA代码,但在此之前我们要先将 WOA PC推向市场。”换句话说就是,微软决议先将Windows RT系统的产品推向市场,再来不断完善RT软件。



Windows RT中的Metro界面

  介绍了上述那么多Windows RT的开发和构建过程,接下来笔者认为有必要再来谈一谈Windows RT版本的系统与传统X86架构的Windows 8系统对于用户而言的区别。

  搭载Windows RT版本的平板电脑,采用了Metro界面的风格设计以及与传统Windows桌面相同的RT版桌面设计。Windows RT系统支持所有新的Metro界面风格的应用程序,但遗憾的是无法兼容传统X86架构的应用程序,即那些后缀名为.exe的应用。

  不过微软为Windows RT系统提供了和X86架构一致的Win 8系统体验。包括内置的IE 10浏览器、资源管理器、邮件、通讯录、计算器等等应用均与传统PC端的Windows系统区别甚微。



Windows RT系统同样拥有传统桌面

  简单总结就是一句话:Windows RT仅仅无法安装.exe的应用程序,但系统体验方面与传统X86架构的Windows 8几乎一致

产品差异与软件丰富 构造良好平台

  关于Windows RT方面微软所做的努力和创新,在前三页的文章中有目共睹,基于Windows RT系统而打造的全新型PC产业也必须依靠产品而承载。以微软Surface RT平板和华硕Tablet TF600T为代表的首批Windows RT设备已经正式登场。具有轻薄小巧的工业设计、超长电池寿命和集成质量的这三大优势,全新型的Windows RT平板设备真正将平板从消费内容向着创造内容转变。



Windows RT系统推动OEM厂商产品差异化并共同营造良好的生态环境

  当然微软方面为全世界的厂商和用户提供了Windows RT良好的操作系统环境,但不同产品之间的差异化更能推动整个Windows RT产业的发展,这也是微软十分想要看到的。于是微软选择了NVIDIA、高通以及德州仪器这三个芯片厂商,而这些芯片厂商的OEM合作伙伴将会带来更加多元化多特点的Windows RT产品。从这个角度来讲,这些上游芯片厂商与OEM合作者也在为Windows RT营造更为良好的市场和竞争坏境。

  随着Windows RT产品的差异化和丰富化,再加之微软已经为Windows RT软件开发者提供了一系列的接口和规范,不断发展和完善的软件环境也起到了相辅相成的作用。从Windows RT的创始之初到开发步骤,再至开发后的产品与软件支持,我们不得不承认,微软Windows RT这盘棋下得很大。

  当然客观的来看Windows RT系统,我们当然还无法宣告它已经成功,但就未来前景和发展而言,Windows RT系统确实是一个非常具有潜力的平台。吸引了众多芯片与OEM厂商,为开发者提供了良好的环境,软件与硬件两者如果均衡发展稳步前进的话,搭载Windows RT系统的设备会在未来如雨后春笋般问世。

  当然以上这些事情我们目前还无法断言,但却已有理由相信。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐