solidot新版网站常见问题,请点击这里查看。
人工智能
Edwards(42866)
发表于2026年09月03日 00时06分 星期四
来自夜袭动物园
根据稳定版内核维护者 Greg Kroah-Hartman 制作的幻灯片,Linux 7.x 系列的 CVE 数量已从 7.1 的逾千增加到 7.2 的逾 1500,按照这一趋势,下个版本 7.3 将会超过 2000。这一切并非是因为 Linux 内核安全性变差,而是因为 AI 辅助安全检测工具对内核源代码的自动扫描发现了大量 bug,大部分 bug 并不严重属于低危级别。AI 工具产生了大量报告,而要从这些报告中发现有用的信息需要维护者耗费大量精力和时间。内核网络系统的维护者 Jakub Kicinski 表示他们有点不堪重负了。为了减少旧代码的 bug 报告,内核维护者们开始移除大量基本上无人使用的驱动代码。Linux 7.3 移除了旧的 SGI 和 IBM 驱动代码,此举旨在减少维护成本,因为这些历史悠久的代码被 AI 工具发现了大量 bug,而维护者有义务调查和修复这些 bug。

Linux
Edwards(42866)
发表于2026年09月02日 15时46分 星期三
来自少数派报告
所有东西都在慢慢涨价,包括订阅服务。历史悠久的自由软件和开源新闻网站 LWN 宣布它将从 9 月 15 日起上调订阅费用。LWN 从 2002 年起采用订阅模式,过去 24 年只涨价过两次,最近一次是 2022 年。根据美国官方的数据,2022 年以来消费者价格通胀率累计接近 20%,因此 LWN 的订阅价格也将上调 20%。 订阅级别:
Starving hacker $6.00
Professional hacker $11.00
Project leader $19.00
Maniacal supporter $55.00

软件
Edwards(42866)
发表于2026年09月01日 15时30分 星期二
来自机械人生
Windows 上的流行图像编辑软件 Paint.NET 释出了 v5.2 Alpha (build 9739),实验性的加入了对 Wine/Linux 的支持。想要尝试的 Linux 用户需要:1)使用便捷式版本,安装程序无法工作;WINE 版本至少为 v11.14;添加一个注册表项 wine reg add "HKCU\Software\Wine\DllOverrides" /v d3dcompiler_47 /d native /f,防止 Wine 用自身版本覆盖 DLL;已安装 DXVK; 用 /wine 命令行参数运行。

BSD
Edwards(42866)
发表于2026年08月31日 23时47分 星期一
来自外交豁免权
加州参议院和众议院批准了年龄验证法案 Assembly Bill 1856。在递交给州长批准之后法案预计于 2027 年 1 月 1 日生效。法案豁免了 Linux 和 BSD 等开源操作系统。法案要求,如果操作系统有账户设置功能,那么系统提供商须提供一个界面,在账户设置期间要求输入设备主用户的出生日期、年龄或两者兼有。操作系统通过相对一致的实时 API 向受监管的应用商店和应用开发商提供数字年龄信号。该信号不显示精确的出生日期,而是四个年龄段之一:13 岁以下、13-15 岁、16-17 岁或 18 岁及以上。对 2027 年 1 月 1 日之前的设备,操作系统提供商必须在 2027 年 7 月 1 日之前提供界面让账户持有人提供所需的年龄信息。

Linux
Edwards(42866)
发表于2026年08月31日 23时07分 星期一
来自月球上的第一批来客
Linus Torvalds 宣布释出 Linux 7.3-rc1,关闭了 7.3 的合并窗口,正式版预计将在十月底释出。Linux 7.3 的主要特性包括:Ryzen AI Halo LED/RGB 驱动、继续即将推出的 AMD Zen 6 的支持工作、KSMBD 兼容 Apple Time Machine 备份、内核驱动初步支持 2026 年款 Steam Controller、合并 FailFS、Intel Xe3P Nova Lake 集显支持稳定、改进了显存容量有限的系统的游戏性能、改进 SMP 降低延迟提升实时性能、等等。

