在过去的一年中,Linux操作系统和开源软件技术取得了令人振奋的进步。其中包括开源软件更加完善,Linux内核已经逐步进入主流产品,包括机顶盒、移动电话。以下就是10大开源软件的胜利。
1.Mozilla的Firefox 3发布
Mozilla的Firefox网页浏览器是最成功的开源软件应用,这款浏览器在今年正式推出了Firefox 3,并在发布第一天创造了800万下载量。
2.Google公布Chrome
Google去年放出了浏览器重磅炸弹,Chrome浏览器,这个基于开源WebKit核心的浏览器支持Windows操作系统,同时融合了创新性的技术,包括多进程和内置的任务管理器,用户可以查看每个进程的资源消耗状况,并关闭单独的标签。Chrome在上个月结束Beta测试,并将很快出现在厂商品牌机的预装程序中。
3.手机迎来Android平台
Google去年的另外一个重要举措是,推出基于Linux操作系统的Android开源手机平台。虽然旗舰版G1手机在发布之初略微有些令人失望。不过Google的开源态度决定了这款平台的长期发展。
4.KDE 4发布
Linux桌面环境在去年升级至KDE 4,这个重要更新彻底改变了开源桌面环境的。最初推出的4.0版本稍显粗糙,但是随后更新的4.1环境则彻底解决了问题。预计KDE 4.2环境将在1月份推出,用户体验将得到增强。
5.诺基亚解放Symbian
移动电话巨头诺基亚已经成为了开源软件中具有影响力的一员,因为该公司去年重新调整了战略,把Symbian平台作为开源平台推出。Symbian将从诺基亚中解放出来,并最终按照Eclipse公共许可协议分发,并逐渐走向社区开发的道路。
6.诺基亚收购Trolltech
在诺基亚收购Trolltech之后,这个开源QT工具包将成为移动桌面开发之间的桥梁,通过Qt工具包开发的程序,可以支持几个不同的移动平台,Qt现在已经增加了Symbian S60平台支持。
7.Maemo 5发布
Maemo 5是基于Linux的互联网Tablet PC操作系统,据诺基亚Ari Jaaksi表示,Maemo 5提供了令人兴奋的技术改进和用户界面,并已经公布了SDK,这种操作系统可能会成为今后主流的移动互联网设备及Tablet PC的操作系统。
8.Python 3预览版放出
开源开发语言在去年也取得了进步,Python 3编程语言向后兼容,并支持强大的新功能和语法。另外,Google App引擎也将支持Python 3语言。
9.Mono 2开源平台公布
Mono 2是一个开源版本的微软。net平台,目前的版本是2.0,它支持C# 3.0,也同时支持Mac OS X操作系统,这位曾经在Windows下编程的程序员提供了便利。另外,去年官方公布了MonoDevelop 1.0开发环境,用于建立基于GTK #的应用程序。据悉该厂商将在今年为Linux用户提供开源版的SliverLight网页插件支持。
10. Sun公司的OpenSolaris
去年Sun发布了首个OpenSolaris操作系统,这个平台的目的是建立一个围绕Solaris操作系统相关技术的开发者社区。该项目针对的对象包括致力于开发和改进Solaris操作系统。