solidot新版网站常见问题,请点击这里查看。
Linux
Wilson(42865)
发表于2023年02月21日 11时11分 星期二
来自绿光
Linus Torvalds 在内核邮件列表上宣布释出 Linux 6.2。主要新特性包括:Retbleed CPU 预测执行漏洞的新缓解方案,显著减轻了性能影响;改进 Btrfs RAID5/6;BPF 支持用户定义对象;合并 Runtime Verification System;改进 Rust 语言的支持;IPv6 PLB (Protective Load Balancing);改进控制流完整性;等等。更多可浏览 KernelNewbies 6.2。

Intel
Wilson(42865)
发表于2023年02月16日 22时32分 星期四
来自千与千寻
因基本上没人用且没人维护,内核开发者讨论是否移除英特尔的安腾/IA64 架构,讨论结果还是让它活着。问题最早是 Arm 开发者 Ard Biesheuvel 提出的,他指出内核的 IA64 版本无人维护,而根据一位可能是仅剩的用户报告它已经出问题一个月了,但没人关心,因此提议干脆移除它。Linux 作者 Linus Torvalds 说他不是 IA64 架构粉丝,但完全移除一个架构还是令人难过,而且它的维护负担看起来并不大。他同时表示,如果没人愿意花时间去处理故障,那么结束对 IA64 的支持只能是唯一选项。物理学家兼 Debian 维护者 John Paul Adrian Glaubitz 站出来拯救了 IA64,表示他有时间维护该架构,而且他还有一台安腾服务器可以测试。英特尔是在 2021 年退役了安腾处理器产品。

微软
Wilson(42865)
发表于2023年02月14日 17时52分 星期二
来自团圆奇遇
微软宣布它的 Windows Subsystem for Linux(WSL)子系统开始支持 GPU 视频加速。微软称该功能是基于现有的 Mesa 3D D3D12 后端,集成 VAAPI mesa 前端。Linux 媒体应用能使用 VAAPI 接口访问硬件视频加速。微软表示,支持 GPU 视频加速需要 WSL 版本 1.1.0 或更新版本,WSL 需要启用 systemd。

Linux
Wilson(42865)
发表于2023年02月09日 17时04分 星期四
来自太阳之塔
稳定内核维护者 Greg Kroah-Hartman 确认 Linux 6.1 成为 2022 LTS(长期支持)内核。Linux 6.1 是在 2022 年 12 月释出的,计划维护到 2026 年 12 月,仅比目前的 LTS 版本 Linux 5.15 LTS 多两个月。Linux 特定的 LTS 版本最长维护六年,也就是 Linux 6.1 可以一直维护到 2028 年 12 月,但需要与使用内核的行业参与者协调才能确定。Android 系统是主要的行业参与者,它使用的内核版本通常都比较旧。Android 13 使用的最新内核版本是 5.15。
安全
Wilson(42865)
发表于2023年01月16日 15时32分 星期一
来自沙皇的邮件
出于安全担忧 Linux 准备禁用微软的 RNDIS 协议驱动。RNDIS 代表 Remote Network Driver Interface Specification,是一个私有协议,主要使用 USB 协议作为其下层传输,向上层提供虚拟的以太网连接。 除了 Windows,RNDIS 在跨平台环境中没有广泛使用,由于安全担忧,Linux 内核正寻求将 RNDIS 内核驱动转移到 BROKEN Kconfig 选项,因此它在未来的内核构建中将被禁用。在被标记为 BROKEN 一段时间之后,驱动将可能从上游源码树中删除。内核稳定分支维护者 Greg Kroah-Hartman 称,RNDIS 在设计上就是不安全的,因该协议不可能做到安全,禁用其驱动将防止任何人使用它。

Linux
Wilson(42865)
发表于2023年01月03日 15时52分 星期二
来自梦蛇
跟踪 Linux 发行版的《DistroWatch 周刊》发布了 2023 年的第一期,同时也是创刊至今的第一千期,长达近二十年的出版累积了 2500 篇文章约 560 万字。《DistroWatch 周刊》的撰稿人借此机会谈论了他们的发行版之旅,以及三个新发行版 Vanilla OS、CachyOS 和 Nobara Project。一位撰稿人称,他最早使用的发行版是早已消失的 Slackware 分支 Pygmy Linux,第一个完整的可作为 Windows 替代的发行版是基于 Mandrake Linux 的 Phat Linux,以及两个对普通用户比较友好的发行版 Fedora 和 Linux Mint。

