开源点云数据处理 开源

有人说,随着邪恶云帝国从脆弱的开放源代码社区吸食骨髓,开放源代码世界即将结束。 这种叙述占据了上风,导致一些世界末日的先知宣扬了我们所知道的开源可持续性的终结。

然而,这些数据暗示了非常非常不同的东西。

[IDG研究: 云的状态:企业采用的方式正在形成 。 | 通过InfoWorld的云计算新闻通讯了解云计算的最新发展。 ]

根据对GitHub数据和CNCF数据的两项独立分析,您猜对了,开源项目的最大贡献者是公共云公司。 确实,正是由于他们从事软件的运营业务,而不是出售软件,因此这些公司也许在未来很多年内最有可能推动而不是破坏开源。

开源森林,而不仅仅是一些树木

对于那些关注的人来说,很明显,一段时间以来,尤其是Microsoft和Google,是开源项目的最大,最多的公共贡献者。 由于占主导地位的平台公司打算吸引开发人员,因此开源是一项要求,而不是一个很好的选择。 微软最初通过在Azure上运行和/或支持各种开源项目而引起轰动 ,而Google则更进一步,开源了功能强大的代码,如Kubernetes和TensorFlow 。

甚至被指责霸占开放源代码的霸主云领导者Amazon Web Services也不能再坐在开放源代码社区之外。 尽管AWS在开源领域一直比想象中要活跃得多,但它在2018年大大提升了其开源游戏。

所有这些都捕获在Adobe开发人员Fil Maj对620万个GitHub个人资料及其贡献历史的分析中。 警告:这是一门不精确的科学,当然省略了重要的代码存储库(例如Apache项目)。 即便如此,在对GitHub.com用户-公司从属关系的分析中仍然有很多信号(在公司字段中自行报告其个人资料),并且该信号表示“云规则开源”。 下表显示了他的数据。

哪些公司在2018年为GitHub回购贡献最大

资料来源:菲尔·哈吉(Fil Haj)。 开发人员的定义是在2018年至少有一项致力于公共回购并在当年获得星级的用户。 根据Wikipedia的说法,员工是基于GitHub上活跃的员工。 据LinkedIn称,工程师是基于活跃在GutHub上的工程师。
公司 开发者 雇员 工程师
微软 5,308 3.93% 10.87%
IBM公司 3,114 0.85% 2.23%
谷歌 2,322 2.35% 6.04%
英特尔 1,070 1.00% 1.94%
亚马孙 971 0.16% 0.97%
阿里巴巴 687 1.03% 34.23%
脸书 647 2.14% 5.60%
腾讯网 614 1.37% 6.70%
SAP SE 598 0.62% 2.96%
关键的 569 22.60% 59.27%

收购Red Hat大大提高了 IBM的排名。 尽管交易尚未完成,但该表描绘了合并后的实体。 将两者平分,Google跃居第二位,Red Hat跌至第三位,IBM排在第四位。 (但是请记住,像IBM这样的公司可能会更积极地参与Apache项目,而Maj的理货中没有这些项目。)

Felipe Hoffa对GitHub数据集采用了不同的方法 ,在这里微软和Google的领先优势更加明显:2018年,他们都有大约1,000个GitHub参与者,每个参与者都贡献了大约1,000个回购协议。 红帽排在第三位,贡献了约500个回购,有600个GitHub参与者,紧随其后的是亚马逊,IBM,Pivotal和英特尔,每个集群约有400个。 微软,谷歌,红帽,Pivotal和IBM在2017年的活跃度几乎与2018年相同,但从2017年到2018年,亚马逊的GitHub参与者增加了三倍,贡献回购量增加了一倍以上。

同样,数据也不是完美的,但是仍然很难避免得出这样的结论:当今开源的最大,最活跃的贡献者是云公司。 更广泛地讲,使用Maj的数据集,有趣的(但并不奇怪)是,前10大开源贡献者中有7个人没有从事软件销售业务:他们出售服务。

为什么云公司可以负担得起这么慷慨

抓住那个? 我再重复一遍:开源软件的最大贡献者本身并不是软件公司。 他们是云计算公司或其他不从事兜售软件业务的公司。 为什么这么重要? 因为最努力地自由参与开源社区的公司都是那些业务模式要求他们锁定代码的公司。 对于以硬件,云服务或软件以外的业务为业务的公司,对开源的积极贡献可以为核心业务价值创造更多的补充。

大型云计算公司越来越多地看到这一点,但是从Maj和Hoffa分析中得出的另一个结论是,榜单上非技术企业的匮乏。 正如硅谷专家喜欢说的那样,如果“软件正在吞噬整个世界”而“开发人员是新的创造者”,那么来自金融服务和零售等各行各业的企业应该为开源事业做出积极贡献。

正如汇丰银行首席建筑师戴维·诺特 ( David Knott)告诉米奇·瓦格纳 ( Mitch Wagner)那样 ,问题是“我们还没有弄清楚……如果我们做出贡献,我们可能会面临什么。 从工程角度来看,我们认为这是正确的事情,也是负责任的事情。 但是我们需要从法律的角度来理解它。” 换句话说,主流企业比技术含量更高的企业落后十年,后者以参与性的方式与开源争夺了近二十年。 这些其他企业将学习随着时间的推移如何以及为什么做出贡献,但是与科技公司相比,他们走得更远。

