Linux技术热点与发展趋势分析之二
分析Linux桌面的未来发展,必须看到Windows、Macintosh等领先者的技术趋势。从Windows、Macintosh的最新发展来看,未来几年内桌面操作系统的发展呈现这样一些特点:
首先,随着普适计算、移动计算的发展,个人桌面、个人应用已经不仅仅局限于PC这样的传统计算机设备,如何满足新的计算模式将成为下一代桌面系统成败的关键。
其次,针对不同的应用人群,桌面操作系统也在分化出不同的功能,满足不同人群的需求。譬如,针对追求娱乐、时尚的人群,各桌面操作系统纷纷通过与硬件的配合,提供更强大的3D功能和显示加速功能,推出更酷更炫的3D桌面,提供功能更强大的多媒体播放器,支持硬件要求越来越高的3D游戏等等;针对办公人群,提供基于内容的桌面搜索工具,提供功能更强大的信息治理、日程治理等工具。
再次,桌面系统安全性越来越受到重视。非凡是通过与TPM等硬件安全技术的结合,使得桌面安全性得到进一步增强。
最后,对于桌面用户最关心的易用性方面,仍然在持续发展。今后的桌面操作系统肯定会更加易学、易用,易于治理。
对于Linux桌面而言,当前的技术热点同样集中在3D桌面、桌面搜索、桌面安全性、界面友好性等方面。当然,对于Linux这样的开源软件来说,针对不同应用环境,对系统进行定制是必不可少的。
3D桌面技术
时下,Linux社区对于桌面最热门的话题之一莫过于对XGL和AIGLX的讨论和实现。XGL出自于Novell,完全基于OpenGL绘图引擎,通过利用nvidia/ATI显卡优良的硬件加速通道实现可用的2D/3D桌面。显卡通过Xgl可以加强图像的非凡效果,例如透明物体、3D效果以及缩放等功能。同时该软件还将提高一些用户界面的显示速度,例如文本文件等。Xgl对硬件要求并不高,NvidiaGeforce2级别的显示芯片就可以运行良好,但目前某些OpenGL的驱动支持还不够十分完善。图形芯片巨擎ATI已经表示,将协助Novell让Linux成为一个具有活力的桌面平台。
AIGLX是RedHat/Fedora项目下的一个增强目前X服务器显示效能的子项目,也是利用OpenGL的绘图引擎,但主要是在现有的X架构下进行扩展和对Mesa增加patch,动作不如Novell大。不过由于强调了将尽量依靠opensource的driver,很多人也看好这个项目。
另外,Sun的JDS3D桌面也曾经让人耳目一新。当然,目前这些技术都还处在开发阶段,还是有可能造成系统不稳定。相信在2~3年以后,3D桌面也将成为Linux桌面的主要特性之一。
桌面搜索技术
提到Linux下的桌面搜索工具,大家最轻易想到的就是Beagle。Beagle可以为Linux桌面提供基于内容的文档、音乐、信息及相片的搜索服务。
Kat是另一项专注于对您的个人文件进行有效治理和便捷搜索的自由软件项目。桌面安全性增强
随着桌面Linux的不断普及和进一步发展,安全问题必将成为摆在我们面前的现实问题之一。Windows操作系统虽然软件丰富、易用性好,用户规模大,但是,其安全性一直为人们所诟病,如何避免Windows的尴尬,成为Linux桌面必须解决的问题之一。