GPL-3.0 开源协议意味着什么:你的四项自由
这款工具以 GPL-3.0-or-later 协议完整开源,源代码托管在 GitLab。协议不是挂在角落的装饰——它实际赋予你四项自由,也约束所有使用者。
GPL 给你的四项自由
- 自由运行:任何用途使用这个应用,无需付费、无需授权;
- 自由学习:查看全部源代码,弄清它的每个行为——本站隐私相关的结论(无法上传数据)正是建立在这项自由上;
- 自由修改:改出自己想要的版本,比如调整图表样式、增删统计口径;
- 自由分发:把原版或修改版分享给任何人。
GPL 的一条核心约束
GPL 是「著佐权」(copyleft)协议:任何人分发基于它修改的版本时,必须同样以 GPL-3.0 开源。这条约束保证了自由会传递下去——不存在「拿开源代码改个闭源收费版」的合法操作。
对普通用户意味着什么
- 信任有据:隐私不靠承诺,靠可审查的代码,验证路径见隐私疑虑的三重验证;
- 免费无内购:协议之外,开发者也通过 Liberapay 与 Ko-fi 接受自愿捐赠,应用本身没有任何付费墙,见支持开发者;
- 可重复构建:F-Droid 渠道对源码做独立构建比对,保证你装的包真的来自公开源码,配合签名校验形成双保险,见签名校验。
源码仓库里有什么
仓库除了完整源码,还有:问题追踪(issue)、版本发布页(Releases,含各版本 APK 与更新说明)、以及开发者公布的签名指纹。想核对版本更新内容,仓库 Releases 页是最原初的来源,本站整理的对照表见1.2.1 之后官方改了什么。
从这往哪走
- 参与开发与翻译的方式,读报 bug 与提交翻译;
- 开源带来的隐私验证能力,回看隐私疑虑。