扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
来源:中关村在线 2011年5月18日
关键字: Linux
不管是2009年以前的"Everest"(Everest是"珠穆朗玛"的英文单词),还是2009年以后的"Qomo"(Qomo是藏文"qomolangma"前四个字母),从名称上而言,这款国内社区版Linux操作系统有着很浓重的中国特色——珠穆朗玛。当您走近它,则会发现,这是一款原汁原味尊重国际社区开发模式的一套社区发行版。
而Qomo的logo则是白雪皑皑的珠穆朗玛峰,三个"人"字的叠加,源于"三人为众"的含义,是希望国内开源社区的力量能在此平台下得到更好的凝聚和发挥,在国际开源社区占有一席之地。
Qomo Linux的logo
一个Linux社区版开发团队负责人的风格很大程度上决定了其发展方向。Qomo Linux在2011年初新上任了一位负责人,那么,下一步Qomo Linux将有可能发生哪些大的转变呢?记者在近期采访了Qomo Linux社区新任产品研发经理左洪盛。
Qomo Linux新领军人左洪盛的理想
2010年底,Qomo Linux社区在人员上有一些调整,他们迫切需要一个了解社区,又了解发行版的圈内人士来带动Qomo Linux的发展。如果找一位高校学生,可能是比较了解社区,但是对于研发方面经验不足,而很多纯粹的研发人员倒是很有经验,但是对于社区又了解不多。
而这个重任,最终落在了曾经做过研发又了解社区的左洪盛肩上。
Qomo Linux社区产品研发经理左洪盛
来到Qomo Linux开发团队担任负责人之前,左洪盛曾经负责过桌面Linux级eulinux的开发和管理工作,他认为桌面Linux还有很大的挖掘空间。目前,很多桌面级操作系统的用户,对于Linux的认识还比较肤浅甚至是非常缺乏。这让他看到了一个偌大的发展空间。
对于"草根"这个词,左洪盛很看重。他的理想就是把Qomo Linux做成一个越来越简单易用,人人都能用而且人人都喜欢用的“草根”级Linux桌面操作系统。当然,就目前来看,桌面Linux桌面操作系统和用户的要求还有一定距离。
但是,左洪盛认为,当前的桌面级Linux操作系统的问题,不是缺技术人员,而是对于用户需求的深入了解和持续关注,缺少对于最终用户需求的感知和了解。所以,Qomo Linux完全按照国际社区的标准来运行,还是希望能够原汁原味地引进国际开源社区开发的理念,指导国内Linux的正常发展,并且能够在国内培育出来一批热爱社区的人群。但是,左洪盛也指出,Qomo Linux不仅仅是希望赢得更多的用户群,更主要是希望为国内开源社区营造一种氛围,开源的文化、开源的机制和开源的氛围。
为何有用这样的理念在国内打造社区,左洪盛没有直接回答,而是打了一个比喻。就像种树一样,国外引进的一棵树非常漂亮,移植到国内之后,大家随便参观,但是无法参与到它的培育过程。而Qomo Linux希望调动国内爱好者参与到培育这棵数的过程中来。为Qomo Linux添砖加瓦,促进Qomo Linux的进一步发展。实实在在地为这个版本做点事情,哪怕你是做一些翻译、宣传,或者打包的工作。
未来一段时间内,Qomo Linux还打算成立一个社区委员会,这个组织为Qomo Linux确定未来的方向以及眼下具体的开发任务等。
Qomo Linux修改发布计划
俗话说"新官上任三把火"。这第一把火,左洪盛就着手对Qomo Linux发布计划进行合理化调整。
原本Qomo Linux发布计划是半年一个大版本,二个月一个小版本。当时的想法是将社区里面,最新,最快发出来的新技术和新应用放在系统上给用户体验,所以要两个月出来一个新版本。
Everest Linux和Qomo Linux的发行版历程
按照原定计划运行一年之后,Qomo Linux开发团队发现,这个时间表不够灵活,最主要的问题是Qomo Linux使得社区参与度不够:没有RC和Beta版本,用户反馈的Bug和问题只能在后续版本中进行修复。一旦用户的反馈得不到及时响应,则会降低Qomo Linux的使用体验,最终降低用户粘度。
左洪盛和他的开发团队经过深思熟虑之后,决定修改发布计划:仍然坚持半年一个大版本,在发布这个大版本之前一个月发布一个RC版本到社区供用户下载使用,同时在社区反馈回来的Bug和问题,可以在这一个月内修复和做测试。
Qomo Linux发布计划的修改也产生了另外一个好处,原来的计划让Qomo Linux开发团队疲于应付,两个月一个小版本发布,让他们整天都在系统上做新的内容,根本没有时间关注用户的反馈,使得很多Bug和问题只能在下一个大版本中获得修复。
并且,对于很多从事技术开发的用户来说,他们能够获得更加稳定的Qomo Linux版本,这是他们希望的。半年发布的大版将能够维持半年的时间不用更新,而需要更新应用程序可以直接通过"亚美元"来实现。
不仅仅在发布计划上有所调整,同时,左洪盛还将对下一个Qomo Linux版本在技术层面上进行一些改进,原本只支持KDE桌面系统,未来将增加其他两种桌面系统。另外,在硬件支持上,Qomo Linux以前支持i386架构的CPU,以后将扩展支持i686架构。
Qomo Linux下一个版本将推"驱动中心"
相对于以上提到的发布计划以及技术改进,缺乏硬件驱动程序,可以说是Linux桌面操作系统得不到普遍应用的最大的障碍。这也是左洪盛心中最希望解开的一个疙瘩。
对于很多初级操作系统用户,他们没有太多技术背景,连完成Linux操作系统的安装都有些吃力,更别说让他们寻找相应的驱动程序进而再去完成安装了。久而久之,作为大多数的初级用户就失去了对于Linux的耐心,Linux也就失去了这部分用户群。
据左洪盛介绍,事实上,国际开源社区一直在积极地筹划和推进驱动程序的事情,一方面与一些硬件厂商沟通开发for Linux的驱动程序,另外也在组织社区内技术人员主动开发开源驱动程序。但是,仅仅一个打印机的驱动大概就有成千上万个,目前for Linux的驱动程序数量相对于硬件厂商的设备还是显得"寡不敌众"。同时,不得不承认,开源驱动程序与原厂开发的闭源驱动程序还是有一定的差距,在体验上仍然不够好。例如,显卡驱动,基本的应用没有问题,但是玩游戏可能会有些卡。
左洪盛坦言,硬件厂商不愿意花费精力在for linux上也很正常,毕竟Linux用户太少,硬件厂商可以不去关注这个领域,但是,他认为一旦Linux用户提高到10%,那么所有硬件厂商都会积极主动地贡献驱动程序。
左洪盛透露,为了满足Qomo Linux用户对于驱动程序的迫切需求,他们正在积极准备开发"Drive Center"(驱动中心)工具。系统安装完成之后,驱动中心自动为用户做硬件设备扫描,把用户的硬件设备型号罗列出来。通过客户端登录,打开一个Web页面,选择系统推荐的最佳驱动程序进行下载安装。而安装过程中,Drive Center为用户提供驱动程序"一键安装"服务,彻底甩掉了繁琐的命令行输入过程。
Qomo Linux搜集国际社区所有开源驱动程序,同时也包括已经公布的硬件厂商设备驱动程序。左洪盛还特别提出,Qomo Linux的驱动中心类似于Windows下的驱动精灵,能够解决大部分用户对于硬件驱动的普遍需求。而且,这个驱动中心也在不断地更新和增加驱动程序。
当然,左洪盛也表示,有可能出现系统识别不了的硬件设备,还有可能系统推荐的相应硬件设备驱动程序不能很好地解决问题,那么就需要用户自己进一步寻找和安装相应的驱动了。
左洪盛透露,目前Qomo Linux驱动中心的仍处于研发阶段,客户端已经基本做出来了,如何连接Web网站还处于酝酿之中,我们期待着能够在Qomo Linux 3.0中享受到全自动的驱动中心。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者