程序员开源组件依赖程度与政策影响调研

您好,我们正在开展关于程序员对开源组件的依赖程度及相关政策影响的调研,您的回答对我们非常重要,问卷大约需要5-8分钟完成,所有数据仅用于研究分析,请放心填写,感谢您的支持!
您的职业身份是
前端开发工程师
后端开发工程师
全栈开发工程师
移动端开发工程师
DevOps/运维工程师
架构师
技术负责人/项目经理
其他开发相关岗位
您从事编程开发工作的年限是
1年及以下
2-3年
4-6年
7-10年
10年以上
您所在公司的规模是
10人及以下(小微企业/初创团队)
11-50人(中型企业)
51-200人(中大型企业)
201人以上(大型企业/集团)
您日常开发工作中,代码功能依赖第三方开源组件实现的占比大约是
10%以下
11%-30%
31%-50%
51%-70%
71%-90%
90%以上
您在开发新功能时,更倾向于以下哪种方式
优先找成熟开源组件直接使用
部分功能使用开源组件,核心逻辑自研
所有功能全部从零自研开发
只有找不到合适开源组件时才会自研
您选择使用开源组件的主要原因是什么
减少开发工作量,提升开发效率
开源组件经过大量验证,稳定性更高
自身实现难度大,开发成本高
行业普遍做法,同事都在使用
开源组件功能更完善,持续迭代维护
您是否遇到过因为开源组件漏洞、停止维护带来的开发或生产问题
经常遇到
偶尔遇到
从未遇到
听说过但自己没遇到过
您是否关注过开源组件的许可证合规要求
非常关注,每次引入都会检查许可证类型
偶尔关注,只有引入核心组件才会检查
听说过许可证要求,但很少检查
完全不了解开源许可证相关要求
请您对自己当前对开源组件的依赖程度打分(1分=完全不依赖,10分=极度依赖)
分数 ★ ★ ★ ★ ★
标签 ★ ★ ★ ★ ★
您所在公司是否有统一管理开源组件引入的规范或制度
有完善的审批、安全扫描和准入规范
有简单的规范,但没有严格执行
没有成文规范,开发人员可以自行引入
正在计划搭建相关管理体系
您所在公司会定期对现有项目中的开源组件进行合规和安全排查吗
定期自动排查,频率不低于每季度一次
每年排查1-2次
只有出问题后才会排查
从未进行过排查
近年来国内出台的开源合规相关政策,对您团队引入开源组件的习惯有什么影响
变得更谨慎,引入前会主动检查合规性
公司加强了管理,需要走审批流程才能引入
没有任何影响,和之前习惯一致
开始减少对境外开源组件的依赖,尝试替换为国产开源项目
增加了开发工作量,延长了项目周期
您是否愿意替换现有依赖的境外开源组件为国产同类型开源组件
非常愿意,会主动尝试替换
如果功能满足需求,愿意替换
无所谓,看公司安排
不愿意,现有组件用着更习惯更稳定
完全不愿意,国产开源组件质量不如境外
您认为当前国产开源组件的整体质量能否满足开发需求
完全可以满足,大部分场景都够用
核心场景可以满足,边缘场景还有差距
只能满足简单场景,复杂场景不行
完全无法满足需求,还是依赖境外组件
您向他人推荐使用国产开源组件替代境外组件的可能性有多大?(0分=完全不推荐,10分=非常推荐)
选项1 ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
如果政策要求关键信息基础设施项目必须优先使用国产开源组件,您认为对项目开发的影响是
正面影响,更安全可控
负面影响,会增加开发成本降低效率
没有明显影响,当前已经在使用国产组件
短期有阵痛,长期来看利大于弊
您认为过度依赖境外开源组件存在哪些风险
供应链安全风险,被断供或植入后门
许可证合规风险,容易引发法律纠纷
停止维护风险,出现问题无法得到修复
版本更新不及时,跟不上业务需求
不存在明显风险
您认为当前国内对开源生态的政策支持力度是否足够
支持力度很大,已经能很好促进开源发展
有一定支持,但力度还不够
支持力度不足,很多项目得不到扶持
完全不了解相关政策支持情况
您认为当前国内开源生态建设最需要改善的地方是什么
    ____________
未来您认为国内开发者对开源组件的依赖会呈现什么趋势
对国产开源组件依赖越来越高,对境外依赖逐步降低
保持现状,依然高度依赖境外头部开源项目
整体依赖程度会越来越高,不管是国产还是境外
整体依赖程度会降低,更多企业会选择自研核心组件
您认为政策引导开源自主可控,最应该优先支持哪些方向
核心基础组件(操作系统、数据库、中间件等)
AI大模型相关开源项目
Web前端、移动端等通用开发框架
安全合规检测工具
开源社区运营和人才培养

21题 | 被引用0次

模板修改
使用此模板创建