桌面Linux的被动
Linux操作系统在服务器、互联网、移动通信、嵌入式、云计算、高性能计算等领域,起主流或主导作用,唯在桌面领域长期陷于被动。今年3月市场调研公司NetApplications关于各种操作系统在桌面市场占有率显示:Windows占87.90%,MacOS-X占9.73%,Linux占1.02%,iPhone占0.70%,其他占0.65%。有人怀疑:如今桌面Linux到了生存发展的危难时刻,可能已失去超越Windows的机会。Linux基金会把今年确定为“Linux桌面年”,吹响了桌面Linux绝地反击的号角。
扩大桌面概念
传统桌面,一般指台式机(Desktop)和笔记本电脑(Laptop),扩大桌面概念(或重新定义客户端),是将其扩充至手机、MID、上网本、上网机(Nettop)、车载电子、游戏机、平板电视或数字家庭等数据处理客户终端设备;桌面平台正在向网络终端迁移,有人也将基于浏览器的网络终端看成扩大(或宏观)的桌面终端。
不能放弃桌面Linux
Windows固然在兼容各种硬件和应用方面做得足够优秀,似乎给桌面Linux立起一道难从正面突破的屏障,但Windows也因此占有庞大资源,使其变得更加臃肿(如Windows7,最终还是未能实现其原来制定的Minwin瘦身计划)。多数开源领袖力挺桌面Linux,决不放弃。他们认为:桌面Linux作为未来一个充满活力、繁荣的客户端操作系统是确定无疑的。
桌面Linux正面突破
有些人认为,“现代桌面Linux的一些版本提升了美观、易用性,在安全可靠性、功能齐全性、可管理性和硬件支持方面取得了显著进步,”Dell报告:在其InspironMini9上网本上,Linux模式与Windows模式的客户满意率不相上下。但也有一些人认为,桌面Linux在兼容性、应用和驱动支持方面还存在严重不足。现在我们要回答:桌面Linux为实行正面突破,近年来取得了哪些成果,积蓄了多大能量?
以往各种桌面Linux的不同品牌(Edition)和版本(Release)之间,确实兼容性较差,这是Linux自身的问题。近来通过制定和执行Linux的LSB标准(LSB4.0将于今年年底发布),以及采用统一的LinuxKernel和Moblin-SDK,是可以解决兼容性问题的;至于Gnome和KDE两个不同的图形管理系统是否会影响到桌面Linux的兼容性?应该说大多数现代桌面Linux平台都可同时运行Gnome和KDE,这不是什么大问题。
关于桌面Linux在解决应用支持不足方面的进展:①过去在桌面Linux上缺乏一些消费市场软件、游戏软件、家庭报税软件、CAD软件、多媒体软件等主要应用软件,现在这些应用软件大多数已获解决(国内企业Linux财务软件尚待解决);②一些可在桌面Linux上运行的常用应用软件(包括在线服务软件),如:办公套件、网络电话、网络电视、即时通信、导航、日历、地图、邮箱、号码薄、搜索、协同、多媒体播放、图像制作、时尚娱乐体验等,现在大多数也已获解决;③一些可在桌面Linux上运行的本土资源应用软件,如:中文输入、聊天(QQ等)、股市分析(大智慧、摇钱树等)、电子商务(支付宝等)、手机电视(CMMB)、加密档案等,现在已经或正在解决中;④随着Moblin新版本的发布,桌面Linux可借鉴、移植其创新应用软件,如Moblin开发的3D动画技术(Clutter),其集成的AdobeFlash 或SilverLight3(在网络上的互动应用),其开发的多点触摸、重力传感、屏幕键盘等新颖人际交互技术,节能技术,快速启动与虚拟化技术等,均可丰富桌面Linux的应用软件;⑤桌面Linux应用的发展取决于第三方,现在国内外一些较大的Linux平台已在筹建“Linux应用商店(LinuxApps Market)”,以鼓励第三方开发和交易应用软件,如Moblin平台也在建设“Garage.Moblin.org(车库)。”
同样,可在桌面Linux平台上运行的驱动(硬件、软件),也大部分获得解决。在最近发布的几款Linux内核的版本中,驱动程序占有很大比重,以Linux(Kernel)2.6.30为例,在其开发的1146.2986万行源代码中,驱动程序源代码581.1734万行,占50.7%。近年来Linux基金会组织400多人国际开发团队,推行“Linux驱动程序开发计划(LDP)”,针对各种款式的打印机,建立了www.linuxprinting.org网站,这是一个Linux即插即用框架,客户在选配8769款打印机中任一款时,不但可立即被识别,并可从网站上找到其Linux的驱动程序,从而解决了Linux打印机驱动这件长期令人头痛的事。同样,也解决了2000多款照相机Linux驱动问题。Linux内核具有很好的支持“通用串行总线(USB)”的功能,USB3.0已在Linux中领先实现。用户不仅要求驱动程序能对外部设备具有正确识别的功能(通过USB端口),而且还要具有正常操作(驱动)的功能。现在除很少一部分高端的无线网卡和图形卡没有驱动支持外,大部分Linux驱动支持已是比较完整的了。因Linux内核升级较快,相应网卡驱动程序有时跟不上发展需要;在AMD(ATI)、NVidia、Intel、SIS的显卡中,已有80%支持Linux。拭目今天桌面Linux,正面突破是可能的。
向Windows(桌面)绝地反击
基于Linux内核的Moblin软件包和Chrome OS网络操作系统,是桌面Linux(或网络Linux)向Windows发出绝地反击的两个信号。今年2季度,上网本继续热销火爆,环比增长40%,同比增长264%。要重新对上网本定位,上网本不是单纯的简化本,备用的第二本,超低价的山寨本。上网本要保持桌面基本功能(可删除一些冗余功能,或可能被置换的功能,或极其次要的功能),同时要充分利用网络资源,开发、集成网络功能(增强网络联接功能),因此上网本是具有基本桌面功能加创新网络功能,并具有节能、便携、低价特点的全功能电脑。
#p#上网本的崛起对微软绝对是个意外,也是一把双刃剑,微软对上网本的“热情”是不得已而为之。Moblin(Linux平台)上网本是充分开发、集成在线应用程序,同时,也在着力开发、集成、优选桌面应用程序。因此就上网本本身而言,Moblin(Linux)上网本有可能对Windows上网本做到绝地反击;就整个传统的桌面机而言,Moblin的创新应用程序也将为桌面Linux正面突破助力。Moblin上网本可看作为桌面Linux电脑发展的中间站;当然上网本更是助力于传统桌面平台向网络平台(新的计算环境)迁移的轻便的客户端。随着PC时代进入网络时代,单机(桌面)应用时代进入在线应用时代,操作系统就可能从桌面平台迁移到网络平台上来。不久前,美国ScriptLogic调查公司对1000家企业调查:约60%的企业对部署或升级微软新一代桌面操作系统Windows7不感兴趣;稍早,Google曾宣布将在一年后推出网络操作系统ChromeOS(Bill Gates认定其本质为Linux),却受到各方强烈的关注。网络操作系统ChromeOS将向桌面Windows绝地反击,微软有感于此,随即设想开发自己的网络操作系统应战。以Google为代表基于开源的服务商与微软在网络上形成了全面对抗局面,如:Google推出网络办公软件Docs,微软以办公软件网络版OfficeWebapps来应对;Google推出浏览器Chrome,微软以Gazelle应对;Google开发基于Linux内核和Chrome浏览器的网络操作系统ChromeOS,微软最近被迫以Midori(项目代号)来应对,Google推出在线存储GDrive,微软以SkyDrive来应对。Google将操作系统的桌面平台迁移到网络平台上与微软的Windows竞争,意在重写游戏规则,掌握话语权;并采用开放的做法,以扩大开源联盟和生态系统,争取第三方支持。可以预计,建立在网络平台上的Linux将会大放异彩,真正完成绝地反击;微软如弃“桌面”上网跟进,现已落后一步。有人说:“或许Windows7会成为PC时代与网络时代的分界点”,还有人说:“或许Windows7会成为桌面Windows家族的末代产品”,我看这些说法也恐怕杞人忧天!
Linux的商业模式
不管桌面还是网络Linux,要做到绝地反击,关键要为自己找到一个合适的商业模式,我一直反对有人忽悠:把Linux看作绝对免费产品。其实Linux产品化(还要提供性能稳定、技术成熟、质量保证的工程化技术,以及BugFix、Patch服务技术),不影响原来的源代码的开放,而与商业模式有关。
【编辑推荐】