Linux
Wilson(42865)
发表于2022年12月21日 16时43分 星期三
来自小无知气球旅行
Linux Mint 发行版项目宣布发布最新的 21.1,包括三个桌面环境 Cinnamon、MATE 和 Xfce。Mint 21.1 是基于 Ubuntu 22.04,内核版本 5.15,它是一个长期支持版本,将一直支持到 2027 年。桌面上的变化包括:桌面图标移除 home 文件夹,因为它已经固定在面板,可以从主菜单或快捷键 Super+E 快速打开;移除计算机、回收站和网络图标,因为它们的使用率很低,可以从文件管理器上打开;如果需要用户可通过修改偏好设置恢复上述图标。

Linux
Wilson(42865)
发表于2022年12月16日 23时13分 星期五
来自星尘
2021 年内核维护者峰会讨论的一个主题是招募内核维护者以及维护者继任上所面临的挑战。讨论得出的部分结论是作为 Linux 社区的一部分,企业需要允许从事内核开发的工程师成为维护者,工程师能逐渐成长为受人尊敬的项目领导者,最终成为内核维护者。曹子德(Theodore Y. Ts'o)以及 Linux 基金会技术咨询委员会发布了名叫 Linux 内核贡献成熟度模型的文档,帮助企业改进在内核开发流程中的参与。

Linux
1
Wilson(42865)
发表于2022年12月14日 17时25分 星期三
来自你的名字
Linux 6.2 合并了华为开发者 Zhen Lei 递交的一个补丁,将 kallsyms_lookup_name()的查找速度提高了 715 倍。kallsyms_lookup_name() 用于根据名字查找一个符号的地址,能用于查找内核符号表中的任何符号。Zhen Lei 此前在补丁描述中解释说,目前内核使用的查找方法是将 kallsyms_names 中的符号逐一展开,然后查找,这种算法的时间复杂度是 O(n)。如果像地址一样将名字按升序排序,可以使用二叉树搜索。这种算法的时间复杂度是 O(log(n))。从 O(n) 到 O(log(n)) 查找时间可以大幅减少。

Linux
Wilson(42865)
发表于2022年12月12日 12时50分 星期一
来自镜中世界
Linus Torvalds 在内核邮件列表上宣布释出 Linux 6.1,意味着为期两周的 6.2 合并窗口开启,而 6.2 的合并关闭时间正好是圣诞假期。以前内核开发者喜欢在截止日期前递交 pull request,这对准备庆祝假期的 Torvalds 可不是好消息。不过 Torvalds 此前批评了这种做法,而开发者们看起来听取了意见,他们已经提前开始 pull request。Linux 6.1 的新特性包括:初步支持 Rust 语言,便于内核调试的 BPF 程序崩溃(panic),改进 io_uring 性能,为透明大页创建提供更好的用户空间控制,改进内存分层支持,maple tree 数据结构,替代页回收 Multi-Gen LRU,等等。更多可浏览 KernelNewbies 6.1。

Linux
Wilson(42865)
发表于2022年12月08日 15时29分 星期四
来自地下航线
2020 年 Red Hat 决定停止将 CentOS Linux 作为独立发行版,改为推出滚动更新发行版 CentOS Stream,把它作为企业发行版 RHEL 的上游 beta 版本。社区立即推出了多个项目替代 CentOS,其中最为突出的是两个项目:Rocky Enterprise Software Foundation 赞助的 Rocky Linux;另一个是 AlmaLinux OS Foundation 的 AlmaLinux。现在,著名的科学研究机构费米实验室和欧洲粒子物理研究所(CERN)发表联合声明,宣布将在其研究设施中采用 AlmaLinux。声明称,AlmaLinux 的优点包括每个大版本支持寿命长,支持扩展架构,快速的发布周期,上游社区贡献,支持 security advisory metadata,完美兼容 Red Hat Enterprise Linux 及其它重构版本。

游戏
Wilson(42865)
发表于2022年12月02日 21时42分 星期五
来自另一个艾米
根据 Valve 公布的 2022 年 11 月操作系统市场份额统计,Linux 的份额多年来一直徘徊不前,过去一个月出现数年以来的最大增长幅度:达到了 1.44%。Windows 仍然是统治地位的 96.11%, macOS 2.45%。Linux 的份额长期以来一直在 1.2% 左右,10 月份达到 1.28%,过去一个月增加了 0.16%,过去一年增加了 0.28%。这一涨幅被认为主要是 Linux 掌机 Steam Deck。Steam Deck 将 Linux 系统带给了一百多万用户。

微软
WinterIsComing(31822)
发表于2022年11月23日 11时28分 星期三
来自哈尔的移动城堡
微软官方博客宣布,Windows Subsystem for Linux (WSL)的商店版本已经从预览阶段毕业,进入到 GA(General availability 或一般可用)阶段。WSL 已有六年历史,WSL2 也有两年多历史,支持运行 Linux 图形应用和 GPU 加速,包括支持 systemd。微软是在去年将 WSL 放到 Microsoft Store 应用商店,让用户更容易获得和更容易更新。最新的商店版本修复了逾百个 bug,支持 Windows 10 和 11,它现在是 WSL 的默认版本。

笔记本电脑
WinterIsComing(31822)
发表于2022年11月03日 20时56分 星期四
来自上来透口气
Alpha from FydeOS 写道 "Fydetab Duo (https://fydetabduo.com) 是一款比较不一样的平板二合一电脑,由操作系统厂商燧炻创新倾力打造。

Fydetab Duo 由瑞芯微新一代旗舰级高端处理器 RK3588S 强力驱动:采用 8nm 工艺设计,搭载四核 A76 + 四核 A55 的八核 CPU 和 ARM 高性能 GPU:外接扩展显示器最高支持 4k@60Hz。内置 6T 算力的 NPU;是目前首款携带 RK3588 芯片的消费级平板电脑。设备的屏幕是一块 12.35 英寸的 QHD 16:10 IPS 面板,分辨率为 2560*1600,500nit亮度、DCI-P3 广色域覆盖。这块屏幕不仅支持触控,还能够使用手写笔,基于 Wacom 技术实现。

Fydetab Duo 默认携带由燧炻创新发行维护的 FydeOS 操作系统。FydeOS 基于 Chromium OS 二次开发,融合自主创新技术,在使用体验上无限接近于 Google Chrome OS 但可以不依赖于 Google 服务;为用户提供更多选项的同时也给企业客户提供更灵活的部署方案。FydeOS 使用容器技术兼容安卓运行环境,所以在 Fydetab Duo 上运行安卓程序和游戏的体验是很不错的。FydeOS 还通过虚拟机和容器混合的技术支持加载「Linux 子系统」,可以启动一个纯净的 Debian 11 环境,并且兼容在主系统内以窗口模式加载子系统内的应用程序,包括带有 GUI 的 Linux 程序。

Fydetab Duo 将以开源硬件的形式发售,所有设计稿件、工程图纸、厂商驱动程序源码及固件和启动加载器(bootloader)均会开放。这意味着用户可以在该设备上启动其它开源操作系统,比如 openFyde(FydeOS 的开源版本)、Debian、Ubuntu 或者 AOSP。

Fydetab Duo 是目前市面上为数不多的专门为 Linux 和开放生态打造的高端硬件产品,也是全球唯一一款专门为第三方 Chromium OS 发行版打造的的消费级电子产品。"

Linux
WinterIsComing(31822)
发表于2022年10月25日 19时12分 星期二
来自空色勾玉
Linus Torvalds 最近在 Linux 最新开发版本中合并了对 Rust 语言的支持。Rust 是一种高性能、内存安全的语言,而软件项目发现的大部分漏洞都属于内存安全相关漏洞,用 Rust 开发内核将有助于改进内核的内存安全。内存对 Rust 的支持来自 Rust 开发者 Miguel Ojeda 的工作,他受雇于 Prossimo 项目,而该项目的赞助人是 Google。Prossimo 项目表示会继续支持 Rust for Linux,接下来将是利用 Rust 开发更安全的内核驱动和其它组件,NVMe 驱动已取得了进展,Google Android 团队正试验移植 Binder IPC 驱动,其它 Android 厂商也表示有兴趣开发 Rust 驱动,Asahi Linux 社区成员正在开发支持苹果 M1 设备 GPU 的驱动。
Linux
WinterIsComing(31822)
发表于2022年10月25日 00时20分 星期二
来自飞行村
Linus Torvalds 表达了从内核移除对英特尔 i486 处理器支持的意愿。Linux 内核在十年前移除对 i386 的支持后,i486 是内核主线对 x86 架构支持的最低版本,Linus Torvalds 认为应该让 x86-32 架构支持的最低版本提高到 cmpxchg8b,即奔腾及更高版本。他指出 i486 已经被视为可以在博物馆里展示的展品,不如让它们运行博物馆版本的内核。
Linux
WinterIsComing(31822)
发表于2022年10月19日 18时12分 星期三
来自雾影之心
匿名发行版 Tail OS 发布了 5.5 版本,主要新特性为更新到 Thunderbird 102,其中包括 OpenPGP 功能的可用性改进,密钥助手将帮助用户解决密钥相关问题;Tor Browser 11.5.4,Linux kernel 5.10.140,wget 命令行工具每次都会使用不同 Tor 回路,等等。Tail OS 设计作为 Live CD 或 Live USB 使用,不在主系统留下使用痕迹。
Linux
WinterIsComing(31822)
发表于2022年10月18日 13时44分 星期二
来自巨龙之夜
在一个内核版本发布之后,下一个版本会经历两周的补丁合并周期,之后关闭合并窗口进入预发布测试阶段。Linux 作者 Linus Torvalds 刚刚释出了 Linux 6.1 的首个 RC 版本,他同时呼吁内核开发者不要赶在截止日期前递交补丁。他说合并周期为两周是为了给他更多时间检查,不是让他们在第二周的周五匆忙把补丁发给他。在截止日期前通宵达旦写论文是高中生才会做的,从高中毕业之后就应该淘汰这种做法了。
Linux
WinterIsComing(31822)
发表于2022年10月17日 18时54分 星期一
来自图夫航行记
Linus Torvalds 在内核邮件列表上宣布释出 Linux 6.1-rc1,这标志着合并窗口的关闭,正式版预计会在 12 月发布。Linux 6.1 的补丁规模要比前一个版本小,但包含了部分期待已久的新功能,如 Rust 语言的基础设施,替代页回收 Multi-Gen LRU(缩写 MGLRU,Chrome OS 和 Android 的内核已包含该功能),英特尔 Arc 和 AMD RDNA3 显卡支持,Kernel Memory Sanitizer,AMD Platform Management Framework,等等。
Linux
WinterIsComing(31822)
发表于2022年10月12日 11时42分 星期三
来自索拉里斯星
HardenedLinux 写道 "由于疫情等原因开放硬件整体方案LambdaChip(针对嵌入式快速开发的硬件,编译器和虚拟机)背后的公司正式破产清算,其项目改名为Animula并正式捐赠给HardenedLinux社区,LambdaChip作为为数不多的国产编译器项目,虽然野心勃勃,试图在 10KB 内存的单片机上同时支持 Scheme(R7RS)、Lua5.2 和 Python3 甚至更多(或多或少拥有函数式特性的)语言,其编译器Laco(Lambda Compiler)编译器已经能支持 R7RS 的基本语法,尚未合并的分支中也能勉强运行 Python3 的示例代码,基本编译优化也稍具特色,10KB 内存也阻挡不了其流畅运行。Animula在HardenedLinux社区会长期维护以支持已经购买相关硬件的用户。HardenedLinux是否成为商业失败的开源项目的集散地的结论为时尚早,如果越来越多的此类项目入驻HardenedLinux或许会成为2030年代成立HardenedLinux基金会的一个起点,俗话说”One man's trash is another man's treasure!"。"