文章提交注意事项:
请在发布文章时用HTML代码加上至少一条新闻来源的链接;原创性消息,可加入相关信息(如涉及公司的网址)的链接。有任何问题,邮件至:he.fang#zhiding.cn
注意:收到邮件乱码的用户请修改客户端的默认字体编码,从"简体中文(GB2312)"修改为"Unicode(UTF-8)"。
solidot新版网站常见问题,请点击这里查看。
Solidot 公告
投 票
热门评论
- 假新闻 (1 points, 一般) by scottcgi 在 2024年05月07日00时26分 星期二 评论到 中美 AI 芯片竞争
- 使用开源并不是因为便宜 (1 points, 一般) by Craynic 在 2024年04月18日13时19分 星期四 评论到 李彦宏声称开源大模型更昂贵
- 火星的起源找着了 (1 points, 一般) by 18611782246 在 2024年04月15日21时15分 星期一 评论到 水星可能曾和地球一样大
- (1 points, 一般) by solidot1713165490 在 2024年04月15日15时19分 星期一 评论到 美国议员呼吁禁止进口中国制造的电动车
- AI 就像拼音输入法 (1 points, 一般) by jerry 在 2024年04月10日19时48分 星期三 评论到 Google 宣布辅助编程用的开放大模型 CodeGemma
- (1 points, 一般) by solidot1563266937 在 2024年03月02日08时20分 星期六 评论到 美国总统称中国联网汽车有国家安全风险
- You either die a hero (1 points, 一般) by lot 在 2024年02月29日13时34分 星期四 评论到 空气污染与严重痴呆症相关
- 只是从众 (1 points, 一般) by scottcgi 在 2024年02月27日00时40分 星期二 评论到 共情能传播,人能通过观察环境和其他人获得或失去同情心
- 有误 (1 points, 一般) by 陈少举 在 2024年02月23日10时04分 星期五 评论到 Google 暂停了 Gemini 的图像生成功能
- (1 points, 一般) by mirus 在 2024年02月22日14时34分 星期四 评论到 美国阿拉巴马州最高法院裁决冷冻胚胎是“儿童”
System76 用 Rust 语言开发的桌面环境 COSMIC 发布了第一个 alpha 版本。Cosmic 将用于 System76 的桌面发行版 Pop!_OS,但也可用于其它发行版如 Fedora 和 Arch Linux。System76 称,Cosmic 采用了响应式设计和模块化架构,可用于创建独特的用户体验。由于这是一个 alpha 版本,显然它会包含大量的 bug,缺乏大量的功能。COSMIC 也将会进入用 Rust 开发的新操作系统 Redox 中。
Gentoo Linux 发行版创始人兼首席架构师 Daniel Robbins(aka drobbins)在 2004 年离开项目之后于 2008 年创建了一个衍生发行版 Funtoo Linux,16 年后的今天他宣布终止该项目。drobbins 表示,Funtoo 的理念是创建一个有意思的贡献者社区,共同创造伟大的东西。但现在对他而言不再是了,他将转向其他事务。Funtoo 没有继任 BDFL,他也不打算寻找,或者考虑将项目转交给其他人。Funtoo Linux 项目预计将在 8 月终止,Funtoo 容器预计会一直支持到 8 月底,用户如果有需求需要寻找其它托管方案。
Linus Torvalds 在内核邮件列表上宣布释出 Linux 6.11-rc1。主要新变化包括:初步支持部分高通 Snapdragon X1 笔记本电脑,改进 Zen4 线程撕裂者的性能,AMD P-State 驱动支持 AMD Core Performance Boost 和 Fast CPPC,英特尔 CPU 性能事件改进,初步支持英特尔的 Xe2 Battlemage 和 AMD 的 RDNA4 (GFX12)显卡,UBIFS 加强了对断电的保护,定义了最低 Rust 工具链版本,vDSO 的 getrandom(),EXT4 性能优化,等等。
Linux Mint 发行版释出了代号为 Wilma 的 V22,针对三种桌面环境 Cinnamon、MATE 和 Xfce 发布了三个版本。Linux Mint 22 是基于 Ubuntu 24.04,内核版本为 Linux 6.8.0,它将是一个长期支持版本,将一直支持到 2029 年。主要新特性包括:改进了英语之外的其它语言的支持,默认声音服务器切换到 Pipewire,软件源支持 Debian DEB822 格式,主题支持 GTK4,所有使用 libsoup2 的软件迁移到 libsoup3,等等,更多可浏览发布公告。
Linux 是微软 Azure 云服务最流行的操作系统,这不是新闻。在今年早些时候举行的 Linux 基金会开源峰会上,微软 Azure Linux Platforms Group 项目经理谈论了如何确保 Linux 在 Azure 云上流畅运行。微软项目经理称,软件巨人对如何超大规模运行 Linux 的理解不逊于任何人。至今有数以百计的 Azure 和基于 Azure 的服务运行在 Linux 上,其中包括 Azure Kubernetes Service (AKS)、OpenAI、HDInsight,以及众多数据库服务。微软的大量基础设施都在 Linux 上运行,而且有着不同的版本。微软维护了自己的内核 Azure Linux,在 2023 年发布了自己的发行版 Azure Linux。但 Azure Linux 只是众多 Linux 版本之一,微软必须配合支持所有这些版本。微软认可的一组发行版包括了 Red Hat Enterprise Linux、Debian、Flatcar、Suse、Canonical、Oracle Linux 以及由 OpenLogic 而不是 Red Hat 管理 CentOS。它每个月从合作伙伴收到上千个镜像,而且许多发行版本身有多个镜像,举例来说,Suse 发行版有一个专门用于高性能计算的镜像。
XZ 项目维护者 Lasse Collin 发布了一组补丁集,更新了内核的 XZ 代码,其中一项变化是将 Jia Tan 移除出维护者名单。Jia Tan aka JiaT75 是臭名昭著的 XZ 后门事件的幕后黑手,这个名字可能是一个伪装,未必是华裔,他或他们在该项目潜伏了三年之久,获取信任之后成为了维护者,然后悄悄植入了后门代码。他或他们的真实身份至今仍然是一个谜。补丁的其它变化包括了许可证从 Public Domain 迁移到 BSD Zero Clause License,更新了文档,新的 ARM64 和 RISC-V 过滤器等等。
Linus Torvalds 在内核邮件列表上宣布释出 Linux Kernel 6.10,6.11 合并窗口开启。6.10 的新特性包括:移除对旧 Alpha CPU 的支持,支持 x32 子架构的影子堆栈(shadow-stack),RISC-V 系统支持 Rust 语言,支持部分 Windows NT 同步原语(标记为 broken),mseal()系统调用,FUSE 文件系统子系统支持 fsverity,Landlock 安全模块支持 ioctl(),DRM Panic 基础设施初步,改进 Ryzen APU 的 AMD ROCm/AMDKFD 支持,等等,更多可浏览 KernelNewbies 6.10 页面。
Linux 6.10 引入了 DRM Panic,提供了类似 Windows 蓝屏死机的功能,在屏幕上显示内核错误信息。但内核错误信息通常很长,尤其是它如果包含堆栈跟踪的话。现在 Red Hat 开发者 Jocelyn Falempe 发布了补丁,提供了将错误信息转换为二维码的功能(类似微软的做法),允许用户通过智能手机扫描去捕捉错误信息,方便以后进行分析,或将其添加到 bug 报告里。Falempe 使用 Rust 语言开发了 DRM Panic QR 代码。他表示没有特殊理由,只是想学习下 Rust。
Flatpak 打包格式的 Linux 应用集中式储存库 Flathub 下载量突破了 20 亿次。Flatpak 和 Snaps 以及 AppImage 是目前 Linux 平台的三大沙盒应用格式。根据 Flathub 的统计,它共提供了 2635 个桌面应用,至今总下载量 20.05 亿次。Canonical 主导的 Snaps 库没有提供公开的统计数据。
Linux 资深网络开发者 Larry Finger 于 6 月 21 日去世,享年 84 岁。他的妻子在 linux-wireless 邮件列表上通过了一份简短声明发布了他去世的消息。Larry Finger 自 2005 年起参与 Linux 内核无线驱动的开发,近二十年来向主线内核贡献了逾 1500 个补丁。最初是博通的 BCM43XX 驱动,近期则是 RTW88、RTW89、R8188EU、R8712、RTLWIFI、B43 等内核网络驱动。部分是由于他的贡献,Linux 无线硬件支持过去二十年取得了长足进步。
Linux 6.10 引入了一个新的 DRM Panic 处理程序基础设施,以便于在致命错误(Panic)发生时显示相关信息。Linux 6.10 还在开发之中,最新版本是 rc4,扩展 DRM Panic 支持的工作还在进行之中。未来在运行 Linux 6.10+ 的平台上,如果驱动支持 DRM Panic,那么就可以通过 echo c > /proc/sysrq-trigger 测试 Linux 版本的“蓝屏死机(BSOD)”。 Red Hat 工程师 Javier Martinez Canillas 在 Mastodon 分享了一幅图像,展示了 Linux 版本的蓝屏死机是什么模样。
渗透测试发行版 Kali Linux 释出了最新的 2024.2。主要新特性包括:桌面环境更新到 GNOME 46,Xfce 环境加入 HiDPI 模式,更新了网络侦察工具 AutoRecon,监视 Linux 进程的命令行工具 pspy,提取和显示 CVE 信息的 SploitScan 工具。Kali Linux 是基于 Debian 测试版,正过渡到 64 位 time_t 以避免 2038 年问题,因此用户升级时需要按照文档建议。
Linux Mint 发行版项目表示,它的软件管理器将默认禁用未经验证的 Flatpak 软件包。软件管理器还会显示警告信息,让用户知道使用未经验证软件包的安全风险。Flatpak 是 Red Hat 主导开发的包格式,类似 Canonical 主导的包格式 Snap,它的 Ubuntu 发行版默认不再支持 Flatpak。Linux Mint 称,如果用户允许未经验证的 Flatpak 软件包,它的软件管理器会将这些软件包清晰标记出来。
根据 Valve 公布的 Steam 硬件和软件调查,Linux 份额在过去的五月增长了 0.42% 至 2.32%,macOS 增至 1.47%,而 Windows 则降至 96.21%。在所有 Steam 的 Linux 玩家中,四分之三使用 AMD CPU,这在很大程度上受益于掌机 Steam Deck 的流行,它使用了定制的 AMD APU。这也得益于 AMD 对开源的支持和 Ryzen 出色的性能,AMD CPU 玩家大多数也使用 AMD GPU。在 Steam 玩家使用的语言中,简体中文略微下降 0.82% 至 29.49%,英文玩家增加 4.87% 至 38.05%。
Linus Torvalds 在内核邮件列表上宣布释出 Linux 6.10 rc1,其发布代号变更为 Baby Opossum Posse,6.x 系列内核之前使用的代号是 Hurr durr I'ma ninja sloth。Linux 6.10 的新特性包括:改进 AMD 和 Intel CPU
支持,改进“小型”Ryzen APU 的 AMDKFD 计算驱动支持,默认禁用 NFS v2 客户端,Steam Deck IMU 支持,改进高通 Snapdragon X Elite 支持,IO_uring零拷贝性能优化,停止支持旧的 DEC Alpha 硬件,改进打开未加密文件的性能,等等。
去年底,因谋杀妻子被判 15-终身监禁的 ReiserFS 文件系统作者 Hans Reiser 在狱中回应了 Linux 内核移除 ReiserFS 的讨论。他提出了最后一个 ReiserFS 变动请求:编辑 README 文件,将 Mikhail Gilula、Konstantin Shvachko 和 Anatoly Pinchuk 加入到开发者名单中(credits),删除他可能说过的为什么这些人不应该加入进名单的内容,是时候放手了。根据他的间接请求,SUSE 开发者 Jan Kara 更改了 ReiserFS 的 README 文件,递交到 Linux 6.10 内核。这一变更已正式合并到新内核中。
Linus Torvalds 在内核邮件列表上宣布释出 Linux Kernel 6.9。主要新特性包括:支持为各个线程创建文件描述符 pidfds;BPF arena 子系统;BPF token 安全机制;io_uring 支持 truncate();64 位 Arm (ARM64)架构支持 Rust 语言;内存管理子系统内存分配策略支持加权;FUSE 直通支持;弃用 ext2 文件系统驱动;支持 GCC (GNU Compiler Collection) 的命名地址空间功能,优化每个 CPU 的数据访问;等等。更多可浏览 kernelnewbies。
英伟达计划将开源内核驱动作为 GeForce RTX 2000 "Turing" 等较新 GPU 的默认驱动。这一计划不涉及用户空间驱动以及英伟达的 CUDA 等闭源软件。英伟达是在 2022 年推出其 GPU 的开源内核驱动,最初针对的是 工作站/数据中心 GPU,随着开源内核驱动相对于私有内核驱动的改进,在消费级 GeForce GPU 上,开源驱动模块与闭源驱动的性能相差无几,英伟达计划 Turing 等较新的 GPU 默认使用开源内核驱动,未来的 GPU 可能只支持开源内核驱动。英伟达最近雇佣了 Nouveau 内核驱动的前维护者,其工程师也在为开源 NVK 驱动贡献代码,但没有迹象显示它计划开源用户空间驱动。
Linus Torvalds 与 Verizon Open Source Program Office 负责人 Dirk Hohndel 谈论了近期火热无比的 AI。Torvalds 讽刺的说,“看起来很搞笑!也许我会被 AI 模型取代!”Hohndel 认为今天的 AI 只是一种更强大的自动修正工具。Torvalds 认为需要再等十年才能知道 AI 会走向何处。Torvalds 已经注意到 AI 狂热对内核的影响——作为 AI 热的最大受益者英伟达公司,其开发者与内核开发者之间的沟通更频繁,该公司正在改进内核的内存管理,因为它需要 Linux 更高效的运行 AI 大模型。Torvalds 对 AI 产生的错误信息表达了谨慎,Hohndel 开玩笑的说这是美丽科学,“美丽科学进,美丽科学出。”
Phoronix 在同一台笔记本电脑上对比了 Ubuntu 23.10、Ubuntu 24.04 LTS 和 Windows 11 的性能,显示 Ubuntu 24.04 表现最佳。评测的笔记本是 Framework 16,配备了 AMD Ryzen 7 7840HS SoC,Radeon RX 7700S 显卡,512GB SN810 NVMe SSD,MediaTek MT7922 WiFi 和 2560 x 1600 显示屏。作者共完成了 101 项基准测试,67% 的测试中 Ubuntu 24.04 领先,22% 的测试中 Ubuntu 23.10 领先(与 24.04 相差甚微),Windows 11 仅在 10% 的测试中领先。如果取平均值,Ubuntu 23.10 比 Windows 11 快 16%,而 Ubuntu 24.04 比 Windows 11 快 20%。