首页 > 数说 > 关键词 > GitHub最新资讯 > 正文

GitHub 发布 2019 年年度报告,用户超 4000 万

2019-11-07 08:58 · 稿源:开源中国
文章目录

GitHub 发布了 2019 年年度报告《The State of the Octoverse》,下边来看看一些主要数据。

Github

全球用户超过 4 千万

目前 GitHub 上有超过 4000 万开发人员,其中有 80% 来自美国以外的地区。去年一年里有 1000 万新加入的开发者,2019 年创建第一个 repo 的人比 2018 年增加了 44%,还有 130 万人首次在开源中贡献。

组织正在跨时区进行协作,并依赖于开源软件

目前 GitHub 上有将近 300 万个组织帐户,它们来自世界各地,代表了公司、非营利组织与开源项目等的集体工作。其中,GitHub Enterprise Cloud 帐户来自 70 多个不同的国家。今年全球财富 50 强中有 35 家对开源做出了贡献,这反映出专有代码在很大程度上依赖于开源社区。

软件社区比以往任何时候都更加紧密地联系在一起

去年新创建了超过 4400 万个 repo,从医学上的机器学习和有关深度学习的学术论文,到各种各样的机器人,在这个基础上,开源项目的共享基础架构将所有软件联系在一起,并且它们的依赖关系十分紧密。

具体来看,平均而言,GitHub 上的每个公共和私有 repo 都依赖于 200 多个软件包,每个项目背后都有数百个依赖项。而且,如果按被依赖程度来查看前 50 个开源项目,可以看到,被依赖度最高的项目今年支持了超过 360 万个其它 repo,比如 rails/rails、facebook/jest 与 axios/axios 之类的项目对于全球代码已变得至关重要。

修复了超过 760 万个漏洞警报

安全性也是开源社区的一项工作,发现潜在的漏洞后,维护人员、开发人员、研究人员与工具生态系统都会协同工作,以确保代码安全。GitHub 自 2017 年 11 月发布安全警报以来,目前已修复了超过 700 万条警报。

中国开发者相关

今年开源代码的使用在中国、印度和德国速度都有明显加快,其中中国的开发者 fork 并 clone 的项目比去年增加了 48%。

除了开源,整个 GitHub 上贡献方面的数据也在增加,从公共和私人贡献来看,亚洲的开发者社区在 2019 年增长迅速,其中亚洲贡献者中有 31% 来自中国。

更多

除了以上关于 GitHub 本身的数据,还一有些托管项目的数据:

  • Python 成为 GitHub 上第二受欢迎的语言。
  • Dart 和 Rust 是增长最快的语言。
  • 在过去三年中,使用 Jupyter Notebook 的同比增长超过 100%。
  • TensorFlow 的贡献者从 2238 涨长 25166 人。

