作为开源生态发展的基础单元,国内各种类型的开源社区在 30 年的历史长河中走走停停。7 月 27 日,由 OSCHINA 策划组织的 “2022 开放原子全球开源峰会开源社区三十年专题活动” 在北京圆满举办。
本次活动以 “开源社区三十年” 为主题,由三场圆桌对话组成,汇聚国内各大老牌技术社区专家、开源项目团队负责人,共同回顾国内开源社区发展历程的风风雨雨和荣耀时刻,并探寻开源社区的新技术、生态与商业趋势。
活动最后,OSCHINA 发布了 “中国开源社区 landscape”,与各位开源爱好者共览国内众多活跃开源社区,并以开源社区为纽带,助力开源项目建设,共建开源生态。
活动由开放原子开源基金会 TOC 主席堵俊平主持。
亮点一:老牌技术社区负责人首次同台
CSDN 创始人兼 CEO 蒋涛、InfoQ 极客邦创始人兼 CEO 霍太稳、51CTO 董事长兼 CEO 熊平与 OSCHINA CEO 马越,四大国内老牌技术社区 CEO 在本次活动中首次同台,分享自家社区的那些事,围绕技术社区的商业化、竞合关系以及未来展望等焦点话题进行深度交流。圆桌主持人为开源社理事长陈阳。
马越认为,没有开源红利,就没有互联网发展。开源跟互联网的关系,本质上就像一个硬币的两面,互为表里,没有开源的利他精神,互联网不会如此盛行普惠文化。反过来,如果没有互联网,开源也不会在今天成为碾压一切的主流。
他还表示,站在公司角度,无论如何只有活下去才能更好地为开发者服务。“作为最早的开源信仰者,只有活得好,才能给别人做示范,才敢说开源真的能挣钱。2013 年,开源中国经历了最大的一次转型 —— 从内容社区变成工具社区,也就是转型做 Gitee,通过工具服务开发者。这件事一不小心做对了,开源中国在这四个社区里也就成为了最像 Github 的社区。这一路,大家彼此鼓励着,为中国乃至全世界开发者服务。”
霍太稳表示,InfoQ 中国经历了三个阶段:第一是怎么活下去;第二是自己怎么能够活得更好;第三是大家怎么活得更好。在这三个时期,他并没有特别地去想一定要赚多少钱,一定要有多少商业模式,只是简单地想着,能不能通过一个产品来服务更多的人。
蒋涛认为,工具和技术服务的路径,是技术社区实现商业化的最大机会。不论是对社区开发者来说,还是技术企业和技术人员来说,都是一个非常好的创业机会。“开发者创造价值的时代已经来临,社区的价值就是帮助用户创造更多价值。在未来的十年,开发者特别是中国开发者一定会创造比现在高十倍到五十倍以上的价值。抓住这些机会,技术社区在未来还会有更大的发展。”
熊平认为,商业化是技术社区发展非常重要的支撑点。如果技术社区没有一个可以实现商业化的突破点,就无法支撑社区成长。就这一点而言,四个技术社区都还在不断的探索,但在未来的三到五年间,一定会有 IT 社区巨头出现 —— 收入在十个亿以上,至少是一个上市公司。“技术社区之间会有一定的竞争,但更多的是共同协作发展,因为整个 IT 技术规模越来越大,可做的事情越来越多。”
马越还表示,未来,中美之间的抗争会变成明牌。在这个过程中,开源中国要做的就是反对美帝霸权主义,特别是技术霸权。“我们要通过全球开源的力量,为开发者研发最好的工具。在中美抗争中,我国过去一直在用洋枪洋炮。如果开发者是中国的特种兵,未来怎么能端着美国人的枪炮上战场?所以作为工具厂商,我们对未来的实际收入充满信心。”
亮点二:首次关于根开源社区的圆桌
根社区,并没有明确的定义,一般指基于 Linux 内核和周边开源组件进行构建,不依赖上游发行版的社区体系,在此之上还可以衍生出不同分支或下游社区。此圆桌并没有局限于该定义,而是选取广义,即 “扎到开源社区上下游的根环节(基础环节)上,建设社区”。
本圆桌结合国内 “根开源社区” 这个新趋势,由国内几大扎根 “基础环节” 的开源社区分享 “根社区” 的意义,讲解上下游具体运作 / 协作的方法及其影响等。圆桌主持人为中科院软件所总工程师武延军。
此圆桌邀请的几个社区的 “根” 背景:
Deepin,2022 年 5 月份,统信软件宣布打造首个中国桌面操作系统根社区。
香山,RISC-V 领域,更是比操作系统更底层的根支撑。
openEuler,国内较早提出根社区理念的开源社区,此根社区技术基础上,打造具有国际影响力的社区。
OpenCloudOS,发布了 L1 到 L3 全链接路线图。
龙蜥,龙蜥社区试图打造一个国际国内双循环的新操作系统供应链,基于此供应链,从上游社区到龙蜥社区,再到 Anolis OS 发行版本,操作系统厂商以及其它合作伙伴可以衍生出自己的版本。
OpenCloudOS 此前发布了 L1 到 L3 全链接路线图。OpenCloudOS 社区秘书长单致豪解释,L1 相当于上游,它是对源头进行成千上万次梳理后的结果,属于底层版本;L2 则相当于河流下游,它能被稳定地应用于企业级场景,直接产生效益;L3 则相当于河流的下游支流,在经过 L2 的反复验证之后,免费发布到社区,然后被广泛运用到各种场景。
龙蜥社区技术委员会主席杨勇认为,根社区是一个美好的词,可以给行业带来无限期望。然而真正要做好根社区,需要拥有产品竞争力与技术竞争力,这是基础,是决定用户使不使用该根社区项目的重点。同时,在开源大背景下,根社区需要积极参与各大开源基金会上游协作,并且解决可持续的问题,包括投入成本问题。
OpenAtom openEuler 社区安全委员会主席刘金刚认为,根社区首先需要通过技术孵化出具有竞争力的创新项目,通过技术去繁荣好社区上下游生态;另一方面需要持续完善基础设施,保障软件供应链安全。
Deepin 社区负责人王耀华认为,既然是根社区,那么它本身就是一个平台,需要往下看,推动社区上下游联动。同时在他看来,目前操作系统发行版比较保守,没有突破当前的体系,整体体系需要革新,根社区需要去推动、促成这样的转变。
香山社区的发起人之一唐丹认为,当前全球开源芯片项目较少,香山起步算比较早。他理解的根社区是需要从根发展出枝干,也就是繁荣好整个生态。
亮点三:中国的开源大历史与产学研用之路
在中国开源历史大背景下,开源如何走向产学研用?在中国电子技术标准化研究院研究室主任杨丽蕴的主持下,以 “开源产学研用,从社区推开去” 为主题的圆桌会议邀请了中国开源软件推进联盟副主席兼秘书长刘澎、CCF 开源发展委员会副主任周明辉、中国信通院云计算与大数据研究所云计算部副主任郭雪、中国开源云联盟副秘书长李震宁几位嘉宾进行了深入探讨。
刘澎认为,当前最主要的是构建开源生态体系,这正是联盟正在推进之事。一方面需要推动开源软件代码上的发展,如人工智能、Web 3.0 领域项目的发展,另一方面要保障软件供应链安全问题。
周明辉认为,当前中国广大师生对于开源认知十分不够,而 CCF 开源委员会是当前国内对接全国高校师生最为成功的平台,可以借助高校老师学生的能力,推动国内开源生态发展。另一方面,周明辉作为学术研究人员,所做的事情是建设 “软件研究社区”,挖掘数据,揭示开源世界这种复杂系统的规律,并用软件工程的方式系统地支持,同时在社区推动上,积极研究国内的开源许可证、建设社区帮助国内优秀小微开源项目发展。
郭雪阐释如何从用户角度逆向推动开源生态的建设。她表示,所做的事情意义在于帮助行业用户解决 “能不能参与上游社区、怎样参与” 这一类问题。
李震宁从技术人员的角度切入,讲解应如何看待开源。据他介绍, 2012 年,由于开源技术流派众多,如何选择技术栈就成为了一大问题。中国开源云联盟选择了当时主流的 OpenStack 技术栈,成功地把云计算应用推广了出来,后来陆续在银行、电信运营商等行业试点,使得开源应用进入了新阶段。他认为,开源这一路发展下来,目前需要考虑的是标准体系、广泛的接口互操作性、安全认证、实时响应等能力,应当以能不能满足用户使用需求为根本去看待开源。
对于开源面临的问题以及未来的发展,几位嘉宾谈到:
开源社区中能有更多人才交流,创新能力将是无穷的,但同时当前开源人才储备不足;
未来开源生态中需要精细分工,各司其职,才能让大家的能力充分发挥,让整个生态更好地发展;
开源商业环境、商业模式需要完善发展;
当前我们国内与国际主流应用生态差距较大,比如应用数量上相距甚远,我们拥有广阔的应用市场,还需要打造更好的应用生态。
亮点四:发布 “中国开源社区 landscape”
本次活动中,OSCHINA 正式发布了中国开源社区 landscape,目前已有 200 家社区纳入,此项目将与各位开源爱好者共览国内众多活跃开源社区,并以开源社区为纽带,助力开源项目建设,共建开源生态。