文章提交注意事项:
请在发布文章时用HTML代码加上至少一条新闻来源的链接;原创性消息,可加入相关信息(如涉及公司的网址)的链接。有任何问题,邮件至:he.fang#zhiding.cn
注意:收到邮件乱码的用户请修改客户端的默认字体编码,从"简体中文(GB2312)"修改为"Unicode(UTF-8)"。
solidot新版网站常见问题,请点击这里查看。
Solidot 公告
投 票
热门评论
- 笑看外挂 (1 points, 一般) by cnma_001 在 2025年04月03日13时47分 星期四 评论到 韩国游戏工作室竞争开发星际争霸新作
- 一个数据参考 (1 points, 一般) by hhding 在 2025年03月31日09时06分 星期一 评论到 AI 数据中心太多了
- 非技术的说法 (1 points, 一般) by hhding 在 2025年03月31日08时56分 星期一 评论到 AI 数据中心太多了
- 主体错误 (1 points, 一般) by solidot1740402558 在 2025年02月24日21时10分 星期一 评论到 Starlink 面临越来越多的竞争
- 先能过了小米高考再说 (1 points, 一般) by ooxx 在 2025年01月06日15时43分 星期一 评论到 小米修改了引导程序解锁政策
- (1 points, 一般) by 18611782246 在 2024年12月18日18时06分 星期三 评论到 司机死于阿尔茨海默病的可能性较低
- BaD kEyBoArD: eXtRa SpAcE (1 points, 一般) by lot 在 2024年12月11日04时10分 星期三 评论到 高温环境可能加速衰老
- BaD kEyBoArD: tYpO (1 points, 一般) by lot 在 2024年12月11日04时09分 星期三 评论到 Goolge 宣布了新量子芯片 Willow
- 喵喵喵 (1 points, 一般) by solidot1733326472 在 2024年12月04日23时35分 星期三 评论到 澳大利亚面临太阳能供大于求
- 懂了 这就去安装刺客信条 (1 points, 一般) by Craynic 在 2024年11月27日19时36分 星期三 评论到 微软临时阻止安装刺客信条等育碧游戏的 PC 更新 Windows 11 24H2
文件系统 Bcachefs 开发者 Kent Overstreet 关于大小写折叠问题的讨论引发了 Linux 作者对文件系统大小写不敏感的批评。Linus Torvalds 认为文件系统应该区分大小写,不区分是绝对错误的,一开始就不应该实现。他说文件系统的开发者永远不会吸取教训。区分大小写是个 bug,文件系统开发者可能太推崇旧的 FAT 文件系统,以至于试图以拙劣的方式重新创造它。
想要体验下复古的 Windows 95 吗?不需要真的去安装 Windows 95,你可以用 Linux。Blue95 是一个致力于集成 Windows 95 Xfce 主题再现 Windows 95 外观的 Linux 发行版,它是基于 Fedora,在 Fedora 42 释出之后,Blue95 释出了基于 Fedora 42 和 Xfce 4.20 桌面环境的 Blue95 Topanga。新版本集成了新的应用,包括用 jspaint.app 再现 Windows 95 画图应用的 Winblues Paint,将现有 Windows 95/98/ME/XP 主题应用于 Xfce 的工具 Chicago95 Plus!,为办公软件 LibreOffice 加入了定制 Windows 95 图标,默认 Flathub 应用商店 Flatpost,以及 Audacious 等等。
Canonical 释出了代号为 Plucky Puffin 的 Ubuntu 25.04。这是一个短期支持版本,只支持到 2026 年 1 月。主要新变化包括:Linux 6.14、GNOME 48、APT 3.0,提供了在 Arm64 系统上安装 Ubuntu 桌面的 ISO 镜像等。其他变化包括:systemd v257.4、Netplan v1.1.2,默认 OpenJDK 21 可选 OpenJDK 24,支持 .NET v8 和 9,Firefox 7 137,LibreOffice 25.2,Thunderbird 128 “Supernova”,GNU Image Manipulation Program 3.0 等,更多可浏览发布公告。
二十年前的 2005 年 4 月 7 日,Linus Torvalds 向新版本控制系统 Git 首次递交了代码。由于私有工具 BitKeeper 的授权分歧,内核开发者无法再使用 BitKeeper。Torvalds 在 10 天内完成了对 Git 的开发。在首次递交中,他已经编写了足够多的代码使得他能通过 Git 完成代码递交。20 年后,Git 已经无处不在,BitKeeper 则在 2018 年停止了开发。最大的代码托管平台 GitHub 就是基于 Git,为庆祝诞生二十周年,Torvalds 接受了 GitHub 的采访,回顾了过去的二十年。Torvalds 表示,他相信在二十年后自己还在用 Git,但没有想到的是 Git 会成为最流行的版本控制系统。他表示 Git 项目的首个版本也许只花了 10 天时间编写完成,但整个思考过程始于 2004 年底。BitKeeper 是当时最先进的版本控制系统,但由于是商业软件,它在内核开发社区不太受欢迎。它之所以对开源项目免费是因为其创始人 Larry McVoy 喜欢开源,他想围绕着 BitKeeper 做生意,将其卖给大企业。Torvalds 表示他也希望能使用开源的版本控制系统,但同时他也非常务实,因为当时还不存在满足其需求的开源版本控制系统。直到开源开发者 Tridge 逆向工程了 BitKeeper 违反了其许可证规定。BitKeeper 允许开源项目使用但禁止对其进行逆向工程。Torvalds 尝试通过电邮联络 Tridge 和 McVoy 去解决分歧,但由于双方分歧太大而没能找到解决方法。在动手开发 Git 前,他已经为此思考了四个月。
Linus Torvalds 在内核邮件列表上宣布释出 Linux 6.15-rc1,这标志着为期两周的合并窗口的关闭,预计正式版会在 5 月底或 6 月初发布。Linux 6.15 的主要新特性包括:IO_uring 网络零拷贝接收支持,英伟达开源内核驱动早期代码,改进 Zstd 压缩,Bcachefs 文件系统将其磁盘上格式视为“软冻结”状态,支持 AMD Versal NET SoC,AMD INVLPGB,改进 AMD Zen 5 和其它 Intel/AMD CPU 的 AES-CTR 加密性能,支持 AMD 新图形硬件,新 FWCTL 子系统,等等。
基于 Slackware Linux 的发行版 PorteuX 释出了 v2.0 版本。PorteuX 有两种版本,其一是稳定版 stable,其二是滚动更新版 current。PorteuX 2.0 主要变化包括:Cinnamon、LXQt 和 Xfce 桌面环境引入实验性的 Wayland 会话功能(退出后从登录屏幕右上角第一个图标中选择 Wayland 会话),Linux 6.14,英伟达驱动更新到 570.133.07,Cinnamon 6.4.9 (仅限 current),GNOME 48.0 (仅限 current),KDE 6.3.3(仅限 current),等等。
在异常的 2 月数据之后,3 月数据看起来恢复了正常。根据 Valve 公布的最新 Steam 硬件和软件调查报告,Linux 份额达到 2.33%,Windows 份额为 96.1%,macOS 为 1.58%。35% 的 Linux 玩家使用 Steam Deck 或运行 SteamOS。Steam Deck 使用了定制 AMD APU,七成的 Linux 玩家使用 AMD CPU。简体中文玩家占 25.04%,而英语玩家占 36.5%,俄语玩家占 8.92%,西班牙语 4.62%,葡萄牙语 4.20%。
CDN 服务商 Akamai 在一份新闻稿中宣布托管 kernel.org 核心基础设施。Akamai 称,Linux 内核有大约 2800 万行代码,庞大无比。自 2005 年以来,1,300 多家公司的 13,500 多名开发者为 Linux 内核贡献了代码。此外,内核有很多版本,开发者持续更新代码,将代码分发给不同 Linux 发行版的开发者。Akamai 现在向这些开发者及其用户免费提供他们所依赖的基础设施,支持开发者快速访问内核源码的 Git 环境,无论他们身在何处。Akamai 目前托管的是 git.kernel.org 和 lore.kernel.org。在托管商 Equinix Metal 停止提供裸机服务器销售和服务之后,kernel.org 其它部分正在迁移出去。
Linus Torvalds 罕见的在美国时间周一早上而不是在传统的周日下午释出了 Linux Kernel 6.14,他解释说推迟发布的原因是“纯粹的无能”aka 他在忙其他事情时忘记了发布。6.14 的主要新特性包括:Btrfs RAID1 读平衡;NT 同步原语驱动,显著改进游戏性能;新的 fsnotify 事件 (FS_PRE_ACCESS);支持 AMD NPU 的驱动 amdxdna;PowerPC 架构支持惰性抢占;使用 AMD Secure Encrypted Virtualization 的 x86 系统支持客户机的安全时间戳计数器;等等,更多可浏览 KernelNewbies 6.14 网页。
SystemRescue live Linux 系统释出 12.00 版。SystemRescue 是一款基于 Arch Linux 的可启动工具包,用于在系统崩溃时修复系统。SystemRescue 12.00 的主要变化包括:内核更新到 Linux 6.12.19、支持 bcachefs、以及大量常用工具和磁盘工具的更新。
微软向华为供应 Windows 许可证的合约将于本月到期,华为此后将不再能生产或销售运行 Windows 操作系统的 PC。华为仍然被美国商务部列入实体名单,美国公司如微软需要获得特别出口许可证才能与华为有业务往来。华为消费者业务部门执行董事余承东表示,该公司准备转向替代操作系统。华为此前已经宣布计划在未来的 PC 中放弃使用 Windows。华为将于 4 月推出一款搭载其自主研发的鲲鹏 CPU 和 HarmonyOS 的新 AI PC 笔记本电脑,还将推出首款基于 Linux 的笔记本电脑 MateBook D16 Linux Edition。
围绕 DMA 映射层是否合并 Rust 抽象代码的争论在 Linus Torvalds 明确表态之后基本平息,然而此前明确表态强烈反对合并 Rust 代码的维护者 Christoph Hellwig 退出了 DMA 的维护工作,另一名维护者 Marek Szyprowski 会继续维护 DMA。暂时不清楚他是完全退出内核开发还是仅仅停止维护工作。
Linus Torvalds 在内核邮件列表上正式回应了 DMA 维护者 Christoph Hellwig 反对合并 Rust 代码的观点。Torvalds 指出,Hellwig 反对的合并请求根本不涉及 DMA 层,而他的做法和反应实际上代表着“作为 DMA
维护者,我控制 DMA 代码怎么用”,Torvalds 认为这不是任何工作的运作模式。他的立场实际上意味着 Rust 代码甚至不能使用,或者与他维护的 DMA 代码有任何交互。作为维护者,Hellwig 负责 DMA 代码,但不负责谁或如何使用。不喜欢 Rust 或者不关心 DMA 中任何 Rust 代码都没问题,但无视 Rust 不想处理 Rust 代码也意味着对 Rust 没有任何发言权。
Linux 内核开发者在邮件列表上继续围绕是否合并 Rust 代码展开辩论。DMA 映射助手维护者 Christoph Hellwig 是坚定的反 Rust 派,他认为内核引入 Rust 代码会创造碎片化,增加维护者的负担。对于 Miguel Ojeda 创建的 rust 内核政策网页,Hellwig 认为没有什么用,他说 Linus Torvalds 曾私下表示会不顾维护者的反对意见合并 Rust 代码。所以到目前为止,作为一名 Linux 开发者或维护者,无论是否愿意,都必须与 Rust 打交道。现在的规则是 Linus 能强迫你做任何他想做的事(Linux 显然是他的项目),“我认为他需要非常清楚的说出来,包括对贡献者的期望。”
Rust-for-Linux 进入内核的努力遭到了内核维护者 Christoph Hellwig 的强烈反对。他拒绝了 DMA Rust 抽象补丁,不希望 Rust 代码靠近 DMA 层。他说支持另一种语言(他明确表示指的是任何语言,而不是特指 Rust)将使整个 Linux 项目无法维护。鉴于这一状况,负责将 Linux 移植到苹果 Arm 平台的 Asahi Linux 项目开发者 Hector Martin 在内核邮件列表上宣布退出内核开发,表示对内核开发过程以及社区管理方法失去信心,Asahi Linux 项目开发工作将主要集中在下游。
两大自由软件项目 Freedesktop 和 Alpine Linux 正在寻找新托管商,因为原托管商 Equinix Metal 宣布停止提供裸机服务器销售和服务。两大自由软件项目必须在四月底前迁移到新托管商。X.org/Freedesktop.org 拥有一个逾 400GB 的数据库存储和近 100TB 的数据存储。Alpine Linux 发行版被广泛容器和嵌入式设备,它每月使用约 800TB 的带宽。
去年 10 月 Linux 项目以合规为由宣布禁止 11 名俄罗斯内核开发者,Linux 作者 Linus Torvalds 称与针对俄罗斯的制裁相关。Linux 基金会发表了一篇博文称:开源是软件供应链和生产系统的基本组成部分。因此它已经达到了相当成熟的阶段,需要新方法来应对复杂的世界...然而,越来越高的网络安全风险和法规遵从性正在给开源社区带来必须应对的负担...制裁法规通常非常古老,从未考虑过对支撑现代日常生活、社会制度和商业的开放合作进行豁免。Linux基金会致力于开源和全球协作,并在遵守基金会和我们的社区成员运营所在地法律法规的前提下负责任地这样做...虽然全球各地都有制裁计划,但开发者需要注意类似美国外国资产管制办公室(OFAC)制裁的法律法规...OFAC 目前制裁的国家和地区包括俄罗斯、古巴、伊朗、朝鲜、叙利亚,乌克兰的克里米亚、顿涅茨克和卢甘斯克地区。Linux 基金会称:OFAC的制裁规则是“严格责任”,这意味着您是否知道这些规则并不重要。违反这些规则可能会导致严重的处罚,因此了解它们可能会如何影响您的开源工作是很重要的。
历史悠久的开源自由软件新闻周刊 LWN(Linux Weekly News)主编 Jonathan Corbet 宣布向订阅者提供 EPUB 格式的电子书,方便用户在电子书阅读器上阅读每周特稿。任何每周特稿内容都可以通过在网址后添加 /epub 转变为 EPUB 格式的电子书。LWN 还偶尔会精心挑选内容创建特定的电子书作为演示供所有读者下载阅读,比如 Kangrejos 2024、2024 Linux Storage、Filesystem、Memory Management 和 BPF Summit。非订阅用户可以使用知名电子书软件 Calibre 抓取 RSS 源生成往期的每周特稿电子书。
根据 Valve 公布的 2025 年 1 月 Steam 硬件和软件调查,Linux 份额比上个月下降 0.23% 至 2.06%,Windows 增加 0.45% 至 96.55%,其中 Windows 11 份额下降 1.50% 而即将停止支持的 Windows 10 增加 0.48% 至 42.87%,苹果 macOS 减少 0.21% 至 1.40%。简体中文用户数减少 0.77% 至 29.18%%,英语用户减少 8.17% 至 33.97%,除此之外只有日语和韩语用户略有增加。在整个 Steam 平台,英特尔处理器占 63.75%;AMD 处理器减少 2.54% 至 36.19%。因掌机 Steam Deck 的流行,最流行的 Linux 发行版是 Arch Linux,而 Steam Deck 运行的 SteamOS 是基于 Arch。
微软去年宣布为 PC 键盘引入了一个专门的 Copilot 按键,类似 Windows 按键,Copilot 键按下之后会在 Windows 中打开 Copilot AI 助手。然而 PC 并不只运行 Windows,那么 Copilot 按键在 Linux 下会对应什么功能?Linux 6.14 合并了联想工程师 Mark Pearson 递交的补丁,加入了对 Copilot 按键的支持,但 Copilot 键在 Linux 下的具体功能由桌面环境决定。