996.ICU
GitHub史上增长最快的抗议仓库,记录中国科技行业996黑名单与Anti-996开源许可证
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
GitHub史上增长最快的抗议仓库,记录中国科技行业996黑名单与Anti-996开源许可证
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
凌晨两点,某大厂后端工程师李明(化名)合上了笔记本。这已经是他连续第三个月每周工作超过70小时。头晕、心悸、频繁感冒——他自嘲地发了一条朋友圈:"按这个节奏,进 ICU 是早晚的事。"
2019年3月,一个名为"996.ICU"的GitHub仓库悄然上线。名字直白到近乎残忍:工作996,生病ICU。它迅速成为GitHub历史上增长最快的仓库之一,几天内狂揽超过20万颗星——这个数字在当时刷新了记录。
996.ICU并非某个NGO或工会发起,它的创始者是一群匿名的中国程序员。在一个连工会都相对弱势的从业群体中,GitHub这个全球开发者社区,意外地成了他们最安全的发声出口。
这个仓库的核心功能说起来很简单:一份持续更新的"996公司黑名单"(blacklist)。任何程序员都可以在Issue区提交自己公司的加班证据——考勤截图、邮件记录、内部通知——经过社区核实后加入列表。同期还维护着一份"白名单"(whitelist),收录那些明确承诺不搞996的良心企业。
据《Wired》等媒体报道,这个项目在中国程序员群体中引发强烈共鸣,直接原因是2019年初几家头部互联网公司相继被曝出强制加班政策,包括有赞的"996福报论"和京东的"混日子的人不是我兄弟"。程序员们需要一个出口,而GitHub恰好是那个地方。
如果说黑名单是曝光,那么License就是反击。
项目发布了 Anti-996 License(GPL v3变体),这是一种弱开源许可证。它并不直接禁止996,但附加了一个条件:使用本许可证代码的公司,必须遵守当地劳动法(中国劳动法规定每周工作不超过44小时,超时需支付三倍工资)。换句话说,如果一家996公司敢用这些代码,社区就能以违反许可协议为由起诉。
这个思路颇具程序员特色——不游行不抗议,用许可证打了一场法律擦边球。全球超过10万个开源项目随后采用了这一许可证。微软和GitHub自身的员工甚至联署了一份公开声明,声援996.ICU运动,要求GitHub保持该项目不被审查。
这个项目当然也有争议。最大问题是信息核实——黑名单主要依赖匿名举报,缺乏可靠的事实核查机制,部分条目可能被竞争对手利用来抹黑对方公司。其次,项目曾短暂遭到中国区GitHub访问限制,引发了关于互联网审查的更大讨论。
从技术角度看,这是一个"零代码仓库"——没有任何实际软件产出,所有内容都是Markdown文档和配置文件。但它展示了一个有趣的可能性:当全球最大的代码托管平台,成为劳动者权益运动的载体,会发生什么?
996.ICU让我们看到了开源文化中一个常被忽视的维度:社区自组织能力。全世界的程序员不需要任何人批准,只要fork一个仓库,就能参与到一场关于劳动权利的全球对话中。
它的星标增长曲线本身就是一个信号图:2019年4月,其星标数量超越Linux、React等顶级项目,短暂登顶GitHub人气榜首。这不仅是同情,更是一种职业身份认同——开发者们用星标投票,表明"我也是他们中的一员"。
今天,996.ICU虽然已经进入维护模式,不再活跃更新,但它留下的档案——黑名单、白名单、Anti-996 License——仍在持续被查阅和引用。对于那些正在考虑入职offer的年轻人来说,这个仓库仍是一个值得参考的预警工具。
本文基于996.ICU公开仓库信息及《Wired》《Science for the People》等媒体报道撰写。