所有这些都可能意味着我们应该花更少的时间费力,指责云公司将开源可持续性置于风险之中,而是承认需要培训新一代的贡献者。 这个新品种将没有克服软件许可业务模型的限制。 相反,他们只需要欢迎社区来培训他们。

翻译自: https://www.infoworld.com/article/3343038/cloud-vendors-are-whos-powering-open-source-now.html

开源点云数据处理 开源

开源点云数据处理 开源_云供应商现在正在推动开源相关推荐

  1. java 云开发系统_云开发 CloudBase CMS 内容管理系统正式开源啦!

    在企业或个人运营场景中,经常需要管理繁杂的数据,如组织名单.博客文章.销售数据等,利用 Excel 进行数据管理的传统模式繁琐低效,数据易丢失,在此背景下,内容管理系统 (CMS) 应运而生,以专业的 ...

  2. 云桌面部署_云桌面时代降临-青椒云工作站

    云计算理念是当代互联网时代的新型理念,用户享受的所有资源.所有应用程序全部都由一个存储和运算能力超强的云端后台来提供.云桌面是基于云计算技术,实现各种终端设备之间的互联互通.我们的电子设备等都只是一个 ...

  3. 云服务器数据丢失_云上会发生数据丢失吗?

    云服务器数据丢失 Although we're barely a fifth of the way into the century, when they close the books on the ...

  4. vs2015软件系统开源_特别版:2015年开源新闻

    vs2015软件系统开源 在我们每周一次的开源新闻摘要中,我们回顾了2015年的热门新闻报道! 我最仔细地研究了企业,政府和硬件领域的新闻. 关于开放源代码如何继续帮助改变世界以及让世界变得更美好的消 ...

  5. 点云数据处理合集(三)软件、开源库、数据库

    开源软件: cloud compare .meshlab 商用软件: microstation terrasolid .global mapper lidar moduel.lidar 360.点云魔 ...

  6. 稳定云服务器出租_云主机与独立服务器有哪些不同

    云主机跟独立服务器有什么不同?大家都是作为服务器,它们各自有什么优点呢?云主机又有哪些方面是优胜于独立服务器的呢?下面来给大家梳理一下. 1 1.机房及网络挑选 云主机机房与网络的挑选很重要,关于公司 ...

  7. 云栖独栋别墅_云栖没有玫瑰

    赠人玫瑰,手有余香. 当2020年的脚步正式迈入初夏,苦逼的咸鱼们手拿着看似有点廉价的玫瑰,也迎来了翻身励志的时刻. 正如,那个"小媳妇熬成婆"的西善桥-岱山(绰号:中央科创生活区 ...

  8. mysql云化方案_云原生下,如何实现高可用的MySQL?

    简介:MySQL 作为当前比较受欢迎的关系型数据库(RDS),在云原生浪潮中仍然面临诸多挑战.如何用 Cloud Native 的设计原则,通过沙箱隔离.计算和数据的完全分离,实现低成本.可扩展.高可 ...

  9. 云python服务器_云服务器安装python3

    云服务器安装python3 前言 购买完云服务器之后,因为云服务器操作系统CentOS7自带的是python2,毕竟现在python3才是主流,很多之前编写的python文件运行有可能报错. 安装py ...

最新文章

  1. Sql Server XML
  2. 里bl2和bl3为什么分开_英国的水池为什么有两个水龙头?为什么英国有独立的冷热水龙头?...
  3. java的乐趣_分享java带来的快乐
  4. 十三、JSP9大隐视对象中四个作用域的大小与作用范围
  5. java线程 属性_Java 线程基础
  6. Dynamic Programming之Longest Increasing Subsequence (LIS)问题
  7. python selenium page object_Selenium Page Object 自动化测试框架-Page Object设计
  8. Atiitt 降低财政赤字风险性实施方案
  9. Unity3D脚本编程读书笔记——第3章 Unity 3D 脚本语言的类型系统
  10. SAP报表导出格式设置
  11. react-app-rewired 修改 react 项目默认端口号
  12. IPA (苹果应用程序文件格式)
  13. Windows共享上网的详细设置
  14. 第06讲 连接到MySQL数据库02之jdbc
  15. SSL压力测试工具--thc-ssl-dos
  16. 2021年T电梯修理考试资料及T电梯修理理论考试
  17. 用一年时间备考,如何拿到高中学科竞赛金牌?
  18. cctv5直播吧-cctv5在线直播,nba直播吧,足球直播,比分直播,直播吧
  19. python爬虫解决频繁访问_爬虫遇到IP访问频率限制的解决方案
  20. 尚硅谷Java数据结构和java算法,韩顺平数据结构和算法课后作业01

热门文章

  1. eplan支持mysql_“化繁为简”玩转工厂接线难题,EPLAN智能布线让工作更简单
  2. 一分钟解决Springboot响应报错:would dispatch back to the current handler URL [/index] agai
  3. win7 64位安装数据库mysql及mysql下载地址亲测可用20181208
  4. 网络营销工具:网上收集的30个常用SEO工具
  5. 字体设计符号组合多功能微信小程序源码下载支持多流量主模式
  6. rabbitmq报错:Listener method could not be invoked with the incoming message
  7. 如何写一个简单java接口的例子(内容详细,适合初学者)
  8. 在服务器上利用mmdetection来训练自己的voc数据集
  9. matlab绘制世界地图(含国界)、中国地图(含省界),可下载m_map和shp文件
  10. 从输入/输出的视角看TCP/IP(终端,shell以及X Window)