分类 新闻 下的文章

Atom 编辑器项目进入只读归档模式

2015 年,GitHub 在开源了 Atom 编辑器一年之后,发布了 1.0;而同一年,受 Atom 灵感影响的微软的 VS Code 编辑器发布,它同样采用了 Atom 的 Electron 框架。Atom 曾经吸引了数百万开发者使用。在微软 2018 年收购 GitHub 后,虽然 GitHub 曾经承诺不会放弃 Atom,但过去几年 Atom 除了安全更新外几乎没有什么改进。半年前,GitHub 宣布终止 Atom 项目,而现在它的仓库也被归档了。

消息来源:GitHub
老王点评:Atom 可能唯一剩下的重要遗产就是 Electron 框架了。

OpenAI 预计到 2024 年收入将达到 10 亿美元

最近大火的 ChatGPT 是 OpenAI 旗下产品,其已经为超过 100 万用户回答了查询。它是由 Elon Musk 和投资者 Sam Altman 共同创办的,得到了微软 10 亿美元的资金支持。OpenAI 最近的估值已达 200 亿美元,预计明年它的收入将达到 2 亿美元,到 2024 年将达到 10 亿美元。OpenAI 在 2019 年创建的“利润上限”结构是一种不寻常的限制。OpenAI 希望通过将支持者的回报限制在其投资的 100 倍,或在未来更少,来保障其使命。

消息来源:路透社
老王点评:预期在 AI 行业还有更多的造富机会。

Meta、微软、AWS 等合作构建开放地图数据

为了对抗谷歌在地图领域的主导地位,Meta、微软、AWS 和荷兰地图公司 TomTom 推动建立了 Overture 地图基金会,由 Linux 基金会正式主持。其使命是通过公开的数据集为新的地图产品提供动力,这些数据集可以在不同的应用和业务中使用和重用,每个成员都会把自己的数据和资源放进这个组合。

消息来源:Tech Crunch
老王点评:这种基础性的数据,显然不应该掌握在一两家公司手里。

华为开发者的补丁将一个内核函数的速度提升了 715 倍

正在开发中的 Linux 6.2 合并了华为开发者雷镇的一个补丁,将 kallsyms_lookup_name() 的查找速度提高了 715 倍。该函数用于根据名字查找一个符号的地址,能用于查找内核符号表中的任何符号。新的改进将算法复杂度从 O(n) 改进为 O(log(n)),极大地提升了查找速度,只是要多耗费一些内存。Linux 内核社区将此补丁评价为“Linux 的圣诞节礼物”。

消息来源:phoronix
老王点评:可喜可贺!顺便说一句,在 Linux 6.1 LTS 中,华为再次以内核补丁数排名第一。

X.org 紧急发布补丁,WayLand 也没逃开

这六个漏洞与 X.Org 服务器扩展中的安全问题有关,是围绕堆栈溢出、使用后释放、越界访问等类似问题,可能导致本地提权和远程代码执行。X.Org 服务器连夜发布了相关补丁。依赖于 X.Org 服务器核心部分的 XWayland 也同样受影响,随之发布了新的补丁。

消息来源:Phoronix
老王点评:老化的代码,可能存在很多潜在的漏洞。但是 Wayland 依然受影响是我没想到的。

谷歌发布开源软件安全漏洞扫描器

谷歌宣布推出 OSV-Scanner,这是一个免费的漏洞扫描器,可以在整个软件供应链中自动发现和修补漏洞。它声称这是最大的社区可编辑的开源漏洞数据库。OSV-Scanner 使开发者能够自动将代码和依赖关系与已知的漏洞列表相匹配,并确定是否有补丁或更新。去年,谷歌推出了开源漏洞(OSV)模式和 OSV.dev 漏洞数据库服务。

消息来源:Venture Beat
老王点评:开源软件漏洞管理是一个重要的、正在发展的市场,谷歌的这些服务瞄准的就是这个市场。

Bugzilla 项目还活着

Bugzilla 是一个基于 Web 的错误跟踪系统和测试工具,最初是在 1998 年作为 Mozilla.org 项目的一部分发布的,目前仍然支持的版本有 2013 年发布的 Bugzilla 4.4 分支和 2015 年发布的 Bugzilla 5.0 分支。在项目负责人两次试图转交该项目无果后,该项目陷入停顿。现在,项目负责人重新回到了该项目,宣布了新的发布计划,5.2 版本将是下一个大更新版本,但它实际上是已发布 5.0.6 的分支。

消息来源:Bugzilla
老王点评:没有建立起社区的项目就是这样维系在一个人身上,项目脆弱性太大。

谷歌称在 AI 聊天技术上进展太快会有声誉风险

围绕 ChatGPT 的讨论迅速变成了热门话题,而谷歌长期以来一直吹嘘自己是人工智能领域的先驱。谷歌高管在一次全体员工会议上称,谷歌提供错误信息方面有更多的“声誉风险”,因此“比小型创业公司更保守地行事”。谷歌认为,这项技术还没有达到广泛推广所需的程度,目前公开的模型也有问题。但谷歌也承认 2023 年是人工智能用于对话和搜索的方式的一个“拐点”。

