Awesome 项目列表是一个精选的软件项目集合,这些项目采纳了反996许可证,展示了他们对健康工作与生活平衡的支持,以及反对科技行业中剥削性劳动行为的立场。本文档解释了 996.ICU 仓库中 Awesome 项目列表组件的目的、结构和贡献流程。
有关反996许可证本身的信息,请参阅反996许可证。
Awesome 项目列表在 996.ICU 运动中发挥着几个关键作用
该列表作为一个中央注册表,项目所有者可以通过它展示他们反对996工作文化的承诺,即为其软件采用反996许可证。
来源:awesomelist/README.md1(),i18n/ko_KR.md66()
该图展示了 Awesome 项目列表系统如何融入更广泛的 996.ICU 仓库结构,以及它如何与其他组件交互。Awesome 项目列表与许可证系统直接关联,因为列表中的项目都已采纳反996许可证。
来源:awesomelist/README.md1-180()
此图展示了 Awesome 项目列表组件的结构,以 README.md 文件为中心,该文件包含贡献指南以及已采纳反996许可证的项目的实际表格。
来源:awesomelist/README.md4-15()
Awesome 项目列表系统为希望将项目添加到列表的开发者提供了清晰的指南。这些指南确保了项目展示的一致性,并使列表易于导航。
Awesome 项目列表中的每个项目条目必须包括:
| 必填字段 | 描述 | 格式 |
|---|---|---|
| Logo | 项目 Logo(可选) | 推荐尺寸:60×60 像素 |
| 项目名称 | 项目名称 | 带有项目链接的文本 |
| 官方网站 | 项目网站链接 | 格式:<FileRef file-url="https://github.com/996icu/996.ICU/blob/8a9754db/GitHub" undefined file-path="GitHub">Hii</FileRef> 或 <FileRef file-url="https://github.com/996icu/996.ICU/blob/8a9754db/Official Name" undefined file-path="Official Name">Hii</FileRef> |
| 星标数 | GitHub 星标数(如果适用) | 图片徽章: |
| 描述 | 项目简介 | 中文或英文简短描述 |
| 许可证 | 项目许可证信息 | 必须包含反996许可证徽章 |
要将项目添加到 Awesome 项目列表,贡献者必须:
许可证徽章应使用以下格式添加:
[](https://github.com/996icu/996.ICU/blob/master/LICENSE)
项目可以同时使用反996许可证和其他开源许可证,例如 MIT 或 GPL。
来源:awesomelist/README.md4-15()
Awesome 项目列表包含了已采纳反996许可证的各类项目。这些项目涵盖了各种编程语言、平台和应用。
根据对 Awesome 项目列表中所列项目的分析,它们可分为以下几类:
| 类别 | 描述 | 示例 |
|---|---|---|
| Web 框架与库 | 前端/后端 Web 开发工具 | vue-apis, optimize-vue, WebCell |
| 移动应用程序 | Android/iOS 应用和开发工具 | AndroidPicker, ios-chat, android-chat |
| 数据分析与人工智能 | 机器学习和数据处理工具 | TensorFlow-2.0-Tutorials, MusiCoder, cvpm |
| 开发工具 | IDE、插件和工具 | vscode-syncing, WebSocketDemo, AMEGetterMaker |
| 系统工具 | 系统级工具和应用 | Privexec, Clangbuilder, NumbCube |
| 文档与学习 | 教育资源和文档 | You-need-to-know-css, Leetcode-Java, ThrustRTC |
| 网络与 API | 网络库和 API 工具 | yasio, thinkphp5-restfulapi, Bounce |
| 浏览器扩展 | 浏览器插件和扩展 | Edge Translate, 996-icu-banner, Make Zero |
这些多样化的项目展示了反996许可证在开发者社区中的广泛采纳。
来源:awesomelist/README.md16-180()
Awesome 项目列表中的许多项目在采纳反996许可证的同时也采纳了其他开源许可证。最常见的组合包括:
这种分布表明,大多数项目将反996许可证与 MIT 许可证结合使用,MIT 许可证是最宽松的开源许可证之一。
来源:awesomelist/README.md16-180()
Awesome 项目列表和反996许可证是 996.ICU 运动中密切相关的组成部分。Awesome 项目列表展示了已采纳该许可证的项目,而许可证本身则为限制实行996工作制的公司使用提供了法律框架。
此流程图展示了开发者、项目、Awesome 项目列表、反996许可证和公司如何在 996.ICU 生态系统内互动。
来源:i18n/ko_KR.md64-68()
采纳反996许可证并列入 Awesome 项目列表的项目可从以下几个方面受益:
Awesome 项目列表和反996许可证的结合,为开发者通过其开源贡献来抵制剥削性工作实践提供了一种实用的机制。
来源:awesomelist/README.md1(),i18n/ko_KR.md66()
在 Awesome 项目列表的众多项目中,有几个获得了广泛关注:
| 项目 | 描述 | 星标数 | 影响 |
|---|---|---|---|
| WxJava | 微信开发 Java SDK | 高 | 国内流行的开发工具 |
| Hikyuu | 量化交易研究框架 | 中等 | 金融行业工具 |
| TensorFlow-2.0-Tutorials | TensorFlow 2.0 实践教程 | 高 | AI/机器学习教育 |
| CloudOpenDevOps | 多云管理平台 | 中等 | DevOps 基础设施 |
| wildfirechat | 开源即时通讯解决方案(服务端) | 高 | 通讯工具 |
| You-need-to-know-css | 面向 Web 开发者的 CSS 技巧 | 中等 | Web 开发教育 |
这些项目代表了不同的领域,并展示了反996运动如何在软件开发的不同领域传播。
来源:awesomelist/README.md16-180()
随着越来越多的开发者为其项目采纳反996许可证,Awesome 项目列表持续增长。该系统设计为易于扩展,允许通过拉取请求添加新项目。
Awesome 项目列表系统未来可能的增强功能包括:
随着 996.ICU 运动的不断发展,Awesome 项目列表仍将是记录和推广支持科技行业道德劳动实践项目的重要工具。
来源:awesomelist/README.md1-180()
反996项目 Awesome 列表是 996.ICU 运动的重要组成部分,它为开发者提供了一个具体途径,通过其开源贡献来展示对道德劳动实践的支持。通过采纳反996许可证并将其项目列入 Awesome 项目列表,开发者加入了致力于改善科技行业条件的一个社区。
该系统简单的结构和清晰的贡献指南使开发者易于参与,同时其与 996.ICU 仓库其他组件的集成增强了其影响力。随着列表的持续增长,它强化了该运动的信息,即开发者重视工作与生活平衡,并反对996工作制等剥削性做法。