【一周】Java 15发布 | Ubuntu管理层缺失 | Linus回应Debian指责 | 英伟达收购Arm

h4cd 发布于 09/20 23:59
阅读 10K+
收藏 1

回顾一周社区热门资讯

第【八十八】期:20200912-202009018

点击相应标题,跳转阅读全文

Visual Studio Code 1.49 发布

Ubuntu 创始人对社区分歧和未来不确定性的看法

有人指出 Ubuntu 的成员数量在减少,社区委员会被遗弃,缺乏明确的社区治理,以及创始人 Mark Shuttleworth 最近在社区的参与度有所降低。

Linus 回应言行不当争议:Debian 文化问题

一些人认为,Linus 在发言中将 FSF 描述成“dishonest(不诚实的)、immoral(不道德的)、lying(撒谎的)、bigoted(偏执的)”的这一行为,严重违反了社区行为准则,因此应当永久禁止他出席未来的会议。

谷歌正尝试将 Chrome 浏览器与 Chrome OS 分离

在某种程度上延长了 Chromebook 的使用寿命。

微软开源 TensorFlow-DirectML,为 WSL2 提供 GPU 支持

NVIDIA 斥资 400 亿美元收购 Arm

通过此次收购,半导体行业将会诞生另外一个巨无霸企业,英伟达也将掌握目前应用极为广泛的 Arm 架构芯片技术和知识产权。不过在所有大型科技公司中,英伟达对开源和跨平台的友好程度可能是最低的。

开发者提交补丁,Linux 5.10 或支持联想 PC 键盘快捷键

F9-F11 三个键将调用不同功能,thinkpad_acpi 驱动会针对这些键接收 3 个新的 hkey 事件,比如 F9 显示或隐藏通知中心,F10 为应答来电。另外,当按下 Fn + 右 Shift 键,这些 Thinkpad 型号还会发送新的 0x1316  hkey 事件。

UNIX 时间 16 亿秒纪念

JDK/Java 15 发布

亮点包括加密签名、文本块、隐藏类、外部存储器访问 API、 ZGC、模式匹配和 Records 等。

微软提交新内核补丁,希望借助 Linux 和 Hyper-V 创建完整的虚拟化堆栈

根分区拥有并可直接访问物理 I/O 设备,且其中的虚拟化堆栈可为虚拟机、管理 API 和虚拟化的 I/O 设备提供内存管理。它还实现了设备仿真,提供集成电子部件(IDE)的磁盘控制器和 PS/2 输入,并且支持 Hyper-C 的特定设备合成,以提升性能并减少开销。

JavaScript 日期处理类库 Moment.js 进入维护状态

Moment.js 已被成功用于数百万个项目,截至2020年9月,Moment.js 每周下载量超过 1200 万,但它毕竟是一个为 JavaScript 生态旧时代而构建的项目。

Java 国家/地区使用限制条款引发争议

由于某些国家/地区的知识产权保护和执法有限,因此 JDK 源代码只能分发到授权的国家/地区列表中。如果要从不在此列表中的国家/地区进行下载,则将无法访问源代码。我们正在不断审查此列表,以添加其他国家/地区。

Visual Studio Code C++ 扩展 1.0 发布

VS Code C++ 扩展 1.0 版本的一大亮点是对 ARM Linux 和 ARM 64 的支持,并提供了 IntelliSense 以及远程构建和调试支持。现在用户可以使用 VS Code 和 Remote-SSH 在 Raspberry Pi 上构建 C++ 应用程序。

微软开源模糊测试平台 OneFuzz

模糊测试对开发者来说一直是一把双刃剑:它由软件开发生命周期强制执行,可以高效地发现可解决的缺陷;但利用、执行和提取信息非常复杂,这种复杂性要求专门的安全工程团队来构建和运行模糊测试,因此成本很高。

GNOME 采用新的版本控制方案,下一个版本 GNOME 40

版本号直接从现在的 3.x 跳到了 40。

IBM 发布量子技术路线图

2023 年前拥有一台 1000 量子比特的机器。

Oracle 开源 Java 机器学习库 Tribuo

大多数流行的机器学习库都用 Python 和 R 等动态语言编写,而多数企业系统是基于 Java 等静态类型语言的。这就要求企业同时使用不同语言来编写代码,并确保其运行,也会因此产生更多的代码维护成本和系统开销。

微软停止更新 .NET Standard,.NET 5 取而代之

.NET Standard 的出现是为了提供 .NET 统一跨平台的基础函数库,方便开发者编写在任何平台执行的函数库,但 Immo 指出了 .NET Standard 存在 3 个问题,包括版本更新缓慢、.NET Standard 版本与 .NET 实现的映射较为复杂以及 .NET Standard 包含了特定于平台的功能,因此无法静态验证代码是否真正可移植。

上期:鸿蒙开源 | 中国的开源基金会亮相 | GCC速度比LLVM快 | Ruby 3年底发布

往期:一周热点

加载中
返回顶部
顶部