关注Ozzie
很难预测Vista后的事。微软正在忙于完成这个产品,许多对此技术负责的行政人员现在有了新的工作或者离开了熟悉的岗位。
Ozzie是对Windows未来发展方向最有影响的人。在一年前微软买下他的Groove Networks公司时他加入了进来--Gates说过不仅是得到他这个人才,还有他的技术--在那里起就在微软内部获得了足够的信用来影响它的产品和交易模式。到目前为止,Ozzi大部分时候都是在大家注视下工作。这种情况会尽快改观。
Gates在一年前加大了Ozzie的权限,包括定制微软的网络软件战略。在6月,他提升Ozzie成为软件设计总监--Gates的旧头衔。在接收Gate的产品开发任务与在对微软事件发表声明之间,Ozzie可以更多地倾向于微软的客户。
在6月微软TechEd会议上的演讲中,Ozzie说那些可以转换网上用户软件的先进技术,同样也能作用于商业。在线服务将赋予公司处理能力,数据存储功能和由微软同它的竞争者共同建立的巨大数据中心的通信带宽,Ozzie说,这给公司管理IT的方法带来“基础性转变”。
那些微软,Google和Yahoo正在建立的数据中心,将会给数亿计的用户提供诸如:搜索引擎,E-mail,日志和即时消息服务的技术。商用软件的客户群也相当大。微软正在设计能让公司利用原始数据中心的软件--未来,微软产品将会让公司自主选择,是在他们自己的电脑上运行软件还是使其作为一项网络服务,方便他们在任何时候自由地转换模式。Ozzie说:“微软正在为这个新世界做准备。”公司在线商用软件将会补助Windows和其它的桌面产品,这不同于那些极端份子的观念,他们认为当软件进入网络时,IT部门会被撤消。
微软计划利用它的Windows Live软件,来让手持电脑能与台式电脑更好的一起工作,增加更易分享的文本,E-mail和日历。Ozzie说“要前进,我们就必须以一个连网的,终端用户的角度来设计我们的产品和服务。因为微软发布了一个广告服务的系统来与Google竞争,公司将开始走一条更多网用数据的道路。甚至windows桌面不是万能的:当微软在宣告它的Live软件错误时,Ozzie指出其广告中间软件有一天能象网站一样为用户端软件提供广告服务。
微软正在考虑对它的Windows商用模式做更大的调整。公司的一个专利程序描述了网络服务提供者如何向用户提供免费的PC,以此针对用户文件交换广告,包括他们的语言,音乐喜好和是否玩PC游戏。该程序同时安置了一个支持广告的操作系统,对此用户可以选择没有广告的软件,但为此要支付订阅许可,或者以观看大量广告来获得一个免费的版本。
向后兼容的咒语
下一个Vista Windows会是什么样?理想上,它会更小巧更加模块化,与旧的软件不那么兼容却能更有效地阻挡攻击,在PC和网络间功能划分地更明显。
一个更模块化的Windows是微软一直想要完成的理想,虽然并不是太认真。一年前,在欧盟法院要求下,公司发布了不包括Windows Media Player的Windows XP N。但是微软并没有对这个减少了功能的软件少收钱,令人难以置信的是,欧洲零售商们和PC制造商并没有对此提出异议。Justice Department曾经提议了一个模块化的Windows,让用户可以撤出例如网络浏览器和媒体播放器的部分,但这个主意现在听起来很过时。
微软的Goffe说,两年前为Vista设计的一个新的开发程序让公司可以无限灵活地向Windows加入软件模块,而不会与现有的代码发生冲突。但是有些顾客反应他们想要更小的产品。一个更好的意见的缺陷是,微软计划向印度,墨西哥,俄国和南亚推出的Windows Vista Starter Edition,其售价要低于其主流产品。带有Srarter Edition的PC将一次只能使用三个开放的Windows,并且没有那么多网络功能,但是它们会在那些用户无法或不想支付整个产品价格的地区流行起来。
在7月微软的分析大会上,Mundie说公司的许多研究工作,都是为设计更简便更可预测的软件系统来服务的,同时带来设计和其它的工程要求。Ozzie将会在这方面起决定作用。在微软传统的发展方式下,工程师们致力于系统元件开发,然后将各部件组合到一起。相反地,Ozzie更倾向于开发系统的核心,然后在此基础上编写代码--这是Apple所使用的方法。但是,微软比Apple更有优势的地方在于:8亿5千万人都在使用Windows。
当Apple在2001年转向OS X时,它完全脱离了向后兼容。开发者可以使用一个特殊的,被称为Carbon的API装置来在新的系统上运行旧的程序,这需要几周甚至几个月的编程工作。为了全面地利用OS X,用户需要利用一个称为Cocoa的技术来重写他们的程序。今年,Apple在压力下推出了它的ISV,需要代码转向来支持在所有新的Mac上的Inter芯片。
微软的问题更复杂。由大量公司开发的千计的软件和硬件设施必须与Winodws接口,更别说由微软用户编写的其它软件了。因此解决的方法可能是在机器上处理掉那些旧的程序,这是微软在之前建议在Vista上做的事。所有那些旧的软件都对那些运行它的公司提出了安全风险,但是如果微软也试图象Apple一样与过去完全脱离,这将会让用户重新考虑购买Windows的原因。微软的Cherry说:“微软更多地关注于向后兼容性,可能会对整个平台的发展构成威胁。”
在Vista后的Windows版本将可能是一个折中。微软计划采用虚拟机技术,在一个容器里保护原先的代码以防那些藏匿病毒的程序不会对系统的其它部分造成威胁。7月,微软关闭了Siftricity,其软件隔离程序来防止,DLL的改变,Windows注册或者其它的安装对电脑的其它部分的影响。Softricity工具同样可以打包程序并通过网络传送,在需要时从远端服务器为PC引入代码。
用户可以想出Windows程序的三种发展方法:为了实现更好的安全性能,将会在分区的程序中实行性能处罚。对托管软件提供应用程序开发方法。和有完全摆脱旧模式的新Windows。
仍然要做的
虽然确信微软可以消除Windows复杂性与向后兼容问题,仍然有两个没有涉及的地方:功能和能为网络所做的。计划而没有实行的Vsita功能将会适于下一个版本。Goffe说,Vista舍弃了一个PC对PC无线同步功能,同时还有一个代码为Castle的轻便的有效网络基础构造。对多PC的安全监控和支持功能仍然在开发中,微软技术人员Gary Flake说Vista的Avalon制图技术最初的作用要比现在它所起的大。
微软如何在网络上通过电脑区分Windows的功能是一个更需的问题。InterKnowlogy的Huckaby说下一个Vista Winodws的用户可以用网上程序来管理他们文件。WinFS,Vista舍弃的一个文件系统,可以在Office版本中看到,用户可以在运行着微软SharePonit和SOL服务器产品的服务器上存储文件。然后用户可以为他们的文件搜寻一个网络站点而不用通过文件夹。“那是你指尖的信息,但是它也是一个网络程序。”HucKaby说,“这是WinFS大胆的承诺。”(微软去年从ByteTaxi买下FolderShare软件通过PC甚至Mac来实现同步存储)
前面的路
Windows Vista,下一个微软操作系统版本将会包括一个新的用户界面,它能自动的将相关的文件归入文件夹中,这是一个改进了的搜寻引擎,还有更强大的制图功能
Windows Fiji,是Vista后的一个Windows的过渡版本,这个调整将包括漏洞修补和新的功能。
Windows Vienna,Vista后Windows可能包括一个修补的桌面还有在系统的关键部分隔开旧的代码,在网上发布功能。
微软什么时候才可以带来Windows desktop操作系统和Windows Live,目前还不明朗,微软商业战略发展部经理Charles Fitzgerald称之为“超出寄存器的个人计算”。但是出现的两个努力也存在着问题。微软甚至为给Sinofsky报道的小组起了专有的缩写:WWL,代表着Windows/Windows Live。最终,微软的发展环境将包括一个软件“Windows Live 层”来编写网络服务,应用平台经理Steve Guggenheimer说。
微软现在为Windows Live应用程序发布了API,包括它的Windows Live Local地图软件和即时消息服务。但是Windows和Windows Live的设计,在今天看来是完全不同的,Flake说:“那并不一定是一件好事。”微软计划发布一个软件开发包来简化Windows Live API的设计,这可能需要网上另一台电脑的资料。
微软IP Ventures的高级主管David Harnett说:“很显然,整个Windows Live和Office Live的努力和后Vista开发将会越来越紧密。”在Windows Live和其桌面系统之间已经有了交点:Vista用户可以下载被称为“gadgets”的Windows Live程序,这与Apple和Yahoo的迷你程序相似。
或好或坏,微软不得不自己走下去。Ballmer在7月告诉分析师说:“要不我们找个地方合指祈祷,要不就说,‘ 我们做不了了,让我们找个人来做吧。’--这种想法是不存在的。我们会做好的,不管是我还是那个要代替我的人,因为我们现在并没有发挥好。”
替换掉Ballmer并不是解决事情的方法。公司真正需要的是,用一个真正顺应不断变化需要的,更加便于网络操作的,与过去联系不紧密的新版本,来取代Windows。
[1] [2]
