solidot新版网站常见问题,请点击这里查看。
Linux
1
WinterIsComing(31822)
发表于2022年09月25日 00时00分 星期日
来自树上银花
Arch Linux 发行版宣布从其软件包库中移除 Python 2。Python 2 已经在 2020 年结束支持,开发者在 2020 年 4 月发布了 Python 2.7 分支的最后一个版本也是一个非常特殊的版本:Python 2.7.18(近似欧拉常数)。 Arch Linux 开发者称,如果仍然需要 python2 软件包,可以继续保留,但注意不会再有安全更新。
Debian
1
WinterIsComing(31822)
发表于2022年09月21日 11时36分 星期三
来自魔法集成
在一个月的讨论之后,Debian 项目宣布对是否允许默认加载非自由固件举行投票,截至日期为 10 月 1 日。Debian 社区采用的是孔多塞投票法。此次投票共六个选项:
Only one installer, including non-free firmware;
Recommend installer containing non-free firmware;
Allow presenting non-free installers alongside the free one;
Installer with non-free software is not part of Debian;
Change SC for non-free firmware in installer, one installer;
Change SC for non-free firmware in installer, keep both installers。
允许非自由固件是为了改进可及性。如盲人用户需要在文本语音模式下运行安装程序,可能需要先加载音频固件。目前 Debian 发行版默认不加载非自由固件,要盲人用户自己去摸索调整是非常困难的。因此 Debian 开发者提议在官方镜像中包含非自由固件。
Linux
WinterIsComing(31822)
发表于2022年09月20日 19时24分 星期二
来自破译滑铁卢
在 Linux 内核维护者峰会上,Linus Torvalds 表示除非有怪事发生,Rust 将进入 Linux 6.1。目前正在开发的版本是 Linux 6.0,6.1 是下一个版本。首个进入内核的是用 Rust 语言开发的 NVMe 驱动,它已经实现了与 C 语言版本相当的性能。Linux 内核 和 Rust 开发者 Miguel Ojeda 的工作让内核对 Rust 的支持更加成熟。内核开发者同意 Rust on Linux 已经准备就绪。
Linux
WinterIsComing(31822)
发表于2022年09月15日 19时19分 星期四
来自约纳丹号历险记
Linux Plumbers Conference 会议上,Linus Torvalds 接受采访谈论了工作、Rust 和 M2 MacBook Air 笔电。
Torvalds 称他不是工作狂,在参加会议前花了六天时间在荷属西印度群岛的 Bonaire 玩潜水。他说他一年又一年在内核上工作是因为他可以短时间离开放松下,他最筋疲力尽的时候通常是合并开始时,他专注于在合并开始第一周内完成大部分工作。Linux 内核社区真正的工作狂是稳定版内核维护者 Greg Kroah-Hartmann,他每周都不停的工作,Torvalds 猜测他大量使用自动化工具。新冠疫情对内核开发没有产生多少影响,因为包括 Torvalds 在内的主要维护者多年来都习惯在家中远程工作。他指出内核开发的一个变化是子系统维护者通常由团队而不是一个人组成,部分子系统维护者只有一个人,但已经相当罕见了。内核对 Rust 的支持可能需要更长的时间,一个原因是非标准的 Rust 扩展的处理,另一个更重要原因是 Rust 编译器还不稳定。Torvalds 外出旅行时使用一台 M2 MacBook Air 笔电,运行 Fedora Workstation 36,Fedora 还没有支持 ARM-64 M2 处理器的版本,Torvalds 自己动手让 Fedora 36 能运行在 M2 上,这个版本不完美,不支持 3D 图形,Chrome 也不支持,而 Torvalds 使用 Chrome 的密码管理器管理部分密码。
安全
WinterIsComing(31822)
发表于2022年09月14日 15时23分 星期三
来自少年地球护卫队:地球人觉醒
HardenedVault 写道 "在x86/amd64架构下,Linux内核通常被打包成bzImage格式,其中包含用于引导参数的部分填充数据结构,以及16位实模式,32位保护模式和64位长模式的多个阶段入口点(如果为amd64构建),最后一个阶段是自解压缩平面二进制文件,它将正确解压缩和执行gzip压缩的内核映像, 也以平面二进制的格式,存储在其数据段中。每个阶段都将初始化下一阶段的正确执行环境,将CPU切换到下一阶段可以工作的模式,然后执行下一阶段。当然,Linux内核能够从16位实模式启动,但它也允许引导加载程序为以后阶段准备执行环境(例如32位保护模式或64位长模式),并从相应的入口点执行Linux内核。例如,如果引导加载程序本身主要在 32 位保护模式下工作,那么从其 32 位保护模式入口点引导 Linux 内核将是最有效的方法,而为 amd64 构建的 Linux 内核将在使用 kexec 引导另一个为 amd64 构建的 Linux 内核时选择 64 位长模式的入口点。最近,QEMU 的一个bug导致 kexec 之后的内核崩溃,因为 kexec-ed 内核将无法解压缩压缩的 initrd。此错误仅影响在 QEMU 中使用压缩内联的新 Linux 内核。物理机器上的 kexec,以及在 QEMU 中使用压缩的 initrd 引导 Linux 内核的其他方法,均不受影响。