Linux
Edwards(42866)
发表于2026年08月25日 18时02分 星期二
来自失眠
1991 年 8 月 25 日,Linus Torvalds 在新闻组 comp.os.minix 宣布了他正在开发的操作系统内核:“我正在为386(486)AT clones写一个(自由的)操作系统(只是爱好而已,不会和 GNU 一样成为广泛且专业的操作系统)。这个计划从 4 月开始酝酿,现在已做好准备。我希望得到人们关于 minix 优缺点的任何反馈意见,因为我的操作系统和它有类似的方面(因为可行性方面的原因,两者的文件系统物理布局相同)。我刚刚把 bash(1.08) 和 gcc(1.40) 移植到了系统上,而且看来运行得很好。这意味着我可以在几个月内我就可以把它变得有实用性了。我想知道大家想要些什么特色。欢迎提任何的建议,但是我不保证我会实现你的建议 :-)”Torvalds 原计划将项目名字命名为 “fread”——free和 x(即 Unix)的合成词,然而文件上传的 FTP 服务器管理员认为该名字不好听,因此改名为 Linux。如今这个原本是爱好的项目已经走过了 35 年,成为了世界上最流行的操作系统,被无数人使用,虽然桌面是一个例外。

Linux
Edwards(42866)
发表于2026年08月22日 19时00分 星期六
来自我是6号
彭博社报道,中国政府下令部分机构提前停止使用 Windows 10 中国政府版,改用国产 Linux 发行版。为维护数字主权,中国已不再信任美国公司的软件。微软回应彭博社的询问时表示它没有发现影响该 Windows 系统的安全事件。Windows 10 中国政府版由微软和中国电子科技集团的合资企业神州网信开发。神州网信原计划到 2027 年 2 月停止支持该版本,但其生命结束时间被提前到今年下半年。中国政府机构采用的国产 Linux 发行版可能包括了麒麟操作系统(Kylin OS)和统信 UOS。统信 UOS 桌面版源自 Deepin 和 Debian Linux。

硬件
Edwards(42866)
发表于2026年08月20日 15时41分 星期四
来自拥王者的女儿
因 DRAM 和 eMMC 持续短缺,香港电脑制造商 PINE64 宣布暂停 Linux 设备生产,未来是否恢复生产将取决于 2027 年中期之后的组件价格。该公司现有的 Linux 平板 PineNote 和 PineTab2 库存可能在大约三个月内售罄。PineTime、PineVoice 和 Pinecil 的生产则将照常进行。Pine64 创办于 2015 年,产品包括了单板电脑、笔记本电脑、智能手机和智能手表等。

Linux
Edwards(42866)
发表于2026年08月17日 14时03分 星期一
来自天空的孩子
Linus Torvalds 在内核邮件列表上宣布释出 Linux 7.2。他表示在 AI/LLM 发现和报告 Bug 的时代每周都有大量 bug 需要修,如果为修 bug 而推迟发布可能新版本永远发布不了了。Linux 7.2 的新特性包括:bpf()系统调用支持通用属性、CPU 调度器支持缓存感知负载均衡,Btrfs 文件系统支持大页(Large Folio),改进交换子系统、改进 Landlock 安全模块,等等。更多可浏览 KernelNewbies 7.2 页面。

USA
Edwards(42866)
发表于2026年08月12日 14时35分 星期三
来自火车站谜案
Cloudflare 数据显示 7 月 6 日星期一北美 Linux 桌面使用率飙升至 22%。Cloudflare 数据显示北美的 Linux 桌面使用率已从一年前的 4.1% 升至 6.4%。这一数据不涉及机器人,而只包含人类用户。如果将机器人和人类都包含在内,那么北美的 Linux 桌面使用率为 9.7%。分析师认为,Linux 桌面使用率增长的趋势是由 AI 开发者和 AI 智能体用户推动的。Windows 当然能本地运行 AI 工作负载,但 Linux 在管理多种 AI 工具和多个有不同依赖项的项目上更具有优势。Linux 被视为是 AI 智能体的首选操作系统。

