返回资讯中心
外部精选
软件工程
#社区热议

被裁工程师发起OccupySaaS,用AI重建开源替代品

来源标题:OccupySaaS

被裁工程师发起名为OccupySaaS的代码抗议运动,用AI和公开文档构建SaaS平台的开源净室替代品。项目不泄露或反编译任何代码,仅依据公开API文档和开放标准重建,并用厂商公开SDK验证兼容性。发起者称专有API、导出壁垒和突然涨价让客户受困,开源兼容方案可让其摆脱锁定。

Hacker Newsmisswaterfairy2026/11/2 · 3 天前19 分钟阅读

以下正文由 AI 翻译自 Hacker News(原文版权归原站所有),可能存在偏差,重要内容请以原文为准。

OccupySaaS 是一场用代码写成的抗议运动。被裁掉的工程师们,带着 AI 和公开文档,正在为那些把我们的行业反过来租给我们的平台,打造干净室、开源、可直接替换的替代品——一个席位一个席位地夺回来。

2011 年,占领华尔街运动在问:经济到底在为谁运转?2026 年,我们对云提出同样的问题。每家公司赖以运行的工具如今成了收费站——而当初把它们造出来的人,却被扫地出门。

每一次招聘、每一个实习生、每一个外包——都只是一个行项目。基础设施不该按人头收租。专有 API、导出壁垒和突如其来的涨价把客户困住。兼容的开源替代品让他们重获自由。

上百万工程师被裁,而平台却持续增长。我们依然懂得如何交付。现在我们把它开源交付。

我们不泄露、不反编译、不复制任何人的代码。每个项目都依据公开文档和开放标准重建,由 AI 在严格防火墙的构建侧承担繁重工作——然后针对厂商自家的公开 SDK 验证兼容性。

公开的 API 参考、开放标准(OAuth 2.0、OIDC、REST)和已发布的 SDK 行为,被写成一份书面规范。没有机密,没有泄露,没有来自前雇主的任何东西。

规范编写者与实现者严格隔离。每个仓库都带有一份 CLEAN_ROOM.md 政策,每个 fixture 和参考资料都记录来源。

AI agent 仅凭规范进行实现——契约先行(openapi.yaml),然后代码,然后测试——每次合并都经人工审查。

兼容性实验室用厂商自家的公开客户端 SDK 对我们的服务器进行测试。如果你现有的代码不能原样运行,那就不算完成。

Apache-2.0。可自托管。可插拔存储。没有你未要求的遥测,也没有席位计数器。

身份与 CRM:几乎每家公司都在付费、几乎没人喜欢的两个订阅。两者都处于早期,两者都公开,两者今天都欢迎贡献者。

一个可自托管的身份服务器,兼容 Auth0 Authentication API。把现有的 Auth0 SDK 指向一个 ZeroAuthy 租户域名,无需改动代码即可工作。

build & run

$ go build -o bin/zeroauthy ./cmd/zeroauthy $ ./bin/zeroauthy serve --config config.yaml $ curl https://localhost:8443/.well-known/openid-configuration SQLitePostgreSQLMySQLgRPC pluginsApache-2.0 View on GitHub Clean-room policy Early · in the open Go · Vue · TypeScript SalesCompel Replaces Salesforce 一个免费、开源的 Salesforce 替代品,具备租户隔离的 Go/PostgreSQL 核心、Vue 记录编辑器,以及一个依据 Salesforce 公开 API 契约校验行为的兼容性实验室。

run the compatibility laboratory

$ npm ci --prefix compat/clients/node --ignore-scripts $ npm --prefix compat/clients/node run check PostgreSQLMulti-tenantRESTi18nApache-2.0 View on GitHub Clean-room policy The occupation map Who's next? 这块板上的每个类别,都是某处的一张月度账单。这场运动公开选出下一个目标——带上规范、用例,或者一腔怨气。

ZeroAuthy —— 兼容 Auth0 的登录、令牌与租户。 SalesCompel —— 兼容 Salesforce 的记录与 REST API。 不把你的写作锁在席位许可背后的团队知识库。 为现有集成提供兼容 API 的工单、冲刺与看板。 可与你自己服务并排运行的、兼容 SDK 的特性开关评估。 没有按 GB 勒索账单的日志、指标与追踪。 按零坐席定价的帮助台、收件箱与知识库。 提议的类别仅供讨论,不构成承诺。现有产品的名称仅用于描述兼容性。

占领华尔街运动始于 2011 年 9 月 17 日,纽约市祖科蒂公园,提出一个简单的框架:1% 与 99%。它没有领袖,在公开大会上做决定,并蔓延到数百个城市。

OccupySaaS 借用了这种精神,把帐篷换成了终端。没有游行,没有财产破坏——只有可运行的软件,以开源许可证发布,任何人都能运行。

抗议者在曼哈顿金融区的祖科蒂公园扎营。 占领营地和全体大会出现在世界各地的城市。 营地结束了;1% 与 99% 的语言没有结束。 一波又一波的行业裁员,而订阅价格持续攀升。 第一个干净室重建项目以 Apache-2.0 开放其仓库。 第二座塔。还会有更多——在公开中决定。

你不需要许可、工牌或经理。你需要一台笔记本电脑和一个下午。

写代码 挑一个 open issue,遵守 clean-room 政策,提交一个 pull request。 自托管它 用你真实的 SDK 跑一个发布版本,并准确告诉我们它在哪里出问题。 写规范 把公开文档转化为精确、可测试的规范,交给实现者。 制造声量 给仓库点星,分享网站,告诉你的 CFO 你每个席位在付多少钱。

干净室重新实现是构建兼容软件的悠久做法:你只依据公开信息工作,独立编写自己的代码。与 API 互操作不等于复制产品。每个项目都发布其 clean-room 政策和源码来源,以便任何人核查工作。本页不构成法律建议;如果你要在企业中采用某个项目,请咨询你自己的法律顾问。

不是。OccupySaaS 及其项目是独立的,与本网站提及的任何厂商均无关联、未获其背书或赞助。产品名称仅用于描述兼容性。

可以,但绝不能使用来自前雇主的机密知识。贡献者只依据公开材料工作,任何掌握相关内部知识的人都应留在防火墙的公开规范一侧,或者不参与该项目。如有疑问,请阅读项目的 CLEAN_ROOM.md 并先询问。

因为巨头有数千名工程师,而我们有一场运动。AI agent 让一小群人得以把一个

(原文较长,此处译出前 6000 字,完整内容请点「打开原文」。)

正文由 探How 从来源站点 RSS 同步,内容未经改写;遇到排版缺失或需要图片、视频时请以原文为准。

打开原文
去社区讨论 →