当然,在 QEMU 中,使用未压缩的initrd来创建新Linux内核是有效的,因此,如果您想在 QEMU中使用基于kexec的引导加载程序,则可能必须使用未压缩的initrd才能引导目标系统。HardenedVault(赛博堡垒)的Vault Labs使用此类方法成功完成了vTPM环境下的远程证明。"
安全
WinterIsComing(31822)
发表于2022年09月13日 19时54分 星期二
来自绿光
Retbleed 是最近公布的 CPU 预测执行漏洞攻击,影响 ARM、英特尔和 AMD CPU。Linux 内核最近开始加入相关的修复补丁。VMware 工程师在 Linux 5.19 上测试了补丁,结果显示它导致了巨大的性能开销。在 ESX 上运行 Linux 虚拟机,使用单个 vCPU 时,计算性能下降最高 70% ,网络性能下降 30%,存储性能下降最高 13%。关闭补丁之后性能恢复到 Linux 5.18 的水平。如此巨大的性能开销会对应用性能产生影响。VMware 工程师是在英特尔 Skylake CPU 上进行的测试,较新的 CPU 解决了大部分相关问题。
Linux
WinterIsComing(31822)
发表于2022年09月06日 21时48分 星期二
来自总门谷
用于路由器等设备的发行版 OpenWrt 释出了 22.03.0 版本,该版本经历了大约一年时间的开发。OpenWrt 22.03.0 的新特性包括:基于 nftables 的防火墙实现 Firewall4 取代基于 iptables 的 firewall3,Firewall4 将默认使用,默认镜像也不再包含旧的 iptables 工具;解决 2032 问题;LuCI Web 管理工具支持暗色模式;支持逾 180 种新设备;Linux kernel 5.10.138,musl libc 1.2.3,glibc 2.34,gcc 11.2.0,binutils 2.37 等等。
Ubuntu
WinterIsComing(31822)
发表于2022年08月31日 12时44分 星期三
来自太阳之塔
Theregister 试用了优麒麟操作系统。Ubuntu Kylin 或优麒麟是 Canonical、工信部和国防科技大学的合作项目,Canonical 并没有参与维护和开发,它被视为是一个社区项目。在中国的 Linux 发行版中,深度可能是最知名最流行的,它的深度桌面环境 DDE 支持多个发行版,但还没有更新支持最新的 Ubuntu 22.04。优麒麟使用的桌面环境 UKUI 源自 MATE,MATE 是基于 Gtk,但 UKUI 从 v3 开始迁移到了 Qt。最近宣布的 openKylin 操作系统基于 Ubuntu,与优麒麟在用户界面上相差无几,最明显的区别是 logo。优麒麟有一个国际版本,与国内版本的一个区别是前者会安装开源办公软件 LibreOffice,后者则是闭源的 WPS Office。
Debian
WinterIsComing(31822)
发表于2022年08月29日 11时43分 星期一
来自炼金术战争:机械人
为改进可及性 Debian 社区讨论默认加载非自由固件。如盲人用户需要在文本语音模式下运行安装程序,可能需要先加载音频固件。目前 Debian 发行版默认不加载非自由固件,要盲人用户自己去摸索调整是非常困难的。因此 Debian 开发者提议在官方镜像中包含非自由固件。非自由软件仍然是明确反对的,用户如果需要可以自己启用非自由组件。
Linux
2
matrix(791)
发表于2022年08月28日 22时39分 星期日
来自空色勾玉
Forsaken 写道 "在今年早些时候,内核开发者社区曾有一番围绕 RaiserFS 去留的讨论。产业界似乎都在等待着它最终归入历史的那一年到来,而这一年,也许就是今年。"
隐私
WinterIsComing(31822)
发表于2022年08月25日 15时58分 星期四
来自星火
Debian 以隐私理由将 Chromium 浏览器的默认搜索引擎从 Google 改为 DuckDuckGo。Chromium 是 Chrome 的开源项目,但仍然包含有 Google 的服务。Debian 开发者是在今年初讨论用 DDG 替换 Google。它是通过受管理的策略文件(/etc/chromium/policies/managed/.json)实现这一变动的。用户仍然可以自己修改默认的搜索引擎。
GNOME
1
WinterIsComing(31822)
发表于2022年08月18日 18时54分 星期四
来自时光倒流
GNOME 桌面项目本周迎来 25 周岁,开发者发布了 GNOME 43.beta。1997 年 8 月 15 日,两位开发者 Miguel de Icaza 和 Federico Mena Quintero 宣布要开发一套用户友好的应用和桌面工具,类似 CDE 和 KDE,但完全是基于自由软件。1999 年 3 月 3 日首个大版本 GNOME 1.0 发布,GIMP ToolKit (GTK+)被选择作为 GNOME 的基础。 另一个桌面环境 KDE 选择了 Qt,但当时的 Qt 不是 GPL 许可,因此 Red Hat 拒绝其发行版捆绑 KDE。而 GTK 完全采用 GPL 许可证,因而 Red Hat Linux 发行版选择了 GNOME 桌面。
Linux
WinterIsComing(31822)
发表于2022年08月16日 15时27分 星期二
来自飞行中的阴影
Linus Torvalds 释出了 Linux 6.0 的首个 RC 版本。主要变化包括:改进在服务器处理器上的性能,支持英特尔和 AMD 的新硬件,AMD Zen 4 CPU 和 RDNA3 GPU 的预备工作,支持高通 Snapdragon 8cx Gen3 和初步支持联想 ThinkPad X13s Arm 笔记本电脑,64 位 Arm THP SWAP 支持,AMD Retbleed IBPB 缓解,新 RISC-V 扩展 Zicbom、Zihintpause 和 Sstc,改进龙芯 LoongArch 架构支持,等等。
安全
WinterIsComing(31822)
发表于2022年08月10日 23时36分 星期三
来自霸主的影子
用于渗透测试、安全审计和网络安全研究的发行版 Kali Linux 释出了 2022.3。主要新变化包括:改进虚拟机支持;新的网络分析工具 BruteShark,开源应用漏洞关联和安全协调工具 DefectDojo,漏洞利用框架 phpsploit,针对 Lync/S4B/OWA/O365 的密码喷射攻击工具SprayingToolkitshellfire;Linux Kernel 5.18.5;改进 ARM 支持;等等。
SuSE
WinterIsComing(31822)
发表于2022年08月08日 11时34分 星期一
来自荷鲁斯崛起
在 OpenSUSE 邮件列表上,维护者 Jeff Mahoney 提议移除 reiserfs 文件系统。当 SUSE 发行版在 20 多年前引入 reiserfs 时它是当时领先的文件系统,首次为 Linux 引入了日志保护。但在 reiserfs 作者 Hans Reiser 因谋杀罪被判刑之后该文件系统的开发和用户兴趣就停滞了。Jeff Mahoney 指出他作为上游 reiserfs 用户空间项目的维护者已经逾五年时间没有接触它了,reiserfs 现在缺乏用户期望拥有的很多功能,他建议立即从 openSUSE Tumbleweed 中移除 reiserfs。Linux 内核社区此前也讨论了移除 reiserfs
Linux
WinterIsComing(31822)
发表于2022年08月02日 08时53分 星期二
来自伊卡狛格
在 Linux 5.19 释出之后,下一个版本叫 Linux 5.20 还是 Linux 6.0,经常被大数字搞混的 Linus Torvalds 表示下一个版本将被称为 6.0。这一做法和之前 Linux 3.19 的下个版本是 Linux 4.0 以及 Linux 4.19 的下一个版本是 Linux 5.0 类似。根据内核邮件列表 pull request,Linux 6.0 基本是已经普遍接受。根据这些 pull request,Linux 6.0 的新变化将包括:改进 AMD Zen 系统的 NUMA 平衡,在高系统负载下更有效的 CPU 闲置搜索,移除 DECnet 网络代码,等等。
Linux
WinterIsComing(31822)
发表于2022年08月01日 10时55分 星期一
来自侦图机
基于 Ubuntu 的 Linux Mint 发行版释出了 v21 版本,该发行版包含 CinnamonMATEXfce 三种桌面环境。v21 是一个长期支持版本,将一直支持到 2027 年。主要新特性包括:蓝牙管理器用 Blueman 取代了 Blueberry, xapp-thumbnailers 支持常见文件类型的缩略图,Sticky Notes,进程监视器 Process Monitor,Timeshift 由 Linux Mint 接手维护,等等。
Linux
WinterIsComing(31822)
发表于2022年08月01日 09时37分 星期一
来自通往宇宙之门
Linus Torvalds 在内核邮件列表上宣布释出 Linux 5.19。主要新特性包括:Arm Scalable Matrix Extension 支持,io_uring 改进,BIG TCP 支持,改进随机数生成器,支持 AMD Secure Nested Paging 和英特尔 Trusted Domain Extensions 机制,支持龙芯的 LoongArch CPU 架构,新的主动回收机制,等等,更多信息可浏览 KernelNewbies 5.19。值得一提的是 Linus Torvalds 称这是他第三次使用苹果电脑用于 Linux 开发,在安装 Asahi Linux 的苹果 M1 笔记本电脑上写了发布公告,他主要将这台电脑用于测试和写作。
专利
WinterIsComing(31822)
发表于2022年07月27日 09时45分 星期三
来自异形:痛苦之河
Creative Commons CC0 是公有领域许可证,允许任何人不受限制地在全球范围内发布内容。但放弃对内容的限制并不意味着放弃商标或专利权。而自由开源社区(FOSS)的一个共识是排除任何形式的专利授权或专利宽限的许可证不能被视为 FOSS 许可证。Fedora 项目宣布将不允许使用 CC0 授权代码,现有的 CC0 授权代码可能会继续使用但决定尚未做出。
Debian
WinterIsComing(31822)
发表于2022年07月26日 23时55分 星期二
来自跃入虚空
Debian 项目、Debian.ch 和 Software in the Public Interest 组织最近向世界知识产权组织 (WIPO)递交申请,寻求拿回 Debian.community 域名。该域名被 Daniel Pocock 用于攻击Debian 项目及其成员。Daniel Pocock 是开源社区的“名人”或者说是“巨魔(troll)”,其行为备受争议。今年早些时候,Red Hat 曾尝试从 Daniel Pocock 手中拿回 WeMakeFedora.org 域名,但未获成功。Debian 项目的尝试成功了,WIPO 在 7 月 19 日裁定转移域名。虽然域名拿回了,但攻击不太可能会停止。