预计2005年之前,windows的下一个版本不会正式发布,留给人们的是一系列疑虑:微 软将如何处理用户一直关心的许多重要问题,诸如稳定性、安全性、丰富的功能?在这篇文章中,我们将一起看看windows的发展方向。
不管你是否喜欢,microsoft windows几乎已经无所不在,超过90%的桌面系统和移动计算机正在运行windows。windows xp自发布以来才二年,就已经取得了商业上的巨大成功。
在许多用户调查中,大多数人表示使用win xp要比以前的windows感觉更好:win xp故障较少,功能更加丰富。但是,它也不是十全十美。虽然win xp要比以前的windows稳定,但有时仍会出现故障甚至崩溃,而且更重要的是,windows面临的安全风险正在日益增加。虽然微软不断提供升级软件和补丁,但每个星期都要安装不免令人气馁。
下一个版本的windows操作系统,代码名称longhorn,估计最早要到2005年才能推出。为了便于人们提前规划,有关该系统的情况开始透露出来。看起来longhorn是一个极具野心的操作系统,微软称之为一次“豪赌”,十年才有一次。
微软致力于在诸多领域作出改进,其中包括让系统更加“可信赖”和安全,增加新的通信和协作工具,新建基于内容的存储系统,让开发者能够更轻松地创建稳定的应用程序,改进用户界面和媒体播放效果。
在某些方面,微软的计划十分清楚。例如,对于开发者,微软早就开始向“托管代码”转移,以提高应用程序的稳定性。
在安全方面,微软的目标是“可信赖的计算”(trustworthy computing),包括下一代的安全计算基础(next-generation secure computing base),它将有助于提高应用程序的安全性,改进数字版权管理,但它同时也提出了改变现有硬件和软件的要求。
另外,我们已经知道,微软正在开发一种称为winfs的存储系统,它将简化信息的查找。
一、longhorn概貌
当我们研究公开的文告、泄露出来的alpha代码、白皮书、开发者会议进程——再加上些许推测——微软下一个操作系统的轮廓逐渐清晰起来。当然,鉴于预定的发布日期是2005年,事情肯定会发生一些变化——但我们仍可以看到下面这些几乎已经确定的longhorn核心特征。
新买的pc将会预装longhorn,对于想要升级的用户,longhorn将会以一张可启动的cd发布。安装时,cd映像复制到硬盘后,系统将启动到一个windows预安装环境(preinstallation environment)。安装时间将缩短至15分钟。
鉴于近期安全问题的突出,可以料想longhorn将会比xp有更严格的默认安全配置,例如,inte.net连接防火墙将默认启用。有人宣称微软将提供杀病毒功能,但可以相信这应该是一种误解,微软真实的打算可能是扩充一些api,使得第三方杀病毒厂商能够进一步深入到os,从而便于提供更强大的杀毒功能,例如允许企业服务器远程扫描客户pc。
longhorn承诺大幅度改进windows的用户界面。新的用户界面,代码名称是aero,将真正发挥3d能力,极大地提高对缩放、透明、动画的支持。在aero中,每一个应用程序可以象独占整个显示画面一样操作,这些画面经过longhorn的桌面复合引擎(desktop compositing engine)重叠、缩放、变异处理后,形成显示器上的最终输出。由于采用了这一技术,操作系统将可以使用更多的显示技巧,例如最小化窗口时逐渐将窗口收缩为一个缩略图,同时缩小但不改变窗口的内容。
aero会对硬件提出更高的要求,因此微软打算为aero引入多个层次的表现效果。最完善的aero效果称为tier 2,它要求有高性能的3d图形硬件,目前估计需要64 mb到128 mb的视频内存、兼容directx 9、硬件3d加速功能。对于硬件能力不足的环境,aero允许以tier 1模式运行,tier 1模式图形表现能力略差,但兼容能力更好。
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器