Linux
Edwards(42866)
发表于2026年08月03日 18时49分 星期一
来自泰山和蚁人
在 Linux 游戏社区多年请求之后,GOG Galaxy 游戏启动器将原生支持 Linux。GOG 有游戏的 Linux 版本可以下载,但只能通过网站下载,GOG Galaxy 客户端只支持 Windows 和 macOS 操作系统。GOG 没有公布支持 Linux 的时间,只是表示正在开发中。GOG Galaxy 类似 Steam 客户端,支持自动游戏安装和更新、云端存档同步、成就追踪、游戏时长统计、游戏库管理、商店浏览、 好友列表和社交功能等等。在 Valve 的 Proton 推动下,Linux 对游戏的支持日益改进,越来越多的游戏公司也认识到了 Linux 的重要性。

游戏
Edwards(42866)
发表于2026年08月02日 20时30分 星期日
来自树语
Valve 公布了 2026 年 7 月的 Steam 硬件和软件调查,Steam 用户中使用 Linux 比例从 3 月的 5.33%、4 月的 4.52%、5 月的 3.99% 以及 6 月的 3.69% 之后再次超过 4% 达到 4.01%。Windows 操作系统的比例占 93.67%,OSX 占 2.32%,其中 Windows 11 占 70.26% 而已经停止支持的 Windows 10 占 23.30%,游戏玩家中仍然有超过五分之一使用 Windows 10。其它数据显示:简体中文用户比例占 22.52%,英语用户占 39.61%。玩家使用英特尔 CPU 的比例占 53.76%,AMD 占 46.24%。

安全
Edwards(42866)
发表于2026年07月31日 23时54分 星期五
来自少数派报告
前一段时间未知身份的攻击者创建了一系列新账号,然后通过这些账号接管无人维护的 Arch User Repository(AUR)孤儿包,植入恶意代码,推送恶意更新。Arch Linux DevOps 团队现在宣布关闭 AUR 孤儿包的领养和修改功能。AUR 中有逾 107,000 个软件包,其中近 14,000 个无人维护可供认领,此前任何注册用户都可以认领和修改这些无人维护的软件包。在攻击发生之后,Arch Linux 关闭了新用户注册功能,后注册功能于 7 月 13 日恢复。对恶意负荷的分析显示,攻击者的目的是通过植入远程访问木马窃取用户数据。

Linux
Edwards(42866)
发表于2026年07月15日 17时16分 星期三
来自外星人
Linus Torvalds 在内核邮件列表上强调,Linux 内核项目不是一个反 AI 的项目,也从来不是一个“社会正义战士”项目。AI 因为对社会产生越来越大的影响而日益受到争议,Linux 内核作为一个大型开源项目,参与者中也有不少人持反 AI 立场。Linus 说,如果有人想要在内核推动反 AI 议题,那么他们最好创建分支或离开。AI 是一种有用的工具,AI 相关问题不涉及它是否“有用”,它确实也可能会对维护者带来痛苦,但解决方法不是像鸵鸟那样将头埋在沙里,而是确保 AI 工具能真正帮助维护者。内核不会阻止开发者使用 AI 工具,而 AI 和人类的自然智能一样都不完美。开源项目的社会意义从来都是附带的,参与开源项目主要是为了获得更好的技术,不是出于宗教信仰。内核项目的决策主要基于技术优势,而非对新工具的恐惧。

Linux
Edwards(42866)
发表于2026年07月13日 19时48分 星期一
来自乌鸦从高塔坠落
Linus Torvalds 曾说过大模型(LLM)会让程序员的生产力提升十倍。他在 2026 年印度开源峰会上说,这个数字并不科学,是他随口胡扯的。他说如今的希望是 LLM 给程序员带来的生产力提升能超过其造成的生产力损失。他说,大模型生成的垃圾远多于有用代码,而 AI 生成的 bug 报告浪费了维护者大量的时间精力。Torvalds 称大量 LLM 生成的补丁是无意义的创可贴,或许能解决当前问题,但类似 bug 仍然留在那里,随时可能在其他地方再次出现。他称自己会用 LLM 制作原型,LLM 生成的代码并不能直接使用,但是一个尝试新想法的好方法。他认为 LLM 还无法生成修复内核 bug 的补丁。