详细报告可以查看:https://octoverse.github.com

  • 相关推荐
  • 大家在看
  • GitHub将替换master、slave等术语 反对种族歧视

    DoNews 6月15日消息(记者 刘文轩)GitHub CEO Nat Friedman在Twitter表示,GitHub将使用中性词如“main”去替换“master”这个让人联想到奴隶制的术语。GitHub 成为最新一个支持移除可能冒犯部分群体的术语的公司。包括“master”和“slave”将被替换为“main/default/primary”和“secondary”,“whitelist”和“blacklist”将被替换为“allow list”和“deny/exclude list”。最近几周,由于“Black Lives Matter”的抗议活动?

  • GitHub将替换掉 master 等术语 以避免联想到奴隶制

    近日代码托管平台GitHub CEO Nat Friedman公开表示,该公司将使用中性词如“main”替换“master”一词,避免让人联想到奴隶制的术语。

  • 通过这个方法,他3个月内从GitHub赚了56万元

    Caleb Porzio(卡莱布·波齐奥)是一名开发人员,曾在一家名为Tighten的软件公司就职。当时,波齐奥的年收入约为 9 万美元:开发人员的薪水变化非常大,但波齐奥的年收入基本稳定在 9 万美元左右,再加上他妻子的收入和一些额外的收入,存一笔钱以备不时之需已经足够。

  • TypeScript 热度超 C 与 Python、Go 开发收入高、运维吃香,调查了 65000 名开发者有这些发现!

    近十年来,Stack Overflow的年度开发者调查问卷被誉为全球范围内最大的开发者调查。为了寻求多样化的代表,Stack Overflow的官方将调查问卷从技术和行为等方面提出了各类问题,希望收集的信息能够帮助改善Stack Overflow开发者的社区。

  • BSN合格开发者介绍——米链科技

    2020 年 6 月 1 日,杭州米链科技有限公司正式成为国家级区块链服务网络BSN的合格开发者资格,将为BSN的开发者提供专业技术支持。BSN是由国家信息中心、中国移动、中国银联等机构共同发起组建的一个跨云服务、跨门户、跨底层架构,用于部署和运行区块链应用的全球性公共基础设施网络。BSN是全球首个由中国自主创新并控制入网权的网络基础设施网络,可在全球进行快速部署。区块链服务网络(Blockchain-based Service Network)(以?

  • 云计算开发学习笔记:Python3注释

    <p>大家在学习各种编程语言的时候都会在代码里面添加一些注释,这个也是为了方便日后对代码的查找和修改,各种编程语言的注释方式略有不同,Python3语言也一样有自己的注释方式,下面我们来了解一下都有哪几种。</p><p>确保对模块

  • TheShy正式入驻快手 theshy快手账号是多少

    6月10日,IG战队正式宣布上单选手TheShy入驻快手,同时也公布了theshy在快手平台的账号ID,对于喜欢theshy的选手,可以前往快手来关注他的动态啦。

  • Python取代Excel?风变编程带你了解如何更好地学Python!

    当前最简单、最流行的编程语言是什么?是Python。最近,谷歌公布的编程语言流行指数显示,Python目前仍然是全球范围内最受欢迎的技术语言。而得益于简洁、易读、易维护等特点,Python可广泛运用于数据分析、人工智能、爬虫、运维、测试、图像识别、机器学习等领域,在日常数据分析方面,甚至已有“Python取代Excel”的说法。那么,Python是否真的有这么牛?接下来,风变编程就带你了解一波。“Python已经取代了Excel”今年3月,日?

  • 云计算开发学习笔记:Python3运算符

    首先我们来了解下什么是Python的运算符? 举个简单的例子 3+6=9 。例子中,3和6被称为操作数,"+" 称为运算符。Python中的运算符大部分与C语言的类似,但也有很多不同的地方。这里就大概地罗列一下Python3中的运算符。Python语言支持的运算符类型有以下几种:算术运算符,比较运算符,赋值运算符,逻辑运算符,位运算符,成员运算符,身份运算符,运算符优先级。Python算术运算符以下假设变量a为10,变量b为21:Python比

  • 李楠评价苹果WWDC:果然是抄袭到全球开发者哭泣的大会

    6月23日消息,一位知友在知乎提问,如何评价2020年苹果全球开发者大会?李楠表示,那些Android十年前就实现的东西不说了,果然是抄袭到全球开发者哭泣的大会。李楠指出,苹果WWDC有意思的地

  • 开发者:苹果不会让iOS 14对外支持通话录音功能

    之前曾有外媒给出消息称,苹果将会在iOS 14上增加通话录音功能,这让不少用户期待不已。从曝光的截图上看,用户需要获得通话人员的同意才能启用通话录音功能,并且在通话过程中严禁与他人共享

  • Chromium与Go开发者提议替换“blacklist”与“slave”等词

    ​最近美国引发的“Black Lives Matter”运动使得各种抗议声音不断,技术圈也有支持这一运动的行动。从源码中的一个新 commit 来看,Chromium 有开发者提议移除“blacklist(黑名单)”这样的字眼。

  • 云计算开发学习笔记:Python3身份运算符实例

    身份运算符用于比较两个对象的内存地址是否一致,是否是对同一个对象的引用。注: id() 函数用于获取对象内存地址。以下实例演示了Python所有身份运算符的操作:以上实例输出结果:解析:身份运算符is 用于判断两个变量引用对象是否为同一个(同一块内存空间),比较运算符的 == 用于判断引用变量的值是否相等。以上内容为Python3身份运算符实例。

  • 云计算开发学习笔记:Python3位运算符实例

    在Python中,位运算符包括位与(&)、位或(|)、位求反(~)、位异或(^)、左移位()。Python中的按位运算法则如下:下表中变量 a 为 60,b 为 13二进制格式如下:在了解了位运算符后,再来看看实例演示中Python所有位运算符的操作:输出结果如下图:了解更多可以查看Python3全部的运算符《Python3运算符》。解析:位运算符只能适用于整数,其总体运算规则为:首先把整数转换为二进制表示形式,按最低位对齐,短的高位补0,然?

  • 苹果调整应用审核流程,开发者可以“挑战”App Store规则

    ​苹果本周一表示,将允许软件开发商"挑战"管理其应用程序审查流程的指导方针,并将停止因轻微违规而阻止修复常规漏洞的做法。

  • 苹果服软了:调整应用审批政策 开发者可挑战App Store规则

    在应用开发者上周纷纷对苹果App Store规则表达愤怒之情后,苹果周一表示,从今年夏天开始,将对其应用审批政策做出两处调整。作为苹果应用审核系统的一部分,所有iPhone应用都需要接受苹果员工的审核,以便检查这些应用是否违反了苹果的“指导方针”,然后确定应用能否在App Store上架,或者是否让开发者进行修复。根据苹果周一公布的新闻稿,从今年夏天开始,苹?

  • 苹果iOS14开发者预览描述文件短暂泄露,目前已被撤回

    6月15日,外媒报道称在当天上午早些时候有一些开发者发现,苹果悄然发布了iOS 14 Developer Beta开发者预览升级的描述文件,不过最后时刻官方撤回了这个文件,防止新系统提前泄露。

  • 云计算开发学习笔记:Python3逻辑运算符实例

    Python逻辑运算符由and or not组成,按照优先级依次为:() not and or。首先假设变量 a 为 10,b为 20,看下表:在了解了逻辑运算符后,再来看看实例演示中Python所有逻辑运算符的操作:输出结果如下图:了解更多可以查看Python3全部的运算符《Python3运算符》。解析:按照从左向由,优先级高的先执行优先级高的规则,首先因为比较运算符优先级高于逻辑运算符,很简单,如果运算符低于了逻辑运算符优先级那还如何运算呢。and 优先

  • 案例 : AppGallery Connect 开放67项服务,到底为开发者解决了哪些难题?

    作为面向开发者应用的一站式服务平台,华为应用市场AppGallery Connect致力于为开发者提供应用创意、开发、分发、运营、分析等全生命周期的服务,构建全场景智慧化的应用生态。

  • 苹果股价历史新高 WWDC开发者大会助力苹果再创历史

    6月22日晚上,苹果的WWDC全球开发者大会正式举办了,受此影响,苹果股价再次创历史新高,飙升超过2%,最高涨至359. 46美元。苹果股价历史新高苹果CEO库克表示,对于Mac而言,这绝对是有历史意义的一天。库克表示,第一款采用苹果芯片的Mac预计将在今年年底面市,预计过渡期需要两年时间。Apple iPhone 11 (A2223) 128GB 黑色 移动联通电信4G手机 双卡双待京东自营¥5999去购买苹果股价历史新高原因据苹果公布,苹果的WWDC全球开发?

  • 参与评论
文明上网理性发言,请遵守新闻评论服务协议