标签 WSL2 下的文章

Perl 7 依然遥遥无期

两年前,Perl 语言项目宣布了 Perl 7,与 Perl 6 的激进改变不同,Perl 7 实际上是 Perl 5.32 配上更符合现代趋势的一些默认设置。原计划在 2021 年发布 Perl 7,但显然我们还没见到,甚至没有一个明确的发布时间表。Perl 语言指导委员会还在继续引入新特性,直到某天他们觉得有了足够大的进步才会发布 Perl 7。

消息来源:perl
老王点评:Perl 当年太成功,但这个成功也成了巨大的包袱,以至于激进的 Perl 6 失败了,继承传统的 Perl 7 也迟迟难产。两年前宣布 Perl 7 的消息时,我还 很期待,但是,虽然不愿意这样说,Perl 不如就让它一直留在 Perl 5 吧,作为历史里程碑挺好。

微软将 WSL2 带入 Window Server 2022

2021 年,为了回应用户提出的将 WSL 向后移植到 Windows Server 2019 的请求,微软说 WSL “对开发来说非常棒”,“对 Windows 客户端来说非常完美”。但又警告说,“如果我们把它放在 Windows Server 中,人们会在生产场景中使用它,而它并不准备用于这种场景”。微软推荐的方式是运行完整的 Linux 虚拟机。但今年,微软的态度在改变,WSL2 发行版已经可以在 Windows Server 2004 和 20H2 版本上运行,而现在,随着最新的预览补丁,Windows Server 2022 现在也支持 WSL2 Linux 发行版了。

消息来源:theregister
老王点评:微软对 Linux 的野心一点点露了出来,先是一个号称为了开发者方便的子系统,以后就可能是一个集成了完整 Linux 功能和优点的子系统了,并且,可以用于企业生产环境。

攻击者窃取了十万 npm 用户账号登录信息

攻击者在 4 月中旬的攻击中利用 OAuth 应用令牌窃取了近十万 npm 用户账号登录信息,取得了密码哈希和电邮地址。哈希密码是用弱哈希算法,如加盐 SHA1 生成的,因此容易破解,但好在 GitHub 从 3 月 1 日起对所有账号自动启用了电邮验证,控制账号的尝试会被自动阻止。在分析和检查之后,GitHub 确信攻击者没有修改或上传新版本的 npm 软件包。GitHub 重置了所有受影响用户的密码,并向受影响组织和用户发送了通知。

消息来源:solidot
老王点评:再强的密码也拦不住平台用脆弱的方式存储。

谷歌和微软在 Chromium 上相爱相杀

微软 Edge 技术可以帮助用户在 Windows 上减少高达 27% 的内存使用,谷歌 Chrome 也开始采用了这项技术。微软对 Chromium 的贡献是巨大的,谷歌也提到了微软做出的贡献。不过两者还在彼此挖墙脚:谷歌会向 Edge 用户使用谷歌搜索、Gmail 和谷歌文档时展示广告,说他们应该切换到 Chrome。微软同样也会告诉 Outlook 用户,他们应该从 Chrome 切换到 Edge。

来源:cnBeta.COM

拍一拍:原本以为 Edge 采用 Chromium 内核是一种投降,现在看起来,事情似乎不是这样的~

微软宣布 WSL2 对 GPU 的初始支持

在微软最新发布的 Windows Insider 预览版本中,WSL2 获得了 GPU 计算支持。这意味着 Linux 二进制文件可以利用 GPU 资源,在 WSL 中进行机器学习、AI 开发或是数据科学等工作。最初的 GPU 计算功能将提供两种方案:NVIDIA CUDA 和 DirectML 。

来源:开源中国

拍一拍:一方面心喜于微软提供越来越强大的功能,另外一方面也担心这种重军投入对开源社区的碾压式优势。

Apache Spark 3.0 发布

Databricks 上周发布了 Apache Spark 3.0,并将此作为新版 Databricks Runtime 7.0 的一部分。重要变化:与 Spark 2.4 相比,TPC-DS 的性能提升了 2 倍,主要通过自适应查询执行、动态分区修剪和其他优化实现;兼容 ANSI SQL;针对 pandas API 的重大改进,包括 Python 类型提示和额外的 pandas UDF;改进 Python 错误处理,简化 PySpark 异常提醒;调用 R 语言自用户定义函数的速度可提高 40 倍;解决了 Jira 上 3400 多个 issue。详情参见发布说明

红帽和 Fedora 社区共同改进模块化,将应用到 RHEL 9

模块化 Modularity 作为传统 RPM 打包的替代方案,允许某个软件包的多个版本被分发到 Fedora。简单来说,在传统发布策略的基础上,Fedora 仍将推出标准发行版,但同时搭载一组提供流行软件替代版本的模块。RHEL 9 计划于 2023~2024 推出。

来源:开源中国

拍一拍:这是除了容器技术之外,打包技术的一大进步。