Linux
Edwards(42866)
发表于2026年07月09日 13时59分 星期四
来自十二魔
Linux Mint 发行版项目开发的 Cinnamon 是少数仍然不支持 Wayland 只兼容 X11 的桌面环境。但这种情况即将发生改变。Linux Mint 项目宣布,他们在支持 Wayland 上投入了大量精力,如今 Wayland 支持已经相当稳定,足以媲美 X11,因此 Wayland 支持不再被视为实验性,下个版本的 Cinnamon 将同时支持 Wayland 和 X11。Cinnamon 的下一个版本 v6.8 将包含在计划于圣诞节发布的 Linux Mint 新版本中。

Linux
Edwards(42866)
发表于2026年07月01日 13时59分 星期三
来自未来学大会
微软发布了 Windows Subsystem for Linux (WSL)容器的公开预览版本。容器已成为现代开发的基础部分——从云原生应用、AI工作负载到测试和部署流水线。WSL 容器通过提供一个内置的、企业级的方式,在 Windows 上创建、运行和管理 Linux 容器,简化了这一体验,不再需要额外的第三方工具。

Linux
Edwards(42866)
发表于2026年06月29日 14时04分 星期一
来自女神觉醒
Linus Torvalds 在内核邮件列表上宣布释出 Linux 7.2-rc1。主要变化包括:Cache Aware Scheduling,性能优化、修复 Linux 7.1 的新 NTFS 驱动,完全移除 strncpy API,新 ARCTIC Fan Controller 驱动,AMD ISP4 驱动,初步支持 AMDGPU HDMI 2.1 FRL,等等。

安全
Edwards(42866)
发表于2026年06月22日 22时47分 星期一
来自红女王
由用户递交的软件仓库 Arch User Repository(AUR)最近遭遇了大规模恶意攻击,攻击者创建了一系列新账号,然后通过这些账号接管无人维护的软件包(被称为 orphaned packages),植入恶意代码,推送恶意更新。Arch 项目的维护者现已关闭了新用户注册,正在讨论如何处理这些被恶意滥用的无人维护软件包。AUR 中的软件包由用户递交,其他用户可通过搜索下载 PKGBUILD 文件、解依、编译、安装和更新软件。它不提供软件的二进制版本。目前 AUR 中有逾 107,000 个软件包,其中近 14,000 个无人维护可供认领。任何注册用户都可以认领和修改无人维护的软件包。它提供的软件包未经审核,风险由用户自己承担。其它 Linux 发行版也都有类似的软件仓库,如 Fedora 的 Copr,openSUSE 的 Open Build Service (OBS),Ubuntu 的 Personal Package Archives (PPA)。但这些服务与 AUR 有显著区别:它们提供了类似官方软件包的构建环境,而且不允许预编译二进制文件或私有软件。AUR 的规定过于宽松而在这次攻击中遭到了滥用。

Linux
Edwards(42866)
发表于2026年06月22日 18时55分 星期一
来自你在天堂里遇见的下一个人
在 6 年 362 个补丁之后,Linux 7.2 内核终于完全移除了 strncpy() 函数。strncpy() 是一个 C 语言字符串复制函数,内核文档将其标记为“极度危险(actively dangerous)”。strncpy()是一类内存错误的主要来源:包含敏感数据的内核缓冲区可能会在未终止字符串边界外泄漏字节,导致内存信息泄露。strncpy()被 5 个不同函数取代:strscpy() 用于 NUL 结尾的目的地址,strscpy_pad() 用于 NUL 结尾零填充的目标地址, strtomem_pad() 用于非 NUL 结尾固定宽度字段,memcpy_and_pad() 用于显式填充的有边界复制,memcpy()用于已知长度的内存复制。