中国开源生态研究
红薯
@OSCHINA & Gitee
⽬目录CONTENS
⼀一、数说中国开源现状
⼆二、本⼟土开源⽣生态存在的问题
三、我们如何应对
数说中国开源现状
1
{{主体企业开发者认可开源价值观,开源情怀基于开源的商业模式,帮助获取订单{能⼒力力展示声誉——职业⽣生涯最好的简历对现有局⾯面的挑战保持对所⽤用软件的控制⼒力力融⼊入技术⽣生态,提升⾃自身在⾏行行业影响⼒力力帮助企业招聘和留留住⼈人才科研机构{认可开源价值观,开源情怀科研成果展示与回馈社会本土开源力量:开源的主体
本土开源力量:社区
代码托管开源布道开源资讯
开源项⽬目
社区
开源之道Linux 中国社区……
TLP 2015.11Kylin 2014.11TLP 2016.12Eagle 2015.10TLP 2018.8HAWQ 2015.9TLP 2017.4CarbonData 2016.6TLP 2017.9RocketMQ 2016.11TLP 2018.11Griffin 2016.12TLP 2018.10
ServiceComb 2017.11TLP 2019.4Skywalking 2017.12TLP 2019.5
Dubbo 2018.2Weex 2016.11ECharts 2018.1Doris 2018.7ShardingSphere 2018.11
BRPC 2018.11MesaTEE 2019.8DolphinScheduler 2019.8
全球视野下的中国开源:进入Apache 基金会的17 个开源项目
Apisix
2019.10
全球视野下的中国开源:捐赠给Linux Foundation 的项目
时间开源项⽬目捐赠⽅方
2018.3EDL (弹性深度学习)百度
2018.6
TARS (RPC 服务)
腾讯TSeer (RPC 名字服务)
2019.6Federated AI Technology Enabler (FATE)
联合深
度学习微众银⾏行行2019.9BAETYL (边缘计算)百度
全球视野下的中国开源:参与开源基金会的企业
Apache Software Foundation:⽩白⾦金金会员:腾讯云
⻩黄⾦金金会员:华为
⽩白银会员:阿⾥里里云、百度、浪潮
Open Stack Foundation:
⽩白⾦金金会员:华为、腾讯云
⻩黄⾦金金会员:九州云、中国移动、中国电信、中国联通、中兴、易易捷⾏行行云、烽⽕火科技、浪潮
Linux Foundation:
⽩白⾦金金会员:华为、腾讯
⻩黄⾦金金会员:阿⾥里里云、百度、微众银⾏行行
⽩白银会员:浪潮、招商银⾏行行、中国移动、中兴、中国电信、中国联通、中国东信、中信集团、联想、平安科技、上汽集团、新华三、京东、滴滴、时速云、同⽅方云、联动优势、中标软件、中证信⽤用、万向集团、远景视点、易易捷⾏行行云、点融、星科技、虚云科技、云途腾、真相科技……
Cloud Native Computing Foundation:
⽩白⾦金金会员:阿⾥里里云、华为、京东
⻩黄⾦金金会员:蚂蚁⾦金金服、百度、浪潮、KingSoft(港)、腾讯云、中兴
⽩白银会员:中国移动、中国联通、平安科技、滴滴、灵雀云、巨杉数据库、EasyStack、云途腾、九州云、曙光云、时速云、优刻得、博云、才云、中国东信、同⽅方有云、元鼎科技、睿云智合……
国产开源项目在崛起
我们的视野不不应只聚焦于顶级开源项⽬目
也应看到,丰富多样、数量量众多的中⼩小规模开</>
源项⽬目,同样也是开源⽣生态的重要组成
丰富多样的应⽤用帮助开发者减少了了⼤大量量“重复
造轮⼦子”⼯工作
国产开源项目:数量快速增长
经由开源中国社区甄选和收录的
国产开源软件已超过10000个
托管在的开源仓库已超过200 万个
已成为国内最⼤大的代码托管平台
国产开源项目透视:编程语言分布
注:由OSCHINA 整理理,统计截⾄至2019 年年9 ⽉月
其中GitHub 数据来⾃自抽样30 万个有中⽂文介绍的开源仓库
国产开源项目透视:Gitee 开源
项目功能分布
洞洞察
WEB 应⽤用开发类开源项⽬目收到收到的Issue 最多,占到Issue 总量量的35 % ,同时也收获了了45%的捐赠在Gitee 推荐的开源项⽬目中,程序开发类(如⼯工具包、⽀支付组件等)仓库数量量最多
平均
Push 频率最⾼高的前三类是:
1.企业应⽤用
2.应⽤用⼯工具
3.建站系统
Gitee 推荐开源项⽬目洞洞察
2019 TOP OpenSource
扫描⼆二维码了了解投票的完整结果
国产开源项目透视:开源协议的使用
@Gitee
2013 年年
38%
2019 年年
72%
使⽤用开源协议的仓库占⽐比
开源协议
分布
其中使⽤用
MulanPSL 的仓库已近2000
注:由Gitee 整理理,统计截⾄至2019 年年9 ⽉月
注:由Gitee 整理理,统计截⾄至2019 年年9 ⽉月
仓库的捐赠⼈人次仓库数
在Gitee 推荐的开源项⽬目中:
•有超过1300个项⽬目收到了了共计7000余⼈人次的捐赠
•捐赠总⾦金金额300,000+ 元
•其中,有10个开源项⽬目收到超过100位开发者的捐赠
•在收到捐赠⼈人次最多的50个开源项⽬目中,有33个Java,8个PHP
•有325位开发者捐赠了了“微信开发”类开源项⽬目
注:由Gitee 整理理,统计截⾄至2019 年年9 ⽉月
国产开源项目透视:更多开源组织入驻Gitee
pkuvcl
科学⼤大数据
国内开源商业化实例
……
本⼟土开源⽣生态存在的问题
2
不容忽视的问题
开源许可证形同虚设
开源许可证形同虚设抄袭、滥⽤用
社会化协作不不⾜足
社区协作不不⾜足各⽴立⼭山头
开发者权益保护缺失
相关法律律缺失开源作者受牵连
平台⻛风险
贸易易管制⾃自主可控
规则意识亟待加强开源许可证形同虚设抄袭、滥⽤用情况普遍
开源作者开源≠免费
可能不不够了了解、未选择真正合适的开源许可证
其他开发者
可能不不了了解开源项⽬目的许可证就随意使⽤用
甚⾄至不不遵循原开源项⽬目的许可证约束
就使⽤用并再次使⽤用并开源,甚⾄至商⽤用
开发者权益保护缺失
开源作者⽆无⼒力力、⽆无法维权
开源项⽬目被不不法分⼦子使⽤用,开源作者被追究责任?开源许可证
知识产权?著作权?适⽤用法律律缺失
社会化协作不足
仍然存在不不少“单打独⽃斗”、社区协作程度低的开源项⽬目过于依赖于作者⾃自身,可持续性难以保证
Issue Pull Request
⼤大⼚厂之间协作缺失,各⽴立⼭山头
平台风险
今年年5 ⽉月,美国针对华为的出⼝口管制,引发关于开源是否受EAR 影响的讨论11 ⽉月,GitLab 不不再雇佣中国⼈人、俄罗斯⼈人,现有员⼯工也禁⽌止去这两个国家
微软收购Google 投资
我们离真正的技术⾃自主可控还有多远?
3
我们如何应对
规则意识:检查抄袭的有效方法
但这只是⼯工具,真正检查出抄袭现象后我们应该如何应对,有什什么相关的⽀支持?这⼜又是⼀一个新的问题!
[图⽚片]
规则意识:强化对许可证的认知
在⼴广泛使⽤用的平台上,加强对开源许可证的理理解和科普,Gitee 在⼯工具层⾯面也做出了了探索:
[图⽚片]
没有协议的开源项⽬目就表明没有任何授权,仅⽤用于学习,不不可⽤用于其他任何⽤用途。
符合中国国情的开源许可证?
[图⽚片]
北北京⼤大学作为国家重点研发计划“云计算和⼤大数据开源社区⽣生态系统”的⼦子任务牵头单位,依托全国信标委云计算标准⼯工作组和中国开源云联盟,联合国内开源⽣生态圈产学研各界优势团队、开源社区以及拥有丰富知识产权相关经验的众多律律师,共同研制形成重要成果——⽊木兰系列列开源许可证的《⽊木兰宽松许可证,第1 版》,于2019年年8⽉月5⽇日在中国开源云联盟官⽹网正式上线(/MulanPSL/)。
可还不不能解决软件作者对商业服务的诉求?
保护开发者权益——提供法律支持
在法律律层⾯面上开发者是弱势群体,呼吁公益的法律律⽀支持
需要类似“⾃自由软件法律律中⼼心”的组织为开发者提供⽀支持[图⽚片]
社会化协作
[图⽚片]呼吁!
国内⼤大⼚厂在基础技术领域共同协作,推动中国开源⽣生态发展,给国内开源爱好者做表率!
国内开源自主可控:平台
⾃自2013 年年5 ⽉月上线⾄至今已超过6 年年⽬目前已成为国内最⼤大的代码托管平台
超过400万开发者在Gitee 托管600万代码仓库
[图⽚片]
未来可期
所有体系从不不成熟⾛走向成熟的过程,都不不是⼀一蹴⽽而就的
⽴立⾜足⽬目前国内开源的发展阶段,如实地⾯面对问题,积极吸收国外先进经
验,共同探索优化和提升的途径并付诸实施
中国开源⽣生态的建设,在于每⼀一位开发者的“刻意练习”,将⽆无意识转化
为有意识的⾏行行为规范
在于各⽅方⼒力力量量的参与
THANK YOU。