消息来源:CNBC
老王点评:或许 AI 就是谷歌开始衰退的拐点。

埃里森称甲骨文云绝不宕机

甲骨文创始人兼 CTO 拉里·埃里森在一场电话会议上称,“事实上,我最喜欢美国一家大型电话公司的一句话:甲骨文的云和其他云的区别仅仅在于甲骨文云不会宕机。”严格来说,这并不是事实。比如在英国今年破纪录的夏季高温中,甲骨文托管的服务器曾在 7 月份下线。

消息来源:The Register
老王点评:吹牛要上税吗?显然不需要。

Windows 7 和 8 的支持在明年 1 月彻底结束

大多数人早在 2020 年就停止接收 Windows 7 的通用安全更新,但是,由于 Windows 7 在企业中如此受欢迎,微软为它提供了额外三年的可选、付费更新支持。而现在这些更新也将在明年 1 月 10 日结束。Windows 8 也将于同期结束支持,而没有额外延长的企业级支持。同时,Edge 浏览器对 Windows 7 和 8 的支持也将结束。以及,Chrome 110 版本也会停止对 Windows 7 和 8 的支持。

消息来源:Ars Technica
老王点评:其实,Windows 7 挺好的。

树莓派将恢复供应

在全球疫情期间,大部分生产的树莓派被卖给企业,个人用户很难买到树莓派。树莓派基金会发文称,准备预留十几万台树莓派用于零售,包括 Zero W、3A+ 以及树莓派 4 的 2GB 和 4GB 等版本。预计到 2023 年第三季度末,库存将恢复到树莓派大短缺之前的样子。

消息来源:Ars Technica
老王点评:不一定非要买树莓派。

软件质量将致使美国经济在 2022 年损失 2.4 万亿美元

这一数据来自 Synopsys 的最新报告。这些软件质量问题包括现有漏洞导致的网络攻击、软件供应链的问题,以及技术债导致的软件缺陷积累等。其中,软件漏洞数量增加而导致的网络犯罪损失从 2020 年到 2021 年上升了 64%,并有望在 2021 年到 2022 年进一步增加 42%。另外,从 2020 年到 2021 年,由于开源软件组件的缺陷而导致的故障数量增加了 650%。

消息来源:Security Magazine
老王点评:随着越来越依赖软件技术,其存在的缺陷和影响也会越来越大。

Linux 内核 6.1 现在可以使用了!考虑到这是今年最后一个稳定版本,它有可能是 LTS 版本。

Linux 内核 6.1 发布,包含初始 Rust 支持

Linux 内核 6.1 终于来了,它以改进和支持新硬件的形式为我们提前带来了节日礼物。?

它是在 Linux 内核 6.0 发布的几个月后出现的,当时的命名方案从 5.x.x 改为 6.x,以减少小版本号太多带来的混乱。

像往常一样,今年的最后一个内核版本 可能被作为一个长期发布的版本,从而得到几年的支持。

Linux 内核 6.1 如约带来了许多改进,并初步支持了 AMD 和英特尔尚未发布的硬件。

在发布公告中,Linus Torvalds 提到:

所以到现在,我们晚了一个星期,不过上周已经没那么紧迫了,而且很顺利,我对 6.1 的状态要比几个星期前感到放心多了,当时似乎还比较紧迫。当然,这意味着现在我们有一个可怕的合并窗口,就在节日假期之前,而且我也有一些节前的旅行要安排。因此,虽然推迟一周是正确的做法,但它确实使 6.2 合并窗口的时间变得很尴尬。

他进一步补充说,考虑到每个人都应该过一个平静的假日季,他将会更严格的对合并窗口的规则进行要求。

? Linux 内核 6.1 有什么新内容?

在这个版本中,我们看到了各种变化,例如改进了对 ARM SoC 的支持,初步支持英特尔即将推出的 Meteor Lake CPU,以及 AMD 的 RDNA 3 GPU。

你可以在其 公告 中找到更多技术细节。

对 Rust 的实验性支持

linux 6.1 rust

虽然我们预计这将发生在 Linux 内核 6.0,但它在 Linux 内核 6.1 中才出现,这将允许开发者用 Rust 编写内核代码。

英特尔 Meteor Lake 的启用

英特尔

英特尔的开源开发者一直在努力工作,为即将到来的 Meteor Lake 芯片提供初步支持。

它被称为英特尔的第一个 7 纳米微架构,开发人员已经向 DRM-next 推送了各种提交。

这些包括各种固件提交,对 Meteor Lake CPU 及其集成 GPU 的初步支持。

对 AMD RDNA 3 图形的初始支持

AMD

这段时间,AMD 一直在为 Linux 内核 6.1 添加 RDNA 3 图形架构的代码。

这包括对他们即将推出的 GPU 的支持和对他们之前的 GPU 产品的各种修复。

你可以通过 这里 查看完整的补丁列表。

