认定 OSI 不尊重自由,联合创始人 Bruce Perens 提出辞职。去年,律师 Van Lindberg 代表分布式开发平台 HoloChain 起草了一个名为“密码自治许可证(Cryptographic Autonomy License,CAL)” 的软件许可证,并将其提交给开源促进会 OSI 审批。 符合 OSI 开源定义的许可证被认定为开源许可证,比如目前比较流行的 MIT、Apache-2.0 与 BSD 3-Clause 等都在 OSI 认定的开源许可证列表中。但是关于是否批准 CAL 许可证引起了 OSI 内部的争论,当地时间 1 月 2 日,在讨论审批 CAL 第 4 版本草案的过程中,OSI 联合创始人 Bruce Perens 提出了辞职。 他认为组织正在朝着接受不尊重自由的许可证的方向迈进,这使得其不得不退出。最初的 Open Source Definition(OSD,开源定义)正是由 Bruce Perens 起草的:“看上去组织正在热情地走向接受不尊重自由的协议。那好吧,请别把我带下水。” 我请求 Patrick 取消我的成员资格,我也会取消订阅 OSI 邮件列表(包括这一封邮件)。我对 10 家开源公司感兴趣,并管理着 5000 万美元的投资组合,这样我可以更加投入。 Bruce Perens 在接受 The Register 的电话采访中表示,OSI 已经存在了 21 年,目前批准的开源软件许可证有 100 多个,他认为首先这么多许可对社区是有害的,因为将软件与多个许可证结合使用时,会带来法律负担。“我们在许可方面走错了路”,他认为只有 AGPLv3、LGPLv3 与 Apache v2 这三个是必需的。 Bruce 补充到:“大多数开发开源软件的人都没有条件请律师。开源的目标之一是你无需雇用律师就可以使用它,你可以在计算机上安装开源软件并运行它,如果你不重新分发或修改软件,那么实际上都不需要阅读许可证。”更多内容,请大家关注本次专辑…… 2020 年 1 月 1 日,Linux 内核 Git 源码树中的代码达到了 2780 万行。phoronix 网站统计了 Linux 内核在进入 2020 年时的一些源码数据并作了总结,从统计数据来看,Linux 内核源码树共有 27 852 148 行(包括文档、Kconfig 文件、树中的用户空间实用程序等)、887 925 次 commit 和大约 21 074 位不同的作者。2780 万行代码分布在 66 492 个文件中。 只看 2019 年,Linux 内核有 74754 次 commit,这是 2013 年以来的最低值。2017 年和 2018 年的 commit 次数都有 8 万次,2016 年为 77 000 次,2014 年和 2015 年都有 75 000 次。 除了 commit 数量少,去年的内核作者数量也降低了,2019 年大约有 4 189 位不同的 Linux 内核作者,这低于 2018 年的 4 362 位和 2017 年的 4 402 位。不过虽然 commit 与作者数量都减少,但从代码行数来看,却是平均水平,去年共添加了 3 386 347 行新代码,删除了 1 696 620 行。 这其中,除了 Linus Torvalds,对内核贡献最多的是 David S. Miller、Chris Wilson、YueHaibing、Christoph Hellwig 与 Thomas Gleixner。更多内容,请关注本次专辑…… 2018 年,Linux 作者 Linus Torvalds 在因语言礼貌问题备受非议之后宣布反省一段时间,接受礼貌训练的 Torvalds 之后其言论不再咄咄逼人,而是变得非常绅士。在一位 C++ 开发者 Malte Skarupke 声称 Linux 存在调度器问题。 影响了开发者为 Google 的云平台 Google Stadia 提供 Linux 游戏之后,Linus Torvalds 回应称他的博文纯粹胡扯,根本不懂调度器。 他的回应听起来苛刻,但其实还是非常的有礼貌,没有进行任何可能的人身攻击,而是很有耐心的讲述这篇有关调度器的博文究竟错在什么地方。更多相关内容,大家可以关注本次专辑…… |