“后开源”时代已来:许可证失效、无法为普罗大众服务

开源运动发起人之一 Bruce Perens 最近接受《The Register》采访,他提出了“后开源运动 (Post-Open Source movement)”概念,并表示已为此做好了准备。

Bruce Perens 解释道:“自由软件发展至今已有 50 年历史,首次宣布“开源”一词是在 30 年前。现在是时候认真审视我们一直在做的事情,看是否可以做得更好。与此同时,我们需要保护开源,因为开源将继续存在,并提供相同的规则和范式,而在开源之后出现的东西应该叫别的名字,并且永远不要试图冒充开源——我称之为后开源 (Post-Open)。”

Bruce Perens 是 “OSD(Open Source Definition)撰写者”、“OSI (Open Source Initiative )联合创始人”、“前 Debian 计划领导者”。viaBruce Perens 二三事:真正的强者,剽悍的人生

Bruce Perens 谈到了开源社区当下亟需解决的问题,比如开源许可证目前事实上已失效 (not work),因为企业发现了许可证的漏洞——他指出三分之一的付费 Linux 系统在销售时都规避了 GPL,导致 GPL 不再按照最初设计的意图那样运作。

他用红帽的 RHEL 举例,红帽在去年 6 月宣布停止按照 GPL 要求公开 RHEL 源代码。在 IBM 的控制下,RHEL 已成为专有产品,并停止分发免费的 Red Hat 分支 CentOS。此外,IBM 还禁止红帽客户共享红帽安全补丁的源代码。它也不允许员工按照 GPL 的要求向上游开源项目提供补丁。

对此 Bruce Perens 说道:"所以我觉得,IBM 已经从开源开发者社区得到了它想要的一切,而我们却看到了他们竖的中指。"

除了许可证,Bruce Perens 认为压垮开源骆驼的另一根稻草是“开源完全无法为普罗大众服务”。

在大多数情况下,普通用户是通过私有软件公司的系统如苹果 iOS 或 Google Android 使用开源软件,两者均基于开源基础设施构建,但应用程序大多是私有的。普罗大众不了解开源,也不知道开源运动所倡导的软件自由有益于他们,然而今天的开源软件却被用于监视甚至压迫用户。

延伸阅读