Ozzie在旧金山举行的Web 2.0 Summit上表示,微软公司正经历转型期,今后的软件设计将兼顾PC功能与在线服务。
他说:“Vista和Office (2007)完成后,此刻我们处于有趣的过渡时期。”
答询时,Ozzie勾勒他对未来Windows操作系统与Office版本的愿景。
他指出,Office对行动上网设备的支持应该再加强,而下一版Windows必须协助软件设计师开发支持多核心平台的应用程序。
他说:“就Office方面来说,最大的商机是在广大的移动设备市场...智能手机(smart phones)无所不在。”“全球信息网浩瀚无涯,我认为在许多情况下,大有机会善加利用伴随各种设备兴起而来的机会。”
至于Windows,Ozzie预期随多核心PC调适是大势所趋,而软件开发人员也必须顺应趋势调整自己的应用软件。
他说:“操作系统必须协助应用程序设计师以合理的方式吸收多核心,而不会逼得每个人在编码时都必须为此伤透脑筋。”
电力管理也必须改善。他说,下一版的Windows也必须包含“状态隔离” (state separation)功能,也就是让应用程序在执行及环境设定方面各自独立。
最后一点,就是用光盘片安装软件的方式已不合时宜,应该改用经由全球信息网提供软件的方式。
提到Vista时,Ozzie不讳言这套软件“并不完美”,但他强调Vista提供终端使用者更强的可靠性和安全性。他说:“Vista最重要的功用,就是提供安全无虞的网络互动环境。”
Windows加Web
Ozzie说,把网络服务整合至微软的产品,这种转变一直是重大的挑战,但微软正逐渐在调适中。例如,Office Live就以在线服务增强Office PC应用软件。
一年前,Ozzie在写给全体员工的备忘录中,描述软件业趋向代管服务(hosted services) 的转变,但他不认为PC与操作系统将随网络软件的兴起而式微。
他说:“只是把PC界面与功能拿掉,转而放到全球信息网上,并不是正确的做法。我认为,你应该找出全球信息网真正的长处在哪。”
Ozzie在微软倡导一种“情境驱动式的设计”(scenario-driven design)方式,也就是工程师依据终端使用者想达成的任务来开发产品。诸如在线分享文件等情境,就非常适合使用架构在网络上的应用程序。
他说:“有些情境是网络架构程序最擅长的,且能弥补PC软件之不足。”
举例说,使用者可用PC编辑文件,然后把文件上传到网络。他说:“有些PC擅长的任务,却不是全球信息网主要的强项,比方说超快的(使用者界面),不论连线速度和可靠度如何都是如此。”