写点什么

调查:制定开源计划的大公司是小公司的两倍

  • 2019-03-25
  • 本文字数:1213 字

    阅读完需:约 4 分钟

调查:制定开源计划的大公司是小公司的两倍

开源软件是软件开发中很特殊的存在,云计算、大数据、物联网、人工智能等炙手可热的技术背后都有开源软件,很多企业也纷纷投身其中。那么企业对于开源软件的研发和支持达到了何种程度?近日,有机构专门对此做了调查


为了解开开源计划在企业中的作用,The New Stack 和 The Linux Foundation 对 748 名 IT 技术相关的人进行了调查,受访者中有一半是开发人员,其中 21%的受访者供职于员工超过万名的公司,42%的受访者供职于员工少于 250 名的公司。


根据调查结果显示,大型科技公司在建立开源计划和最佳实践方面处于领先地位,且他们的研发团队对开源软件的依赖也更严重,大型公司(63%)运营开源项目的可能性是小公司的两倍(37%)。


据调查,所有行业的开源项目平均采用率接近 37%,53%的受访者表示他们的企业拥有一个开源软件程序或开源计划。另外,从来自福布斯全球 2000 强公司的员工受访者的采访,可以预计到 2020 年,拥有开源计划的大公司数量将增加两倍。



开源软件有三个核心特征:执行和传达企业的开源软件策略;维护开源许可合规性;培养开源文化。而企业管理开源项目也可以获得三大好处:重新认识对开源的依赖和使用;提高开发人员的敏捷性;更好的许可证合规性。


数据表明,拥有开源程序的公司可以从开源代码和社区参与中获得更多好处。值得注意的是,44%的开源公司是在上游贡献代码,而其他的代码约为 6%。而对外部项目的上游贡献是衡量公司处理维护/效率成本的最佳方式,也是衡量健康开源文化的一个指标。


哪些公司会积极应用开源技术呢?云原生技术公司是应用开源技术的典型代表,另外,随着开源软件的根基越来越深,很多自己没有技术能力的新兴公司也会选择使用现成的开源技术,未来可能随着开源技术使用得越来越成熟,反哺开源项目。


根据调查,72%的公司表示他们使用开源项目是出于非商业目的或内部原因,55%的公司表示他们使用过商业产品。在大多数的情况下,开源项目是由公司的软件工程或开发部门推进的,通常会有几个人或一个小组是围绕该开源项目的各项工作而存在的。52%的公司制定了管理操作系统代码及其产品依赖关系的政策,46%的公司提供了可接受的许可证清单。


哪些公司最容易从开源项目中获益呢?粗略分类的话,会是这六种类型的公司:


1.咨询类公司:主要原因是开源项目能够给客户提供更折中的方案,既加快了开发速度,又在一定程度上节省了成本。


2.早期初创公司:开源软件对人力和资金资源紧张的初创公司特别重要,公司可以在开源软件的基础上快速启动相关项目,而无需从头开始创建。


3.具有大型开发团队的公司:开源项目为公司的研发团队提供了可使用的许可和清晰度。


4.技术,教育、医疗和金融等专业性较强的行业:简化 IT 难度,更利于专注于业务。


5.自动化和物联网产业:开源项目提供了更多的可集成的工具和平台,提高了自动化的程度。


6.没有技术团队的公司:开源软件允许更改源代码及其功能,如果公司没有专业的技术团队,那么已经成熟的开源软件就是很好的选择。


2019-03-25 07:003214
用户头像

发布了 497 篇内容, 共 321.2 次阅读, 收获喜欢 1919 次。

关注

评论

发布
暂无评论
发现更多内容

数据湖管理及优化

阿里云大数据AI技术

大数据 spark 数据湖 企业号九月金秋榜

计算机网络——数据链路层

StackOverflow

编程 计算机网络 9月月更

融云云盘,不止于存储

融云 RongCloud

云盘 云存储

工赋开发者社区 | 从零开始的新跨平台浏览器:Ladybird 正式起飞

工赋开发者社区

人工智能、机器学习与深度学习的区别在哪里?

Finovy Cloud

人工智能 深度学习

如何选择靠谱的西安培训机构?

小谷哥

天翼云安全一体化纵深体系是怎么炼成的?

天翼云开发者社区

云安全

测试人生 | 从外行到外包,从手工测试到知名互联大厂测开 这个90后小姐姐是怎么腾飞的?

霍格沃兹测试开发学社

过等保是浪费钱吗?一定要过等保吗?

行云管家

等级保护 过等保 等保2.0

阿里巴巴“高并发”天花板教程《基础+实战+源码+面试+架构》

程序知音

Java 高并发 阿里 多线程与高并发 java架构

天翼云全场景业务无缝替换至国产原生操作系统CTyunOS!

天翼云开发者社区

系统

CentOS时代即将结束 国产系统能否避免“受限”覆辙?

天翼云开发者社区

是什么引起数据库响应超时?

BUG侦探

MySQL AWS 云服务

企业上云安全感多“亿”点!

天翼云开发者社区

限时开源!阿里P8架构师手写Spring全家桶核心知识学习笔记

了不起的程序猿

Java spring 编程 程序员 Spring全家桶

常见堡垒机小知识汇总-行云管家

行云管家

安全 IT 堡垒机 IT运维

信用卡市场发展洞察:浦大喜奔APP探索大零售融合经营体系

易观分析

金融 银行 信用卡

QA如何高效参与技术设计评审

转转技术团队

质量管理 测试 技术设计质量把控

Java培训学生可以学到哪些开发技术呢

小谷哥

Java进阶(二十八)SimpleDateFormat格式化日期问题

No Silver Bullet

Java 9月月更

易观千帆 | 2022年7月银行APP活跃用户规模盘点:江浙沪城商行表现亮眼

易观分析

App 金融 银行

JAVA开发培训哪家比较好

小谷哥

Databend JSON 复杂数据类型的设计与使用 | Databend 特性系列

Databend

json

ApacheCon Asia 2022 精彩回顾 | 如何让更多人从大数据中获益?

Apache DolphinScheduler

自学Java和java培训哪个好就业

小谷哥

会当“零”绝顶!天翼云零信任产品利刃出鞘

天翼云开发者社区

安全

Wallys /QCA9880 vs QCA9882/802.11ac Solution/MU-MIMO

wallys-wifi6

QCA9880 QCA9882

100+大屏模板免费领!葡萄城BI行业应用方案重磅发布!

葡萄城技术团队

BI 发布会

银河麒麟、中标麒麟学习实操资料汇总(含V4、V7、V10)

墨天轮

操作系统 国产化 银河麒麟 中标麒麟

年轻一代程序员:社牛、不卷、玩开源

腾源会

开源 腾源会

参加Java培训能学到开发技术吗?

小谷哥

调查:制定开源计划的大公司是小公司的两倍
_开源_田晓旭_InfoQ精选文章