2024 年 Guix 用户和贡献者调查结果(第一部分)
- 调查概况:这是 Guix 社区首次进行此类调查,共收到 943 份完整回复,53%为用户,32%为贡献者。感谢所有参与调查的人,参与人数众多能反映整个社区的观点和经验。调查结果分为三部分,此部分聚焦于用户如何了解 Guix 及其采用经验。
用户背景和经验:
- 多数用户(50%为中级,26%为高级,22%为专家)有丰富的 Linux 经验,很少有初学者(约 4%)。许多用户对 Guix 本身较新,近 75%的用户使用 Guix 不到 4 年,用户分布与 Nix 相似。
采用 Guix:
- 最初对 Guix 感兴趣的原因主要是“声明式配置”(82%)、“Scheme、Guile 和 Lisp 很酷”(72%)、“可重复性”(70%)等。初始采用 Guix 的方面,近 50%的用户将其作为 GNU/Linux 发行版,36%作为其他 Linux 发行版上的包管理器。
- 采用 Guix 的挑战主要是缺乏示例和教程(46%)、对 Lisp 语法和 Guile Scheme 不熟悉(40%)、与其他 Linux 发行版的差异(34%)等。
- 采用满意度得分:总体上大部分用户(非常满意 24%,满意 43%)对采用 Guix 的初始体验满意,但仍有 14%的用户不满意,16%为中立。
- 在哪些 GNU/Linux 发行版上使用 Guix:超过三分之一的用户将 Guix 作为其他 GNU/Linux 发行版上的包管理器,最常用的是 Ubuntu,其次是 Arch Linux 和其他发行版。
- 停止使用 Guix 的原因:用户停止使用 Guix 的原因多样,包括维护复杂、学习曲线难、缺乏驱动程序、缺少专有软件、效率和资源使用问题、缺少包和服务、包过时、质量和可靠性问题、不支持磁盘加密、缺少指南和示例、自由软件约束、与 Nix 比较、通信方式老旧、不在 Mac OSX 上可用、与宿主 Linux 发行版不兼容、贡献者体验差等。
- Guix 的重要性:用户对 Guix 在其计算环境中的重要性看法不一,超过三分之一的用户认为其重要或必不可少,三分之一将其视为部分环境,27%在探索中。
- 总结:调查反馈良好,吸引了众多用户,兴趣点在于声明式配置等,用户多为熟练 Linux 用户,项目可在多方面改进,约三分之二用户对初始采用体验满意,三分之一以上用户认为 Guix 重要或必不可少。下一部分将涵盖更多调查内容,如 Guix 各部分的使用情况等。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。