写点什么

GitHub 调查开源项目:文档、许可证书、在工作中的使用情况

  • 2017-06-12
  • 本文字数:1064 字

    阅读完需:约 3 分钟

GitHub 对开源项目进行了一个调查,在对所收集的数据进行分析后,发布了结果。他们感兴趣的内容包括:开发人员跟开源项目之间是什么关系、文档扮演了什么样的角色、项目中出现的消极互动的程度和影响。

调查的组织者把调查结果归纳如下:

  • 文档很重要,是建立包容、便利的社区的一种手段,但经常被忽视。
  • 消极的交互不常发生但很醒目,会影响项目的活跃度。
  • 全世界都在用开源项目,但其贡献者尚未体现其广泛的受众群体。
  • 使用开源项目和对其做出贡献经常是在工作过程中发生的。
  • 开源项目是软件选型时的默认选择。

在开源项目遇到的问题中,调查发现最令人讨厌的是不完整或混乱的文档(>90%),其次是无反馈(约 80%),接下来是轻蔑的反馈(55%),有冲突(45%)和不明原因的拒绝(33%),不亲切的语言或内容(约 15%)。很明显的,这些项目中存在文档问题,而这也许和开发人员热爱编程但不喜欢写文档有某些关系。

细化到文档上,93% 的受访者抱怨大多数文档不是不完整就是过时了。还有 60% 的受访者说他们从不或很少写文档。作为一个普遍存在的问题,GitHub 建议用户这样来帮助项目的维护者:当他们碰到问题时,可以修正、更新或添加文档。

对于 67% 的用户来说,当其决定为一个项目做点贡献时,该项目的许可证书是个决定性的因素。而 64% 的用户说,当其要用到一个项目时,他们认为该项目的许可证书是非常重要的。这两种情形综合在一起,大约有 2/3 的用户把许可证书看得非常重要。

该调查的另一个发现是开源项目在工作中有意义:94% 的受雇人员至少用过一次开源项目,而 81% 的人经常使用开源项目。还有 65% 的开源项目贡献者把做开源项目当作其工作的一部分;同时,“许多人谈到他们的开源工作对完成其当前工作很重要”。

人们认为开源软件比专有软件更安全(58%),但是没太多人赞同开源软件是稳定的(30%)和具有良好的用户体验(36%)。尽管这些人数量很少,但 72% 的人仍然会在软件选型时评估一下开源项目。

有关如今如何使用开源项目的更多细节,包括互动、包容性、在工作上的使用情况,我们建议您阅读一下整个调查分析报告。感兴趣的人可以下载完整的原始数据包来做进一步的分析。

关于本研究中所使用的方法,GitHub 随机选取了5500 名受访者,涉及了3800 个GitHub 项目,还有来自其他社区的额外500 名选定的受访者。

查看英文原文: GitHub Surveys Open Source: Documentation, License, Usage at Work


感谢冬雨对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2017-06-12 19:001843
用户头像

发布了 199 篇内容, 共 93.1 次阅读, 收获喜欢 295 次。

关注

评论

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

35W+京东商家共同选择的京点点AIGC平台,内容生成妙在哪里? | 京东零售技术实践

京东零售技术

AI口语练习APP的对话练习

北京木奇移动技术有限公司

软件外包公司 AI口语练习 AI口语学习

浅谈Tox之一

天翼云开发者社区

Python 自动化测试 Tox

课程质量评估系统(源码+文档+讲解+演示)

深圳亥时科技

Capture One 23 Pro:专业摄影师的终极RAW编辑工具

Rose

淘宝拍立淘图片搜索API接口指南(淘宝API系列)

tbapi

淘宝API接口 淘宝图片搜索接口 淘宝拍立淘接口

JetBrains WebStorm v2024.3.4 (JavaScript集成开发环境) 中文激活版

Rose

干货!RPA 化解电商对账复杂流程全解析

Techinsight

电商 电商节 AI Agent

2025新趋势:传统车企数字化转型有新招啦!

Techinsight

AI RPA 车企 车企数字化 Agent智能体

绕过 RAG 实时检索瓶颈,缓存增强生成(CAG)如何助力性能突破?

Baihai IDP

程序员 AI LLMs GenAI CAG

「工业4.0」智慧化工厂解决方案,智慧化工园区总体规划设计方案

金陵老街

智慧园区 智慧化工园区

TechSmith Snagit v2024.4.1 中文版 mac/win最强截图工具

Rose

加快培育新质生产力,天翼云息壤智算一体机引领国产AI新征程

科技热闻

MES中的四大现场执行管理模式详解

万界星空科技

数字化转型 制造业 mes 万界星空科技mes 生产管理MES系统

从德勤“小勤人”说起:财务RPA如何革新财务工作全流程?

Techinsight

RPA 财务管理 财务办公 Agent智能体

Elasticsearch:使用阿里云 AI 服务进行向量化和重新排名

阿里云大数据AI技术

人工智能 elasticsearch Qwen DeepSeek

Typora:极简主义者的Markdown写作神器

Rose

Red Giant for Mac2025(红巨人调色插件套装包含Trapcode、Magic Bullet、VFX)

Rose

开源创意点亮生态未来 第二届OpenHarmony创新应用挑战赛圆满收官

科技热闻

法院信息化 4.0 版,RPA 如何革新司法流程?

Techinsight

法院 信息化建设 RPA Agent Agent智能体

Beyond Compare 5:文件对比与同步的终极工具

Rose

AI口语练习APP的主要功能

北京木奇移动技术有限公司

软件外包公司 AI口语练习 AI口语学习

JetBrains CLion v2024.3.4中文激活安装教程 附永久密钥

Rose

人工智能丨ChatGPT 免费开放网络搜索,能否挑战 Google 的搜索霸主地位?

测试人

观测云产品更新 | 可用性监测、场景图表、指标管理等优化

观测云

产品迭代

Color Wheel for Mac(mac色轮工具)v8.5中文激活版

Rose

MacDroid Pro for mac(安卓手机数据传输助手)2.3激活版

Rose

京东联盟广告生成式推荐探索与实践-DPO多目标优化

京东零售技术

全面开测 - 零门槛,即刻拥有DeepSeek-R1满血版,百万token免费用

小隐乐乐

仓库管理 RPA 技术全解析:优势、应用场景与厂商

Techinsight

RPA Agent 仓库管理系统

GitHub调查开源项目:文档、许可证书、在工作中的使用情况_开源_Abel Avram_InfoQ精选文章