致长期以来一直关注solidot的海内外朋友,请点击这里查看。
adv
Linux
WinterIsComing(31822)
发表于2021年03月01日 21时46分 星期一
来自
Linux 作者 Linus Torvalds 在 5.12 合并窗口开启两周之后释出了 5.12-rc1,他在邮件列表上坦承经历了六天没有电的生活。上个月中旬,因为罕见的严寒天气和暴风雪,得州和俄勒冈州波特兰遭遇了持续多天的停电,而 Linux 作者就生活在波特兰,多年来他一直在家中远程工作。因为这一经历,他为 5.12 起了代号 Frozen Wasteland。Linux 5.12 的正式版本预计会在四月底或五月初发布。
Linux
WinterIsComing(31822)
发表于2021年02月25日 22时03分 星期四
来自
基于 Ubuntu 和 Debian 的流行发行版 Linux Mint 研究发现,在新版本释出一周内只有不到三分之一的用户更新他们的浏览器;仍然有三成用户使用已经在 2019 年终止支持的 Linux Mint 17.x——这意味着系统已经有两年没有收到安全更新。Linux Mint 并没有工具精确测量用户的行为,它只是从雅虎获得了基于用户代理的 Linux Mint 流量数据。这些统计数据只是反应了访问雅虎的 Linux Mint 用户分布。
Linux
WinterIsComing(31822)
发表于2021年02月17日 23时14分 星期三
来自
美国部分地区遭遇了严寒天气,如得州有数百万居民无供热无电力,问题被认为与该州监管不力的电力系统有关。这次罕见严寒天气导致的断电也影响到了 Linux 内核。在 5.11 发布之后,5.12 的合并窗口开启,但目前 5.12 的 pull requests 已经暂停,原因就是严寒导致的断电。在问题解决之前,合并窗口将会暂停
Linux
WinterIsComing(31822)
发表于2021年02月15日 11时35分 星期一
来自
Linus Torvalds 于情人节在内核邮件列表上宣布释出 Linux 5.11。Torvalds 说他知道这天是情人节,但相信内核开发者们能理解。Linux 5.11 的主要新特性包括:支持英特尔 Software Guard Extensions(SGX)安全特性;新的系统调用拦截机制;seccomp()系统调用优化kmap_local()APIepoll_pwait2()系统调用;等等。更多可浏览 KernelNewbies 5.11
Linux
WinterIsComing(31822)
发表于2021年02月07日 18时12分 星期日
来自
Linux Kernel 的软盘代码最早可上溯至 1991 年,三十年后软盘驱动代码仍然在维护和更新。在 Linux 5.12 合并窗口开启前,软盘新补丁被递交到内核块子系统,该补丁主要解决了软盘驱动在内核日志中产生大量信息的问题。补丁是由 SUSE 公司的开发者 Jiri Kosina 开发的。
Linux
WinterIsComing(31822)
发表于2021年02月06日 22时44分 星期六
来自
内核开发者在设计版本号时从未考虑过一个内核版本的小版本号更新会超过 255,因此当版本号大于 256 时可能会出现溢出。稳定版内核维护者 Greg Kroah-Hartman 释出了两个“实验性”稳定内核:4.9.256 和 4.4.256。它们只包含一个补丁变化,就是版本号,发布这两个版本就是为了观察小版本号数字溢出是否会导致任何用户空间问题。
Ubuntu
WinterIsComing(31822)
发表于2021年02月01日 12时06分 星期一
来自
Ubuntu 21.04 将尝试默认使用 Wayland,以在下一个长期支持版本 Ubuntu 22.04 LTS 发布前对 Wayland 进行足够的测试和评估。Canonical 此前测试过使用 Wayland,但最后还是在 LTS 版中继续默认用 X.Org,Wayland 作为非默认选项提供给用户。Canonical 现在希望能舒适的切换到 Wayland。Ubuntu 21.04 桌面环境是 GNOME 3.38 而不是 GNOME 40。
Linux
WinterIsComing(31822)
发表于2021年01月29日 20时59分 星期五
来自
最近发布的 Linux 5.10 被选为最新的内核长期支持版(LTS),将提供两年的支持。两年对于企业而言太短了。Broadcom 公司的开发者在内核邮件列表上指出没有公司会选择只支持两年的内核版本,2 年支持的版本不应该叫 LTS。稳定版内核维护者 Greg Kroah-Hartman 迅速回应称,Linux 内核版本通常只支持 4 个月,2 年相对于这些版本而言是长期支持了。他指出,除非有许多企业承诺支持, LTS 版本的支持时间不会超过两年,如果获得企业的承诺,他会将支持时间从 2 年延长到 6 年。目前支持 6 年时间的内核版本是 Linux 5.4。
Linux
WinterIsComing(31822)
发表于2021年01月29日 16时54分 星期五
来自
在 Red Hat 杀死 CentOS Linux 之后,与 Rocky McGaugh 共同创办 CentOS 的 Gregory Kurtzer 宣布了新的发行版 Rocky Linux——名字中的 Rocky 就是为了纪念 Rocky McGaugh。现在,Kurtzer 宣布成立了创业公司 Ctrl IQ 赞助 Rocky Linux 的开发,就像当初 Red Hat 赞助 CentOS。Ctrl IQ 并非是 Rocky的母公司,Rocky Linux 仍然是一个社区支持的项目。
Redhat
WinterIsComing(31822)
发表于2021年01月21日 13时38分 星期四
来自
在杀死了中小企业广泛使用的 CentOS Linux 发行版之后,Red Hat 宣布了补救措施:它的企业级发行版 RHEL 将对小企业免费——限制条件是运行 RHEL 的系统不能超过 16 个。小企业用户只需要注册一个免费的 Red Hat 账号,然后下载 RHEL 之后无需任何操作。Red Hat 称,更新后的 Individual Developer 订阅服务将不迟于 2021 年 2 月 1 日提供给用户。
Debian
WinterIsComing(31822)
发表于2021年01月15日 14时58分 星期五
来自
Debian 项目宣布代号为 Bullseye 的 Debian 11 开发开始冻结,从 1 月 12 日起进入冻结程序,2 月 12 日软件冻结,停止接受新软件包;3 月 12 日硬冻结;完全冻结的日期未定。开发冻结意味着不会再加入新特性,之后所有的工作将集中在打磨上,改进软件的质量。
Wine
WinterIsComing(31822)
发表于2021年01月15日 14时29分 星期五
来自
Wine 项目释出了 6.0 版本。开发者表示该版本将献给在圣诞节前去世的 51 岁开发者 Ken Thomases,他是 Wine 项目 macOS 支持的主要组织者。Wine 6.0 的主要变化包括:核心模块如 TDLL、KERNEL32、GDI32 和 USER32 等都用 PE 格式构建;实现了一个实验性的 WineD3D 的 Vulkan 渲染器;支持 DirectShow 和 Media Foundation;重新实现了文本界面(Text console),等等。
Linux
WinterIsComing(31822)
发表于2021年01月14日 22时09分 星期四
来自
迷你 PC 制造商 Seeed Studios 与 BeagleBoard 合作生产可负担的 RISC-V 系统 BeagleV,设计运行 Linux 操作系统,售价 150 美元,但其大规模供应要到今年 9 月。BeagleV 配备了一个 StarFive 公司制造的双核 1GHz 主频的 RISC-V CPU VIC7100。除了两个 RISC-V 核心外,VIC7100 还包含了一个用于机器视觉应用的 Tensilica Vision VP6 DSP,一个神经网络引擎,一个单核 NVDLA (Nvidia Deep Learning Accelerator) 引擎。BeagleV 不是第一代通用 RISC-V Linux PC,但应该是目前比较让人负担得起的。它支持 Fedora Linux,未来将支持 Debian Linux 和 FreeRTOS。RISC-V 是基于精简指令集(RISC)原则的一个开源指令集架构,它允许任何人设计、制造和销售 RISC-V 芯片和软件,它吸引了越来越多的企业,其生态系统正在快速扩张
Linux
WinterIsComing(31822)
发表于2021年01月12日 17时55分 星期二
来自
随着 Linux 5.10 作为最新的长期支持版本将维护五年时间,内核开发者开始讨论移除一系列已经很久没有更新的旧的或淘汰的 CPU。这些 CPU 即使有人在使用也可以继续使用现有的长期支持版本。开发者讨论移除的对象主要是 ARM CPU,这些 CPU 有五年以上时间没有任何变更。除了 ARM CPU,提议移除的 CPU 还有 SPARC/Sun4M,PowerPC/CELL (与 PlayStation 3 代码分开) ,MIPS JAZZ 等等。
加密技术
WinterIsComing(31822)
发表于2021年01月05日 23时00分 星期二
来自
2014 年前,我们很多人并不知道许多关键基础组件虽然人人用但却无人维护。Heartbleed 漏洞的披露让人们意识到 OpenSSL 就是这样一个组件。这促使 Linux 基金会发起了 Core Infrastructure Initiative 倡议,资助关键基础组件的开发和维护。OpenBSD 项目则采用了另一种方法:创建 OpenSSL 分支 LibreSSL。该分支之后被 OpenBSD 发行版使用并活跃开发至今。自 2018 年底发布的 2.9.0 起,LibreSSL 项目合并了 36 名开发者的 1,554 个补丁。但在同一时间内,OpenSSL 合并了 276 名开发者的 5000 多个补丁。绝大部分工作是由使用 OpenSSL 的组织完成的,包括了 Oracle、Siemens、Akamai、Red Hat、IBM、VMware、Intel 和 Arm,以及 OpenSSL 软件基金会。如此程度的支持让 OpenSSL 项目解决了它的许多长期问题,它更安全也更稳定了。结果是很少有 Linux 发行版迁移到 LibreSSL。Alpine Linux 和 Gentoo 发行版尝试提供 LibreSSL,其中 Alpine Linux 很快就返回到了 OpenSSL,而 Gentoo 对 LibreSSL 的支持将在今年 2 月结束。Gentoo 开发者指出,LibreSSL 相比 OpenSSL 并没有提供多少好处,反而增加了更多成本。
任天堂
WinterIsComing(31822)
发表于2020年12月28日 13时02分 星期一
来自
开源开发者 Lauri Kasanen 宣布将 Linux Kernel 移植到任天堂的 N64 主机上。源代码和程序发布在 GitHub 上。N64 是任天堂在 1990 年代中期发布的家用主机,是最畅销也是最受欢迎的游戏机之一。这不是第一次 Linux 移植到 N64,但之前没有人尝试将代码合并到内核主线。Kasanen 的代码并非是基于旧的移植,他也不知道有没有人需要它。他表示做件事纯粹是因为“我能做到”。
Redhat
WinterIsComing(31822)
发表于2020年12月23日 15时50分 星期三
来自
CentOS 理事会成员 Karsten Wade 为 Red Hat 用 CentOS Stream 替代 CentOS 发行版辩护,称两个项目是“对立的”,Stream 是 CentOS 的一个令人满意的替代。CentOS Linux 是企业发行版 Red Hat Enterprise Linux (RHEL) 的下游发行版,而 CentOS Stream 则是 RHEL 的上游发行版。作为 RHEL 的免费替代,CentOS 非常受欢迎。Wade  证实废弃 CentOS 的决定是 Red Hat 推动的,表示理事会批准了这一决定。对于 CentOS 留下的空白,他表示 Stream 能覆盖现有用户 95% 的工作负荷。
GNOME
WinterIsComing(31822)
发表于2020年12月21日 15时50分 星期一
来自
GNOME 桌面环境项目的核心图形工具包 GTK 项目释出了最新的大版本 GTK 4.0。开发者称,自 2016 年GTK 3.89.1 发布以来他们加入了超过 18000 commits,一篇文章是无法总结 4 年的工作。他们已经发表了 8 篇文章描述了新版本不同组件的变化。开发者称,GTK 4 已经稳定可以用于生产,但这并不意味着 GTK 3 死亡,在可预见的未来他们会继续支持和更新 GTK 3。另一方面,GTK 2 已经结束支持,他们鼓励基于 GTK 2 的应用移植到 GTK 3 或 GTK 4。
Redhat
WinterIsComing(31822)
发表于2020年12月14日 21时51分 星期一
来自
我们熟知的 CentOS Linux 发行版可能死掉了,上周 Red Hat 出人意料的宣布其企业发行版的免费社区版本 CentOS Linux 将转变成一个滚动发行版 CentOS Stream,已发布的 CentOS 8 和 CentOS 7 将在明年和 2024 年终止支持。这一消息震惊了包括 CentOS 项目联合创始人在内的无数人。但基于 RHEL 的免费发行版并不只有 CentOS,你可以使用其他替代,其中包括甲骨文的 Oracle Linux;CloudLinux OS 项目维护者刚刚宣布将在明年一季度发布 CentOS 的免费替代;面向学术界的 Springdale Linux;CentOS 联合创始人 Greg Kurtzer 在听到这一震惊消息后宣布的新发行版 Rocky Linux,名字是为了纪念另一位联合创始人 Rocky McGough;惠普企业维护的发行版 ClearOS
Linux
WinterIsComing(31822)
发表于2020年12月14日 12时54分 星期一
来自
Linus Torvalds 于 2020-12-13 23:03 在内核邮件列表上宣布释出 Linux 5.10。这意味着 5.11 合并窗口将在周一开启,鉴于圣诞新年假期即将来临,Linux 作者建议内核开发者们只递交已经准备就绪的补丁。Linux 5.10 是一个长期支持版本,其主要变化包括:Ext4 fast commit 支持,io_uring 操作限制,支持 ARM Memory Tagging Extension,新系统调用 process_madvise(2)Sleepable BPF 等等。更多可查看 KernelNewbies 5.10