该问卷已停止收集

2021中国开源开发者调查问卷
:第一节 个人信息
Q1:您的年龄
小于20
20到29
30到39
40到49
50到59
60以上
Q2:性别
Q3:受教育程度
初中及以下
高中
大专
本科
硕士
博士及以上
Q4:工作时间
还未工作
1年及以下
1-2年
3-5年
6-10年
10-15年
15年以上
Q5:您的职位
学生
开发者
主管/经理
CTO/CEO/公司负责人
项目经理
产品经理
教师
其他
Q6:您所在企业的类型是
外企
国内初创公司
国内大型互联网企业
国企/央企/事业单位
其他
Q7:当您公司要购买开源产品时,一般由谁做出购买决策
主要由公司领导(CEO/CTO/CIO)来选择产品
主要由工程团队负责人(技术总监/架构师/TL)来选择产品
主要通过工程团队反馈,购买大多数对应程序员选择的产品
不清楚其他
Q8:在选择同类型产品的软件供应商时,知道他们对开源社区的贡献会对您的决定产生影响吗?
不会,只考虑产品使用性能
会,但是不是主要的考虑因素。只有在产品性能差别不大时,才会选择对开源社区贡献大的供应商
会,而且是非常重要的决定因素。对贡献大的供应商有明显的偏好
Q9:您所从事的技术方向
Web 前端
后端
移动端
桌面开发
AI
企业级应用服务
嵌入式应用
系统管理
数据库
企业管理(如VP, CTO, CIO)
区块链技术
云计算
大数据分析
音视频
非技术人员
Q10:您经常使用到的开发语言是?(可多选)
JavaScript/TypeScript
C
C#
C++
Objective-C/Swift
SQL
Ruby
Java
Python
PHP
HTML5
Perl
Rust
Go
Scala
Lisp
Erlang
其他
Q11:您经常使用的Java开发框架(请最多选择三个,可不作答)
Spring
Nutz
Shell
JFinal
Play Framework
Struts siteMesh
Argo
Jsp layout
Apache click
其他
Q12:您经常使用的PHP开发框架(请最多选择三个,可不作答)
Thinkphp
Yii
Cakephp
Zend Framework
Phalcon
Laravel
其他
Q13:您经常使用的Ruby开发框架(请最多选择三个,可不作答)
Rails
Rack
Padrino
Joosy
Trailblazer
其他
Q14:您经常使用的Go开发框架(请最多选择三个,可不作答)
Beego
Martini
Revel
Tango
KiteQ
Web.Go
Golanger
其他
Q15:您经常使用的node.js开发框架(请最多选择三个,可不作答)
Express
Koa
Sails.js
Kraken
Thinkjs
Hapi.js
其他
Q16:您经常使用的python开发框架(请最多选择三个,可不作答)
Django
Flask
Tornado
Pyramid
TurboGears
Web2py
Bottle
CherryPy
Sanic
Dash
其他
Q17:您经常使用的前端开发框架是?(请最多选择三个,可不作答)
Vue.js
React
AngularJS
JQuery
Bootstrap
Element UI
Polymer
其他
Q18:您经常使用的数据库
Apache Cassandra
Leveldb
Tair
Apache CouchDB
MongoDB
SequoiaDB
BeansDB
MySQL
MariaDB
PostgreSQL
Oracle
DB2
SQL Server
其他,请补充
Q19:您经常使用的版本控制工具
Git
SVN
CVS
Mercurial
TFS
Perforce
没使用过
其他,请补充
Q20:您经常使用的AI开发框架是?
Tensorflow
PyTorch
PaddlePaddle
MindSpore
MXNet
Pythia
ncnn
其他
Q21:您经常使用的云原生组件/工具是?
Kubernetes
containerd
Docker Swarm
OpenNebula
APISIX
CoreDNS
etcd
其他
:第二节 开源社区参与
Q22:您有参与开源项目或者开源社区的经历吗?
没有
Q23:您(首次参与/转而参与)当前开源项目的原因?(可多选)
更和谐的社区氛围
更好的技能施展空间
更高的荣誉感
更多的朋友
公司等所在组织新的要求
Q24:您检索开源项目的原因?(可多选)
寻找特定的仓库
寻找特定功能的软件
寻找特定的社区
寻找基金会等组织发起的排名最高的项目
寻找某方面的行为最活跃的项目
Q25:您参与了开源社区的哪些工作?
代码
文档
测试
翻译/本地化
活动组织
媒体宣传
其他
Q26:您参与开源的时长
小于1年
1到2年
3到5年
6到10年
10年以上
Q27:您每周跟开源相关的时长大约是
0-5 小时
5-10 小时
10-20 小时
20-30 小时
30-40 小时
40-50 小时
50-60 小时
60 小时以上
Q28:您一般用什么工具与开源社区成员进行交流? (可多选)
邮件列表
微信
微博
Slack
Skype
telegram
GitHub Issue
其他,请在后面补充
Q29:您认为一个开源社区中重要的角色是什么?
核心开发者
普通开发者
社区管理人员
布道师
其他,请补充
Q30:一个项目的哪些特征对于您留下成为项目贡献者的重要程度评级(最高5颗星)
maintainer等核心开发者及时地回复 ★ ★ ★ ★ ★
开源许可证 ★ ★ ★ ★ ★
Readme简介 ★ ★ ★ ★ ★
所加入社区信息的完整度 ★ ★ ★ ★ ★
开发者活跃度 ★ ★ ★ ★ ★
Q31:您参与过的开源项目是否集成了RPA(机器人流程自动化)工具?
几乎都有
一部分有
几乎没有
从来没有
Q32:您认为开源活动和开源社区的关系是?
开源活动对促进和推动开源社区至关重要
开源活动可以对开源产生影响,但影响不大
毫无关系
Q33:您希望线上还是线下参与开源活动/会议?
线上
线下
Q34:您所在的社区常用哪些ChatOps(Chat Operations,聊天运维)工具进行项目自动化管理?(可多选)
Hubot
Lita
Errbot
Eggdrop
CloudBot
StackStorm
Lazlo
没有使用过类似工具
有,但不清楚技术细节
其他,请补充
Q35:您认为度量开源社区的必要性
非常有必要
一般必要
一般无必要
完全没必要
Q36:您认为开源社区中度量项目/开发者活跃度是否有意义
不确定
Q37:您认为开源社区中度量项目健康度是否有意义
不确定
Q38:您认为开源社区中度量项目影响力是否有意义
不确定
Q39:您认为开源社区中度量开发者贡献度是否有意义
不确定
Q40:您最希望用什么指标来度量开源项目 (可多选)
项目/开发者活跃度
项目健康度
项目影响力
开发者贡献度
其他,请在后面补充
Q41:您听说过以下哪个开源基金会?(可多选)
Apache 软件基金会
Linux 基金会
GNOME 基金会
Eclipse 基金会
CNCF 基金会
Mozilla 基金会
OpenStack 基金会
开放原子基金会
其他,请在后面补充
Q42:你对中国成立的开放原子基金会的期待是什么(多选)
推广开源的理念,开源文化教育,社区建设,建立开源生态体系
开源项目早期的孵化和扶持
中国开源社区资源的整合和优化
接轨国际开源社区,成为中国和国际开源社区的沟通桥梁
我不清楚这个基金会
其他,请补充
Q43:在您的眼里以下哪个国内公司对于开源软件的贡献最大(多选)?
Alibaba
Baidu
ByteDance
Huawei
JD
MeiTuan
NetEase
Tencent
PingCAP
其他
Q44:在您的眼里以下哪个国外公司对于开源软件的贡献最大(多选)?
Canonical
Facebook
GitHub
Google
HP
IBM
Intel
Microsoft
Mozilla
Oracle
Red Hat
其他
展开全部