国产Linux发行版面临的机遇与挑战

原创
开源
5月28日Deepin Linux在武汉举行了“Linux Deepin 2011开发者和用户大会”,这是在国内首个由开源社区承办的Linux用户与开发者下线聚会。本次聚会邀请到了知名的开源技术推进人袁萌教授、资深的Linux安全专家严挺先生、并且邀请到了开源软件开发者李文鹏等开源技术爱好者与大家分享开源Linux的使用心得与开发经验。

当下Linux发行版已经是数不胜数,在国内的Linux发行版主要有:Linux Deepin、雨林木风、红旗Linux和中标麒麟Linux。5月28日Deepin Linux在武汉举行了“Linux Deepin 2011开发者和用户大会”,这是在国内***由开源社区承办的Linux用户与开发者下线聚会。本次聚会邀请到了知名的开源技术推进人袁萌教授、资深的Linux安全专家严挺先生、并且邀请到了开源软件开发者李文鹏等开源技术爱好者与大家分享开源Linux的使用心得与开发经验。

[[31304]]

深度站长杨文欣女士

在深度站长杨文欣女士宣布会议开始之后,Linux Deepin的开发者之一冷罡华先生为大家介绍了Linux Deepin 未来发布版本规划。

[[31305]] 

深度开发者冷罡华先生

并且深度社区负责人刘文欢先生与开源技术的先锋者袁萌教授也做了非常精彩的演讲。

[[31306]] 

深度社区负责人刘文欢先生

[[31307]] 

开源技术的推动者袁萌教授

国产Linux发行版一直为推动Linux在国内发展不断的努力着,Linux Deepin就是一只非常活跃的社区力量。不过在国产Linux发行版的推广上还有很多的困难与挑战。

Linux Deepin 社区是由一群具有开源梦想的技术爱好者组织起来的,他们每个人都是利用自己的业余时间进行Linux Deepin的开发。Linux在国内需要这样的社区,这样的社区也会将Linux在国内发展的更加繁荣。不过在发展中的困难还是存在的,就以Linux发行版的文档更新为例社区与使用者之间就出现了矛盾。#p#

文档是每一个Linux发行版不可缺少的一部分,这些文档会直接影响到用户的使用。因为大部分用户在使用中遇到问题的时候***时间还是会想到去文档中找到想要的答案。

说到发行版文档,最简单的方法就是在Wiki上直接寻找发行版的文档,就像Ubuntu的:wiki.ubuntu.org.cn。Ubuntu的文档可以算作较为完整的。制作一个完整的发行版文档是一件耗时费力的工作,目前大多数的文档放在Wiki上公开,社区希望使用者可以共同完成文档建设。不过在文档的建设方面使用者与社区之间存在着一些问题。

用户的需求

在一份完整的文档中你可以找到各种问题的解决办法,上至驱动安装下到功能说明。对于用户来说完整的文档是解决问题的利刃。不过目前的现象是文档更新的速度跟不上发行版的发布,用户依然在使用过时的文档。这就造成了新旧版本的兼容问题,旧文档无法适用于新的发行版,致使文档失去了对用户强大的帮助作用。

社区的困难

社区对于文档的维护其实属于一个半公益性的项目。社区虽然有对发行版的维护义务,但是文档对于社区来说只起到一个锦上添花的作用。

一个完整的文档可以给予用户很好的使用体验,但是对于文档的建设却需要耗费大量的人力和时间,这对于利用业余时间来维护社区的开发人员来说是一个相当大的考验,因为每个人的时间都是有限的。

目前很多社区把发行版的文档放在Wiki这种开放的协作平台上,不过问题也随着出现。虽然文档的更新已经十分开放但是也很少有社区以外的人主动更新。这主要是在于用户对于自身的技术水平问题,对于更新过的文档不能保证正确性。所以也就造成了用户只是浏览文档而不去更新它的主要原因。

问题所在

对于用户来说文档是必不可少的,但是由于自身的技术水平限制无法完成文档的完善工作并且使用者没有更新文档的动力,即便是技术水平达到了一定境界的人也不会去主动更新文档;对于社区的开发人员来说,时间永远是无法解决的问题。这也就造成了一个循环问题,需求和提供者之间的问题循环。

那么从文档本身来说对于开发者与使用者来说本质上的意义是什么呢?对于使用者的意义肯定是可以更好的使用体验,完整的文档能够在遇到困难的时候很直接的找到解决办法;对于开发者来说文档只是一个帮助用户的途径,让用户可以自己找到解决问题的方法,对于发行版的推广来说帮助并不是很大,从某种意义上来说文档更像是开发者本身的公益活动。

在文档的维护与更新方面已经有很多不同的看法。在于Deepin Linux社区的讨论中有人提出:发行版的文档不需要做的十分全面,只需要将每次的更新与变动在原有文档的基础上进行完善,并且为用户标明最常用软件的更新与变动。这无疑是一个两全其美的办法,不过这样做就需要社区在开发过程中考虑到每款软件的生命周期。在每一次的更新中尽量不去更换已有的软件,这样就会避免大量的文档更新工作,同时也为用户提供了一个良好的使用环境。毕竟使用者需要的不是太多——好用就行。

所以对于Linux发行版的文档建设来说,社区还是主要的更新来源,但是使用者也需要贡献出自己的力量,只有社区和使用者共同努力才能将Linux做得更好。

【编辑推荐】

  1. 雅虎拟向开源社区开放多项非核心技术
  2. Ubuntu 11.04加强对iPhone应用程序文档管理支持
  3. 企业怎样利用开源社区才能更给力
责任编辑:张浩 来源: 51CTO.com
相关推荐

2009-10-19 15:04:58

2017-11-06 15:33:33

HCI软件平台

2010-04-19 13:37:50

互联网

2016-11-07 20:22:18

2010-01-06 16:55:12

Linux发行版本

2017-05-08 10:52:09

2012-06-25 09:34:36

2022-06-27 23:13:44

数字化转型企业数字经济

2018-04-17 10:00:18

Linux发行版面向企业

2009-12-21 16:27:55

2016-12-29 11:29:45

云计算

2009-10-13 09:22:01

Linux发行版

2019-12-16 10:57:35

Linux发行版Ubuntu

2010-03-01 14:10:23

Magic Linux

2009-12-01 16:55:40

Live Linux

2022-12-09 13:32:00

2021-09-06 11:29:59

LinuxCutefishOS操作系统

2011-09-09 10:49:18

2016-09-18 10:08:38

Linux发行版SUSE Studio

2020-06-30 09:38:14

Linux发行版操作系统
点赞
收藏

51CTO技术栈公众号