Forwarded from Solidot
Linus Torvalds 回应内核合并 Rust 代码争议
2025-02-21 23:46 by 人猿泰山之世外帝国
Linus Torvalds 在内核邮件列表上正式回应了 DMA 维护者 Christoph Hellwig 反对合并 Rust 代码的观点。Torvalds 指出,Hellwig 反对的合并请求根本不涉及 DMA 层,而他的做法和反应实际上代表着“作为 DMA
维护者,我控制 DMA 代码怎么用”,Torvalds 认为这不是任何工作的运作模式。他的立场实际上意味着 Rust 代码甚至不能使用,或者与他维护的 DMA 代码有任何交互。作为维护者,Hellwig 负责 DMA 代码,但不负责谁或如何使用。不喜欢 Rust 或者不关心 DMA 中任何 Rust 代码都没问题,但无视 Rust 不想处理 Rust 代码也意味着对 Rust 没有任何发言权。
kernel.org : lore.kernel.org/rust-for-linux/CAHk-=wgLbz1Bm8QhmJ4dJGSmTuV5w_R0Gwvg5kHrYr4Ko9dUHQ@mail.gmail.com/
#Linux
2025-02-21 23:46 by 人猿泰山之世外帝国
Linus Torvalds 在内核邮件列表上正式回应了 DMA 维护者 Christoph Hellwig 反对合并 Rust 代码的观点。Torvalds 指出,Hellwig 反对的合并请求根本不涉及 DMA 层,而他的做法和反应实际上代表着“作为 DMA
维护者,我控制 DMA 代码怎么用”,Torvalds 认为这不是任何工作的运作模式。他的立场实际上意味着 Rust 代码甚至不能使用,或者与他维护的 DMA 代码有任何交互。作为维护者,Hellwig 负责 DMA 代码,但不负责谁或如何使用。不喜欢 Rust 或者不关心 DMA 中任何 Rust 代码都没问题,但无视 Rust 不想处理 Rust 代码也意味着对 Rust 没有任何发言权。
kernel.org : lore.kernel.org/rust-for-linux/CAHk-=wgLbz1Bm8QhmJ4dJGSmTuV5w_R0Gwvg5kHrYr4Ko9dUHQ@mail.gmail.com/
#Linux
Forwarded from &'a ::rynco::UntitledChannel (Rynco Maekawa)
#PL #Rust #OS #Linux | Ubuntu 从 25.10 开始将会使用 uutils 替代 GNU coreutils。
https://www.osnews.com/story/141908/ubuntu-to-replace-classic-coreutils-and-more-with-new-rust-based-alternatives/
https://www.osnews.com/story/141908/ubuntu-to-replace-classic-coreutils-and-more-with-new-rust-based-alternatives/
👎1😁1
Forwarded from AIGC
GNOME 48 released
GNOME 48(代号“Bengaluru”)已正式发布。此次更新带来了多项新功能和改进,包括在 Wayland 上为 Orca 屏幕阅读器添加了快捷键支持、新增字体、为 Image Viewer 添加了图像编辑功能等。
GNOME 48 还引入了显著的性能优化,其中最引人注目的是动态三重缓冲技术的引入。这一改进经过了五年的审查和测试,显著提升了屏幕变化的流畅度,减少了跳帧现象,使动画更加流畅。这一改进是通过增强 GNOME 显示管理器 Mutter 的并发能力实现的,尤其在处理突发活动时表现优异。
此外,GNOME 48 还为 GNOME Circle 集合新增了多个应用程序,如 Drum Machine 和 Iotas 笔记应用。开发者还可以查看“开发者新特性”了解 GNOME 48 中为开发者提供的改进。
原文链接:https://lwn.net/Articles/1014799/
#GNOME #Linux #开源 #性能优化
#AIGC
Read more
GNOME 48(代号“Bengaluru”)已正式发布。此次更新带来了多项新功能和改进,包括在 Wayland 上为 Orca 屏幕阅读器添加了快捷键支持、新增字体、为 Image Viewer 添加了图像编辑功能等。
GNOME 48 还引入了显著的性能优化,其中最引人注目的是动态三重缓冲技术的引入。这一改进经过了五年的审查和测试,显著提升了屏幕变化的流畅度,减少了跳帧现象,使动画更加流畅。这一改进是通过增强 GNOME 显示管理器 Mutter 的并发能力实现的,尤其在处理突发活动时表现优异。
此外,GNOME 48 还为 GNOME Circle 集合新增了多个应用程序,如 Drum Machine 和 Iotas 笔记应用。开发者还可以查看“开发者新特性”了解 GNOME 48 中为开发者提供的改进。
原文链接:https://lwn.net/Articles/1014799/
#GNOME #Linux #开源 #性能优化
#AIGC
Read more
👍1🥰1😁1
Forwarded from AIGC
[$] Asterinas: a new Linux-compatible kernel project
中国南方科技大学团队开发了名为Asterinas的新型Linux兼容内核项目。该项目采用Rust语言编写,基于"框架内核架构"设计理念,试图融合单体内核与微内核的优势。
Asterinas与Rust for Linux项目有部分目标重叠,但采取了不同的技术路线。该项目保持与Linux ABI兼容,旨在通过Rust语言的安全特性提升系统可靠性。
原文链接:https://lwn.net/Articles/1022920/
#Linux #操作系统 #Rust #内核开发 #开源项目
#AIGC
Read more
中国南方科技大学团队开发了名为Asterinas的新型Linux兼容内核项目。该项目采用Rust语言编写,基于"框架内核架构"设计理念,试图融合单体内核与微内核的优势。
Asterinas与Rust for Linux项目有部分目标重叠,但采取了不同的技术路线。该项目保持与Linux ABI兼容,旨在通过Rust语言的安全特性提升系统可靠性。
原文链接:https://lwn.net/Articles/1022920/
#Linux #操作系统 #Rust #内核开发 #开源项目
#AIGC
Read more
🥱4🤨2
Forwarded from aigc staging
[$] Debian grapples with offensive packages, again
Debian 再次处理争议软件包问题。两个包含冒犯性内容的 fortune cookie 软件包已从即将发布的 Debian 13("trixie")中移除。这引发了关于发行版应包含哪些内容的长期讨论,并可能导致通过一般决议(GR)来决定 Debian 行为准则(CoC)是否适用于软件包内容。
原文链接:https://lwn.net/Articles/1031750/
#Linux #开源社区 #行为准则 #软件管理
#AIGC
Read more
Debian 再次处理争议软件包问题。两个包含冒犯性内容的 fortune cookie 软件包已从即将发布的 Debian 13("trixie")中移除。这引发了关于发行版应包含哪些内容的长期讨论,并可能导致通过一般决议(GR)来决定 Debian 行为准则(CoC)是否适用于软件包内容。
原文链接:https://lwn.net/Articles/1031750/
#Linux #开源社区 #行为准则 #软件管理
#AIGC
Read more
🤔1
Forwarded from AIGC
Forwarded from AIGC
[oss-security] CVE-2025-8067 - UDisks
UDisks 服务中发现高危漏洞 CVE-2025-8067,CVSS 评分为 8.5(高危)。该漏洞为越界读取(Out-Of-Bounds Read)问题,允许非特权用户通过 D-Bus 系统总线触发,可能导致服务崩溃或本地权限提升。
漏洞位于 UDisks 处理 LoopSetup 请求时的 fd_index 参数验证不完整,未检查负数值,导致可读取进程内部无效的文件描述符。攻击者可利用此漏洞映射守护进程的内部文件描述符至回环设备,进而实现权限提升。
受影响版本为 udisks2 2.10.1 及更早版本,已在 2.10.91 和 2.10.2 中修复。
建议用户尽快升级至安全版本。更多技术细节和修复建议可参考上游公告:
https://github.com/storaged-project/udisks/security/advisories/GHSA-742q-gggc-473g
#安全漏洞 #UDisks #权限提升 #Linux安全
#AIGC
Read more
UDisks 服务中发现高危漏洞 CVE-2025-8067,CVSS 评分为 8.5(高危)。该漏洞为越界读取(Out-Of-Bounds Read)问题,允许非特权用户通过 D-Bus 系统总线触发,可能导致服务崩溃或本地权限提升。
漏洞位于 UDisks 处理 LoopSetup 请求时的 fd_index 参数验证不完整,未检查负数值,导致可读取进程内部无效的文件描述符。攻击者可利用此漏洞映射守护进程的内部文件描述符至回环设备,进而实现权限提升。
受影响版本为 udisks2 2.10.1 及更早版本,已在 2.10.91 和 2.10.2 中修复。
建议用户尽快升级至安全版本。更多技术细节和修复建议可参考上游公告:
https://github.com/storaged-project/udisks/security/advisories/GHSA-742q-gggc-473g
#安全漏洞 #UDisks #权限提升 #Linux安全
#AIGC
Read more
Forwarded from yet_another_channel
Linus Torvalds Marks Bcachefs As Now "Externally Maintained"
Bcachefs 尊享 OpenZFS 同種待遇🫠
#Filesystem #Linux #BcacheFS #FLOSS #Tech
https://www.phoronix.com/news/Bcachefs-Externally-Maintained
Bcachefs 尊享 OpenZFS 同種待遇🫠
#Filesystem #Linux #BcacheFS #FLOSS #Tech
https://www.phoronix.com/news/Bcachefs-Externally-Maintained
Phoronix
Linus Torvalds Marks Bcachefs As Now "Externally Maintained"
Linus Torvalds has finally come to a decision following his plans to part ways with the Bcachefs file-system and then not merging any Bcachefs updates for Linux 6.17.
🤣10
Forwarded from AIGC
OpenSUSE Leap 16 released
openSUSE Leap 16 正式发布,作为固定发布周期的社区 Linux 发行版,此次重大版本更新带来了全新的软件堆栈、无与伦比的维护与安全支持周期、新安装器以及简化的迁移选项。
了解更多详情可查阅相关报道。
原文链接:https://lwn.net/Articles/1040323/
#Linux #开源 #操作系统
#AIGC
Read more
openSUSE Leap 16 正式发布,作为固定发布周期的社区 Linux 发行版,此次重大版本更新带来了全新的软件堆栈、无与伦比的维护与安全支持周期、新安装器以及简化的迁移选项。
了解更多详情可查阅相关报道。
原文链接:https://lwn.net/Articles/1040323/
#Linux #开源 #操作系统
#AIGC
Read more
LWN.net
OpenSUSE Leap 16 released
The openSUSE Leap 16 release is now available.
This major version update of our fixed-releas [...]
This major version update of our fixed-releas [...]
👍1
Forwarded from AIGC
Alpine Linux plans /usr merge
Alpine Linux 计划在 3.23 版本中合并文件系统路径,将 /lib、/bin 和 /sbin 改为指向 /usr 对应目录的符号链接。所有软件包将统一安装到 /usr 路径下,目前 /usr/bin 和 /usr/sbin 仍保持独立,但若文件系统层次结构标准(FHS)更新,可能会进一步调整。该变更预计于 11 月发布,自 2027 年 5 月 Alpine 3.22 生命周期结束后,未合并路径的系统将不再受支持。
原文链接:https://lwn.net/Articles/1040410/
#Linux #文件系统 #AlpineLinux
#AIGC
Read more
Alpine Linux 计划在 3.23 版本中合并文件系统路径,将 /lib、/bin 和 /sbin 改为指向 /usr 对应目录的符号链接。所有软件包将统一安装到 /usr 路径下,目前 /usr/bin 和 /usr/sbin 仍保持独立,但若文件系统层次结构标准(FHS)更新,可能会进一步调整。该变更预计于 11 月发布,自 2027 年 5 月 Alpine 3.22 生命周期结束后,未合并路径的系统将不再受支持。
原文链接:https://lwn.net/Articles/1040410/
#Linux #文件系统 #AlpineLinux
#AIGC
Read more
LWN.net
Alpine Linux plans /usr merge
The Alpine Linux project has announced plans to change its base filesystem hierarchy: In the [...]
❤2
Forwarded from AIGC
[$] A security model for systemd
在柏林举行的 All Systems Go! 会议上,Lennart Poettering 指出 Linux 安全机制虽丰富但缺乏统一设计,systemd 同样面临类似质疑。他首次系统阐述了 systemd 各安全模块的整合逻辑,包括服务隔离、访问控制等组件的协同原理,强调这些设计旨在构建层次化防护体系。Poettering 通过解析模块间的关联性,说明了如何通过权限细分与资源管控实现纵深防御。
原文链接:https://lwn.net/Articles/1042888/
#Linux安全 #Systemd架构 #系统设计
#AIGC
Read more
在柏林举行的 All Systems Go! 会议上,Lennart Poettering 指出 Linux 安全机制虽丰富但缺乏统一设计,systemd 同样面临类似质疑。他首次系统阐述了 systemd 各安全模块的整合逻辑,包括服务隔离、访问控制等组件的协同原理,强调这些设计旨在构建层次化防护体系。Poettering 通过解析模块间的关联性,说明了如何通过权限细分与资源管控实现纵深防御。
原文链接:https://lwn.net/Articles/1042888/
#Linux安全 #Systemd架构 #系统设计
#AIGC
Read more
❤1🌚1
We adopted the Filesystem Hierarchy Standard at Freedesktop! It's now part of the regular set of specifications, and we can make edits, of course.
Right now, it is very historically interesting, but hopefully it will be practical in future too and receive some modernization!
You can read the current HTML spec of FHS 3.0 at:
https://specifications.freedesktop.org/fhs/latest/
#freedesktop #linux #unix #linuxfoundation
https://mastodon.social/@matk/115500603008013658
Right now, it is very historically interesting, but hopefully it will be practical in future too and receive some modernization!
You can read the current HTML spec of FHS 3.0 at:
https://specifications.freedesktop.org/fhs/latest/
#freedesktop #linux #unix #linuxfoundation
https://mastodon.social/@matk/115500603008013658
specifications.freedesktop.org
Filesystem Hierarchy Standard
This standard consists of a set of requirements and guidelines for file and directory placement under UNIX-like operating systems. The guidelines are intended to support interoperability of applications, system administration tools, development tools, and…
Forwarded from AIGC
KDE Plasma 6.8 will be Wayland-only
KDE Plasma 团队宣布,Plasma 6.8 版本将不再支持 X11 会话,全面转向 Wayland。X11 会话的支持将持续到 2027 年初,具体结束时间取决于 Plasma 6.7 的额外错误修复版本发布时间。
对于仍需要 X11 的用户,建议使用长期支持(LTS)发行版,例如 AlmaLinux 9,其包含的 Plasma X11 会话将支持至 2032 年。
Wayland 版本将继续支持运行 X11 应用程序、无障碍功能及游戏等。更多细节可查阅官方博客。
原文链接:https://lwn.net/Articles/1048208/
#KDE #Wayland #Linux #开源
#AIGC
Read more
KDE Plasma 团队宣布,Plasma 6.8 版本将不再支持 X11 会话,全面转向 Wayland。X11 会话的支持将持续到 2027 年初,具体结束时间取决于 Plasma 6.7 的额外错误修复版本发布时间。
对于仍需要 X11 的用户,建议使用长期支持(LTS)发行版,例如 AlmaLinux 9,其包含的 Plasma X11 会话将支持至 2032 年。
Wayland 版本将继续支持运行 X11 应用程序、无障碍功能及游戏等。更多细节可查阅官方博客。
原文链接:https://lwn.net/Articles/1048208/
#KDE #Wayland #Linux #开源
#AIGC
Read more
LWN.net
KDE Plasma 6.8 will be Wayland-only
KDE's Plasma team has announced that KDE Plasma will drop X11 session support with Plasma 6.8: [...]
🎉9
Forwarded from AIGC
Loong64 is now an official Debian architecture
Loong64 架构现已成为 Debian 的官方支持架构。John Paul Adrian Glaubitz 宣布,如果一切按计划进行,该架构将成为 Debian 14(代号 "forky")版本的一部分。这距离该架构的初始引导工作已过去两年多。
目前,团队在 Debian Ports 中已有软件包的帮助下,已手动构建并导入了包含 112 个软件包的初始集合。这足以创建一个初始的 chroot 环境并设置第一个构建守护进程(buildd),该进程目前正在处理构建队列。仅一夜之间,当前这个单一的 buildd 实例就已经构建并上传了 300 个新软件包。
原文链接:https://lwn.net/Articles/1051576/
#Linux #Debian #LoongArch #开源
#AIGC
Read more
Loong64 架构现已成为 Debian 的官方支持架构。John Paul Adrian Glaubitz 宣布,如果一切按计划进行,该架构将成为 Debian 14(代号 "forky")版本的一部分。这距离该架构的初始引导工作已过去两年多。
目前,团队在 Debian Ports 中已有软件包的帮助下,已手动构建并导入了包含 112 个软件包的初始集合。这足以创建一个初始的 chroot 环境并设置第一个构建守护进程(buildd),该进程目前正在处理构建队列。仅一夜之间,当前这个单一的 buildd 实例就已经构建并上传了 300 个新软件包。
原文链接:https://lwn.net/Articles/1051576/
#Linux #Debian #LoongArch #开源
#AIGC
Read more
LWN.net
Loong64 is now an official Debian architecture
John Paul Adrian Glaubitz has announced that loong64 is now an official architecture for Debian [...]
Forwarded from Solidot
Linux From Scratch 放弃 System V 版本
2026-02-09 15:43 by 彩虹尽头
Linux From Scratch(LFS)项目提供了从源代码构建定制 Linux 系统的逐步指南。项目提供了 System V 和 systemd 两个版本,允许用户选择不同的初始化系统。现在 LFS 项目宣布将不再提供 System V 版本,第一个理由是工作量太大,项目志愿者们不堪重负——LFS 包含 88 个软件包,Beyond Linux From Scratch(BLFS) 包含逾 1000 个软件包,更新软件包需要同时检查与 System V 和 systemd 的兼容性;第二个原因是桌面环境 GNOME 和 KDE Plasma 未来都只支持 systemd 了。预计 3 月释出的 LFS 13.0 将只有 systemd 版本。
https://lists.linuxfromscratch.org/sympa/arc/lfs-announce/2026-02/msg00000.html
#Linux
2026-02-09 15:43 by 彩虹尽头
Linux From Scratch(LFS)项目提供了从源代码构建定制 Linux 系统的逐步指南。项目提供了 System V 和 systemd 两个版本,允许用户选择不同的初始化系统。现在 LFS 项目宣布将不再提供 System V 版本,第一个理由是工作量太大,项目志愿者们不堪重负——LFS 包含 88 个软件包,Beyond Linux From Scratch(BLFS) 包含逾 1000 个软件包,更新软件包需要同时检查与 System V 和 systemd 的兼容性;第二个原因是桌面环境 GNOME 和 KDE Plasma 未来都只支持 systemd 了。预计 3 月释出的 LFS 13.0 将只有 systemd 版本。
https://lists.linuxfromscratch.org/sympa/arc/lfs-announce/2026-02/msg00000.html
#Linux
Forwarded from 每日消费电子观察 (horo)
为“试验期”画上句号,Linux 7.0 将确立 Rust 长期存在地位 - IT之家
https://www.ithome.com/0/920/594.htm
https://www.ithome.com/0/920/594.htm
Ithome
为“试验期”画上句号,Linux 7.0 将确立 Rust 长期存在地位 - IT之家
据Phoronix报道,在即将到来的Linux 7.0合并窗口中,Rust语言将正式结束其“试验期”阶段,被内核开发者普遍接受为Linux内核的长期组成部分。这标志着内核开发的重要转向,有望吸引更多企业和开发者投入资源。#Linux##Rust#
❤3👍3👎2
Forwarded from Linuxgram 🐧
📰 Linux Distributions Begin Blocking Brazil Access Over New Digital Law
Several Linux distributions are restricting access from Brazil due to concerns about a new digital law impacting online software distribution.
🔗 Source: https://linuxiac.com/linux-distributions-begin-blocking-brazil-access-over-new-digital-law/
#linux
Several Linux distributions are restricting access from Brazil due to concerns about a new digital law impacting online software distribution.
🔗 Source: https://linuxiac.com/linux-distributions-begin-blocking-brazil-access-over-new-digital-law/
#linux
Linuxiac
Linux Distributions Begin Blocking Brazil Access Over New Digital Law
Several Linux distributions are restricting access from Brazil due to concerns about a new digital law impacting online software distribution.
🤯3
Forwarded from Linuxgram 🐧
📰 Linux AF_ALG Crypto Code Removing Zero-Copy Support Out Of Security Concerns
Given all the recent Linux kernel security concerns and new bugs being discovered, the Linux cryptographic subsystem is proactively dropping zero-copy functionality from AF_ALG due to growing security concerns...
🔗 Source: https://www.phoronix.com/news/Linux-AF-ALF-Zero-Copy-Security
#kernel #linux
Given all the recent Linux kernel security concerns and new bugs being discovered, the Linux cryptographic subsystem is proactively dropping zero-copy functionality from AF_ALG due to growing security concerns...
🔗 Source: https://www.phoronix.com/news/Linux-AF-ALF-Zero-Copy-Security
#kernel #linux
Phoronix
Linux AF_ALG Crypto Code Removing Zero-Copy Support Out Of Security Concerns
Given all the recent Linux kernel security concerns and new bugs being discovered, the Linux cryptographic subsystem is proactively dropping zero-copy functionality from AF_ALG due to growing security concerns.
Forwarded from Solidot
Linux 诞生 35 周年
2026-08-25 18:02 by 失眠
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 年,成为了世界上最流行的操作系统,被无数人使用,虽然桌面是一个例外。
https://zh.wikipedia.org/wiki/Linux%E5%8E%86%E5%8F%B2
#Linux
2026-08-25 18:02 by 失眠
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 年,成为了世界上最流行的操作系统,被无数人使用,虽然桌面是一个例外。
https://zh.wikipedia.org/wiki/Linux%E5%8E%86%E5%8F%B2
#Linux
❤2