极客视点
极客时间编辑部
极客时间编辑部
113241 人已学习
免费领取
课程目录
已完结/共 3766 讲
2020年09月 (90讲)
时长 05:33
2020年08月 (93讲)
2020年07月 (93讲)
时长 05:51
2020年06月 (90讲)
2020年05月 (93讲)
2020年04月 (90讲)
2020年03月 (92讲)
时长 04:14
2020年02月 (87讲)
2020年01月 (91讲)
时长 00:00
2019年12月 (93讲)
2019年11月 (89讲)
2019年10月 (92讲)
2019年09月 (90讲)
时长 00:00
2019年08月 (91讲)
2019年07月 (92讲)
时长 03:45
2019年06月 (90讲)
2019年05月 (99讲)
2019年04月 (114讲)
2019年03月 (122讲)
2019年02月 (102讲)
2019年01月 (104讲)
2018年12月 (98讲)
2018年11月 (105讲)
时长 01:23
2018年10月 (123讲)
时长 02:06
2018年09月 (119讲)
2018年08月 (123讲)
2018年07月 (124讲)
2018年06月 (119讲)
时长 02:11
2018年05月 (124讲)
时长 03:16
2018年04月 (120讲)
2018年03月 (124讲)
2018年02月 (112讲)
2018年01月 (124讲)
时长 02:30
时长 02:34
2017年12月 (124讲)
时长 03:09
2017年11月 (120讲)
2017年10月 (86讲)
时长 03:18
时长 03:31
时长 04:25
极客视点
15
15
1.0x
00:00/05:01
登录|注册

中国开源应用现状及开源风险

讲述:初明明大小:4.60M时长:05:01
近日,在开源社主办的 2019 中国开源年会上,百余位国内外的开源贡献者一起探讨了开源的现在和未来发展,以下为其中重点内容。

中国开源现状

据 Gartner 调查显示,99% 的组织正在其组织系统中使用开源软件,新兴技术领域开源技术应用尤其广泛。如果我们把目光聚焦到中国,开源同样开展得如火如荼。
根据 GitHub 的相关数据显示,从 2017 年到 2018 年开源发生了规模级的攀升,开源人员从 2400 万上升为 3000 万 +,企业和组织从 150 万上升为 200 万 +,代码库 6000 万上升为 9600 万 +。而中国截止 2018 年,成为了 GitHub 贡献排名第二的国家,排名仅此于美国。
在开源项目方面,中国自主研发的开源项目也得到了一定的市场关注。目前,国内共有 22 个项目贡献给了国际顶级基金会,包括 Linux 基金会、Apache 基金会等,成功毕业的项目有 9 个,包括 Kylin 、HAWQ、Eagle、CarbonData、RocketMQ、Griffin、 SOFAStack 、Caliper、TiDB。

开源应用现状

中国开源项目开展得红红火火,那么实际应用情况如何呢?为了解开这个谜题,信通院调查了 24 个省,近 90 个城市的企业开源应用情况,行业覆盖包括互联网、政府、金融、医疗、软件及信息技术服务、制造、电信、交通及物流、科教文卫和能源等行业。
根据调查结果显示,超过八成的企业是认可开源技术的。在选择开源技术时,技术成熟度、功能丰富度、应用部署时间和成本是企业关心的重要因素。而缺少合适的解决方案、安全性、现有技术不够成熟是企业尚未采用开源技术的关键原因。
在具体应用时,最受企业关注的解决方案类型包括规划设计、产品选型、实施路径和运维管理;企业对开源解决方案关注的重要指标包括功能性及易用性、服务安全性、异构化系统的兼容性、技术支持能力、行业适用性等;在开源技术应用方向,企业更侧重于存储、数据分析、数据库、网络和中间件。
在项目实施时,近七成的企业会选择联合服务商共同实施。而在实施过程中面临的挑战包括历史遗留问题多导致原有应用迁移困难、异构资源池管理平台难统一、安全监管及合规要求较高、物理设备种类多等等。
在云计算领域,国内的开源项目众多。在容器技术的应用方面,目前已有超过七成的企业在使用或者正在测试应用环境。在虚拟化技术管理方面,超过半数的企业会选择购买商业版并采用供应商的技术服务支持。在微服务框架方面,超过六成的企业已经应用或者正在测试微服务框架,其中 22.8% 的企业已经将微服务投入生产环境。
针对 DevOps,超过三分之一的企业已经实现了系统的自动化运维。其中 Jenkins 是目前企业使用最广泛的开源持续集成工具,而超过四成的企业选择将 Ansible 作为自动化运维工具。

开源风险

中国信通院副主任郭雪称,不同的开源主体使用开源的方式会有所不同,面临的风险也会不同。如果从大的方面来看,开源风险可以分为四大类,技术及运维风险、合规及知识产权风险、安全及数据风险、管理风险。下面我们具体到不同的开源主体看看它们面临的开源风险。
如果是科技企业,面临的开源风险包括:
遵守开源许可证要求;
基于多个开源软件,许可证不兼容;
是否基于已有开源软件,企业难以确认;
使用的开源许可证知识产权界定不清晰;
已有的开源软件规则存在变化;
企业内部数据泄露,业务核心安全性较高的代码剥离不清;
缺乏开源管理流程。
如果是产品企业,不仅面临和科技企业同样的开源风险,而且还面临独特的技术及运维风险,即技术路径寿命短、运维投入大,在安全及数据风险方面要考虑提供、使用的软件是否存在安全漏洞和缺陷。
而用户企业面临的开源风险与产品企业相差不大,只是在开源管理方面会有一些新的风险,例如引入的开源产品难以统计、没有专门的开源治理体系等。
如何避开这些风险呢?郭雪也给出了四个建议:建立开源软件评价或选型标准;进行开源许可证使用合规和开源代码检查;进行开源软件评价;梳理自发开源流程和开源引入流程。
以上就是今天的内容,希望对你有所帮助。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
免费领取
登录 后留言

全部留言(1)

  • 最新
  • 精选
  • 心宿二
    作为一个常用开源产品或组件的公司,我最关心的问题是如果没有遵循他的协议,或没有做对应的源代码开放,后面可能的企业风险是什么?
收起评论
大纲
固定大纲
中国开源现状
开源应用现状
开源风险
显示
设置
留言
1
收藏
23
沉浸
阅读
分享
手机端
快捷键
回顶部