对 AMD 电脑的优化

优化 AMD

AMD PMF(AMD 平台管理框架)已经被引入这个内核版本。

该驱动旨在为 AMD PC 更安静、更高效的运行提供支持。

它利用板载传感器与 AMD 的各种热能和功率内核驱动来实现这一目标。

改进的 ARM SoC 支持

arm soc

Linux 内核 6.1 带来了对 ARM SoC 的更多支持,例如:

  • 联发科 MT8186
  • 德州仪器 AM62A
  • 恩智浦 i.MX8DXL
  • 高通 IPQ8064 的各种变体

该内核还对一些智能手机提供了支持,如 PINE64 PinePhone Pro、索尼 Xperia 1 IV 和三星 Galaxy E5/E7/Grand Max。

存储的改进

内核在存储方面有很多改进。

例如,Btrfs 在这次更新中带来了异步缓冲写入,提供了超过 2 倍的吞吐量。

然后是对 EXT4 的改进,包括性能优化和一些错误修复。

与此同时,EROFS 为 Linux 内核 6.1 引入了基于 FSCache 的共享域支持。

?️ 其他改进措施

这些并不是 Linux 内核 6.1 提供的唯一改进,以下是其他一些值得注意的改进:

  • 对微软 Surface Pro 9 和 Surface Laptop 5 的支持。
  • 启用 AMD Zen 4 LbrExtV2。
  • AMD CPU “缓存到缓存”和内存报告功能。
  • 引入 AMD IOMMU v2。
  • 为 Wi-Fi 802.11be/Wi-Fi 7 做准备。

如何安装 Linux 内核 6.1?

如果你使用基于 Arch 的发行版或 Fedora,你可以轻松升级。

不幸的是,如果你使用其他 Linux 发行版(Pop!\_OS 和 Linux Lite 在某种程度上可以是个例外),你可能无法直接从发行版中获得升级。

然而,几乎所有的 Linux 发行版都明确地允许你安装最新的内核。这里有一个关于 Ubuntu 的指南?

如何在 Ubuntu 中安装最新的主线 Linux 内核版本

所以,如果你乐于冒险(并且知道自己在做什么),你可以在 Linux 内核档案 上找到列出的较新的内核。你可以下载 tarball 来测试它。

然而,像往常一样,如果你不想冒任何风险,我们建议等待你的 Linux 发行版推送更新。最好是坚持使用你的 Linux 发行版默认提供的东西。

下载 Linux 6.1

via: https://news.itsfoss.com/linux-kernel-6-1-release/

作者:Sourav Rudra 选题:lkxed 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

Linux 6.1 发布,拉开 Rust 进入 Linux 内核的大幕

上周末,Linus Torvalds 发布了 Linux 内核 6.1,并开启了 6.2 的合并窗口。之所以专门提到 6.1 这个版本,是因为这个版本更具有里程碑意义。在 6.1 中,首次初步支持了 Rust,对 MGLRU 页面回收算法进行了大修,以及很多重要的特性和驱动更新。在 6.1 中没有任何供终端用户使用的 Rust 功能,而且在 6.2 中也将如此,会继续增加对开发者有用的功能,不会引入任何新的 Rust 编写的硬件驱动之类的东西。

消息来源:Phoronix
老王点评:终于尘埃落定了,以后随着内核中 Rust 代码的增多,Linux 内核的安全应该会上一个等级,就像安卓一样。

AlphaCode 是如何在编程竞赛中超过一半的程序员

AlphaCode 首先使用了 GitHub 上的庞大代码库进行训练,熟悉语法和编码规范。然后收集编程竞赛的数千个问题,训练它将问题描述翻译到代码。当遇到新问题时,AlphaCode 会编写出多达百万个候选编程方案,然后过滤掉不好的。它只保留通过测试用例的 1% 程序。为了进一步缩小范围,它会根据程序的输出与虚拟输入的相似性分群,从最大的群开始逐一递交程序,直到找到成功的程序或达到最大递交限额的 10 个程序。经过训练 AlphaCode 解决了 34% 的指定问题。

消息来源:《科学》杂志
老王点评:虽然是针对编程竞赛做的专门训练,但是完全可以针对某一类特定场景的需求进行编程,乃至于可以覆盖大多数常用场景的编程。我认为 AI 编程的时代的到来可能比我们大多数人预期的要快。

亚马逊计划干掉条形码

亚马逊称,条形码很难找到,而且可能被贴在形状怪异的产品上,这是机器人不能很好地解决的问题。因此,该公司说它有一个干掉条形码的计划。亚马逊利用仓库中物品的照片训练了一个计算机模型,让机器人在捡起和翻转物品时识别物品。这个被称为多模式识别的系统并不打算很快完全取代条形码,但该公司表示,它加快了处理包裹的时间。

消息来源:CNET
老王点评:确实,随着人工智能的发展,条形码可能就成了过渡性技术了。

回音

  • Chrome 110 中 取消 了对 JPEG-XL 的 支持,用户和开发者反对无效。