Perl 5.28.0 版本现已发布,Linus Torvalds 对 rc2 发布声明的“小型咆哮”,Ubuntu 首个用户数据报告及更多
2018年6月25日新闻简报。
Perl 5.28.0 版本已经发布。据 LWN.net 报道,此版本历时 13 个月制作,约有 730,000 行代码的更改,亮点包括“Unicode 10.0 支持,字符串和数字特定的位运算符,更安全的哈希函数更改以及更安全的就地编辑。” 请在此处查看完整的更改列表 here。
Linus Torvalds 本周末对内核开发人员在 rc2 发布声明 中的“修复”提出了异议:“所以,拜托各位,rc 系列期间的‘修复’真的应该是 _退化_ 的东西。如果它曾经有效,但现在不再有效,那么修复它是一个好的和适当的修复。或者,如果某些东西发生错误或具有安全隐患,那么对此的修复是真正的修复。” 他接着说,“但是,如果它是从未起作用的东西,即使它‘修复’了某些行为,那么它也是新的开发,应该在合并窗口期间进行。仅仅因为您认为它是‘修复’并不意味着它真的是一个修复,至少在‘rc 系列期间’的意义上是这样。” 除此之外,关于 rc2 版本,他说“事情看起来相当理智,并没有那么可怕。”
Systemdv239 上周发布。LWN 报告 称:“现在可以使用新的 system.conf 设置 NoNewPrivileges= 来关闭系统范围内新特权的获取(即为 PID 1 本身设置 Linux 的 PR_SET_NO_NEW_PRIVS,从而也为其所有子进程设置)。请注意,打开此选项意味着 setuid 二进制文件和文件系统功能将失去其特殊权限。虽然打开此选项是朝着更安全的系统迈出的一大步,但这样做可能会破坏许多先前存在的 UNIX 工具,特别是 su 和 sudo。”
Ubuntu 从 18.04 版本开始收集用户数据(用户可以在安装期间选择退出),并且 首份报告 现已发布。根据该报告,67% 的用户选择加入,安装需要 18 分钟,大多数人是从头开始安装而不是升级,并且拥有单 CPU 最为常见。此外,该报告显示,尽管美国的用户集中度最高,但巴西、印度、中国和俄罗斯也是 Ubuntu 的主要用户。
Oracle 已开始对 Java SE 和支持收费。据 The Register 报道,“Java 订阅”的费用为“每个处理器每月 25 美元,桌面端每个用户每月 2.50 美元,如果您长期大量购买,价格会更低。” 该文章指出,“如果您喜欢您当前的 Java 许可证,Oracle 将允许您保留它们。” 但也指出“到 2019 年 1 月,桌面上的 Java SE 8 将不再更新……除非您购买订阅。”