软件授权分发API
各维度得分依据公开资料与字段推算,加权后即综合评分,仅供参考。
Keygen 是面向开发者的软件授权与分发 API,覆盖许可证密钥校验、设备激活、权益控制、软件发布、签名、自动升级和受许可证保护的下载。它既提供托管版 Keygen Cloud,也提供可自托管的 CE/EE,定位介于“自己从零搭建授权系统”和“完全购买闭源 SaaS”之间。
在授权侧,Keygen 支持永久、限时、浮动、节点锁定、用户锁定、功能、计量、离线等许可证模型,并提供验证 license key、激活设备、元数据、Webhook 等能力。在分发侧,它提供 license-gated CDN、私有 Docker registry、私有 npm/Ruby gems/PyPI 包、二进制应用、Electron/Tauri 应用等场景支持。正文展示了 Go SDK、HTTP API、CLI 以及发布签名流程,CLI 可生成 Ed25519 密钥、创建 release、上传 artifact、发布、打标签和撤回版本。
Keygen 自称 Fair Source,采用 Fair Core License,代码可在 GitHub 浏览、克隆、fork、修改和使用,但并非传统完全开源许可。CE 免费自托管,可用于个人和商业项目;EE 需要有效许可证,提供请求日志、审计日志、自定义环境、权限、导入导出、OCI/Docker、SSO/SAML 和专门自托管支持。Cloud 开发期可免费试用,无预付承诺;具体价格正文未披露。
优点是授权与分发一体化,能同时保护应用层和下载层;文档覆盖 Quickstarts、API Reference、自托管、CLI、Zapier、Stripe、Electron 等,开发者友好;Cloud 提供 TLS、高可用、备份、静态/传输加密,并声明 SOC 2 Type II 合规。缺点是自托管需要 Docker、Postgres、Redis 和网络运维能力;CE 仅社区/best-effort 支持;EE/Cloud 价格信息不足,自托管版本新功能可能晚于 Cloud。
它适合商业桌面软件、CLI 工具、开发者产品、私有包分发、SaaS 附带本地组件、AI/SMB/企业软件团队。若团队重视合规和 SLA,可优先看 Cloud 或 EE;独立开发者和小团队可从 CE 起步。中国大陆访问与支付情况正文未说明,建议上线前实测 API、Dashboard、Docker Hub/GitHub 拉取和 Stripe 相关支付链路;可替代方案需按授权、分发、自托管能力分别评估。
本测评基于公开资料整理,不构成购买建议,请以 keygen.sh 官网实际信息为准。
适合SaaS/桌面软件做License管理。
评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。