宋可为:做二十年开源,是一种什么样的体验?

e6beae46da88b3176b4bb5c409c818ff.png

开源路,一走就是二十年

1

辗转多家公司,开源梦一直未能实现

我的开源路起源于 2000 年,那年我加入了一家台资企业,他们的教育信息化解决方案基于的是 Red Hat Linux 系统,一个可以自由获取代码且免费使用的操作系统,我想「这也太香了!」。从那时,我开始对 Linux 产生了兴趣。

随后,机缘巧合下,我加入了孙玉芳(中国科学院软件研究所副所长、中国 Linux 领域先驱者)创建的红旗中文贰仟公司,基于 OpenOffice 做办公软件发行版,孙老师是国内早期开源的布道者,曾先后创立了中科红旗和红旗中文贰仟等企业,为国内后续开源生态培养了大批人才。

2003 年,我加入了共创开源公司,正式参与到国产操作系统的研发和产业化工作中。同年,我成为了陆首群(国务院信息办原副主任、中国开源软件推进联盟名誉主席)先生的助理,第二年中国开源软件推进联盟正式成立,陆先生被推举为主席,我便成为了主席助理,正式开启了我二十年的开源生涯。

开源并不是一条容易走的路。在开源生涯的前几年,我辗转工信部和多家操作系统企业,私企、国企、央企,甚至事业单位,寻求在国产操作系统上有所突破,当时的目标很简单,就是让用户真正用起来。但当时因为各种原因,梦想一直未能实现,这一度令我十分消沉。

e8be4255d79732e4fad88e73f20ce03b.png

开源需要两代人持续付出

1

开源是国产操作系统复兴的唯一路径

我见证了中国开源从萌芽阶段到高速发展阶段的成长,也亲身经历了国产操作系统在黑暗中摸索前行的坎坷。这其中很多的教训和反思,促使我更加坚定的将开源作为实现中国操作系统复兴的唯一路径。

操作系统等基础软件具有平台属性,因此除了系统本身之外,其完整的生态系统往往可以决定这个系统或者这个社区的命运。

操作系统的生态系统包罗万象,硬件生态、开发者生态、应用生态、社区治理(含开发者关系)、商业模式等等同等重要,要将这些环节有机的组成一个整体,形成一个可以互惠共赢,相互促进的商业闭环,让参与者人人可以获利。

这些说来容易,但操作起来很难,目前业界公认成功的不过苹果、谷歌和微软,像 IBM、Intel、三星、诺基亚、黑莓等商业巨头都有过惨痛的教训。

调整急功近利心态,保持谦逊积极的态度,沉淀开放共享协同的文化,培养和善用专业的开源人才,制定中长期顶层发展规划。做到这些,相信我们的基础软件产业一定可以早日复兴。

2

开源社区建设中的 4 条经验

从 2003 年策划成立 OpenDesktop 社区到 2015 年联合发起 OPENTHOS,基于自己十几年来在社区发展过程中所遇的具体问题、经验教训和深入反思,有几个观点和大家分享。

1、社区顶层治理结构需要多元化,避免一家企业的影响力过大,影响其他参与者的积极性;

2、社区成立初期要引入更多的用户,真实用户的需求,是社区可以持续发展的重要牵引力,不面向市场的需求或没有需求,对社区是灾难;

3、社区早期要多层级贡献者的组合机制,其中维护者团队和骨干团队要有稳定的合作关系,同时制定开发者晋级计划,帮助外部开发者成长成才;

4、社区要聘用专业的社区运营人才,包括开源合规、社区布道、商业推广等,因为开发者很难兼任这些岗位,承担相应任务。

ad625b87617b017d0ffb71ca1cefafb5.png

欢迎关注「腾源会」公众号,期待你的「在看」哦~

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览91591 人正在系统学习中

来源:腾源会

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年2月7日
下一篇 2022年2月7日

相关推荐