2024年1月

1 美国讨论限制中国获取 RISC-V 技术

美国政府过去几个月一直在讨论限制中国获取 RISC-V 技术,认为中国利用 RISC-V 绕过了美国对华芯片出口管制。美国众议院建议成立一个跨部门政府委员会,研究 RISC-V 的潜在风险,讨论是否以及如何限制这项技术。据知情人士称,英国的 Arm 控股公司也在游说美国政府限制 RISC-V。但由于 RISC-V 架构是开源免专利的,限制中国使用 RISC-V 技术就如同类似限制中国使用开源的 Linux,基本上是不可能的。而负责 RISC-V 技术的非盈利组织的总部设在欧洲的瑞士。

(插图:DA/97b6e341-9416-4956-9b7b-56194a047ea3)

消息来源:《纽约时报》
老王点评:感谢开源,感谢开源精神。

2 谷歌取消迁出其云服务的费用

长期以来,云计算服务提供商之间的转换成本一直备受抱怨,这些服务被讥讽为 “蟑螂旅馆”,让企业只能入住而不能退房。现在,谷歌正在采取措施改变这种状况。从即日起,该公司将取消对希望离开其云服务转而使用竞争对手服务的客户收取的费用。这一政策转变可能会迫使竞争对手亚马逊和微软也这样做。据分析,该公司希望监管机构转而关注它认为更大的问题:微软的限制措施使客户在某些情况下更难选择谷歌云。

(插图:DA/b40ef8e3-b652-424a-a6af-e14aa66e751c)

消息来源:彭博社
老王点评:现在的公有云并没有那么“公有”。

3 Linux 内核 6.8 遭遇“可怕的性能回归”

Linus Torvalds 指出开发中的 Linux 6.8 “让我的空内核构建从 22 秒变成了 44 秒,也让完整内核的构建速度大大降低。”虽然 Linux 内核缺乏常见的、强大的持续集成,但对于代码编译速度减半这样的性能回归,还是相当令人惊讶,尤其是代码已经通过了 linux-next 等版本的测试。目前,看起来性能回归似乎是 CPUFreq 调度器调速器回归造成的。Linus 已经还原了一系列补丁,除非问题很快得到解决,这些补丁也将在主分支上被还原。

(插图:DA/f1a12349-d36d-4402-b33d-c4399d1990b0)

消息来源:Phoronix
老王点评:我觉得靠“眼睛多”来发现问题,不如用 CI 这样的程序更可靠。

Hi,Linuxer,2024 新年伊始,不知道你是否已经准备好迎接新的一年~ 2024 年,Linux 爱好者沙龙重新起航,这次,我们从黄鹤楼畔,大美武汉开始我们新的一年线下相见!

2024 年 1 月 20 日,我们在武汉未来科技城,一起相约在统信软件武汉分公司,聊聊新的一年,你对于 Linux 的期待、对于开源、开发等一切问题的想法和探索。

本次活动由 Linux 中国、龙蜥社区(OpenAnolis)、deepin(深度)社区、WHLUG、华中科技大学网安学院开源俱乐部联合主办,统信软件技术有限公司提供场地支持。

龙蜥社区(OpenAnolis)是国内的顶尖 Linux 发行版社区,我们希望在普及 Linux 知识的同时,也能让中国的 Linux 发行版,为更多人知晓,推动国产发行版的发展和进步。
议题分享简介分享内容分享者
14:00~14:20签到
14:20~14:30《玲珑-容器技术在桌面程序分发中的应用》简单介绍 Linux 内核提供的容器相关特性的用户态接口使用方法、非 root 用户使用 Linux 容器的限制,以及其他有趣的 Linux 容器技术细节,并以玲珑为例介绍容器技术在桌面应用程序分发和治理等方面的实际应用。陈麟轩 / 统信软件技术有限公司高级研发工程师
14:30~15:00《华科内核贡献团队开源实践分享》在本次演讲中将分享如何带领开放华科原子开源俱乐部中的内核贡献团队,挖掘并修复 Linux 内核漏洞,并通过内部审核机制保障内核补丁正确性。慕冬亮 / 华科开放原子开源俱乐部
15:00~15:45《开源之旅:从学生到核心贡献者》一名学生从零开始参与开源社区,到成为核心贡献者的经历与心得,探讨开源的意义,还有给开源新人的一些小建议朱俊星 / 华中科技大学学生,开源爱好者,RustSBI、KCL Maintainer
15:45~16:20《Anolis OS 优化 Virtio 协议增强网络性能实践分享》作为云计算重要组成部分的虚拟网卡正面临着性能和功能的双重挑战。针对实际业务需求,我们制定了新的 virtio 标准,包括 Inner Hash、Virtio Checksum修复、NetDIM、Device Stats 等技术,在阿里云软硬件融合的智能网卡上进行了实践,将来会为用户提供更好的虚拟网卡使用体验。衡琪 / 阿里云计算有限公司研发工程师,龙蜥社区高性能网络 SIG 成员
16:20~17:00闪电演讲(短分享)
17:00~18:00线下交流

主题演讲:《玲珑-容器技术在桌面程序分发中的应用》

陈麟轩 /统信软件技术有限公司高级研发工程师

简单介绍 Linux 内核提供的容器相关特性的用户态接口使用方法、非 root 用户使用 Linux 容器的限制,以及其他有趣的 Linux 容器技术细节,并以玲珑为例介绍容器技术在桌面应用程序分发和治理等方面的实际应用。

主题演讲:《华科内核贡献团队开源实践分享》

慕冬亮 / 华科开放原子开源俱乐部

在本次演讲中,将分享如何带领开放华科原子开源俱乐部中的内核贡献团队,挖掘并修复 Linux 内核漏洞,并通过内部审核机制保障内核补丁正确性。

主题演讲:《开源之旅:从学生到核心贡献者》

朱俊星 / 华中科技大学学生,开源爱好者,RustSBI、KCL Maintainer

一名学生从零开始参与开源社区,到成为核心贡献者的经历与心得,探讨开源的意义,还有给开源新人的一些小建议。

主题演讲:《Anolis OS 优化 Virtio 协议增强网络性能实践分享》

衡琪 / 阿里云计算有限公司研发工程师,龙蜥社区高性能网络 SIG 成员

作为云计算重要组成部分的虚拟网卡正面临着性能和功能的双重挑战。针对实际业务需求,我们制定了新的 virtio 标准,包括 Inner Hash、Virtio Checksum修复、NetDIM、Device Stats 等技术,在阿里云软硬件融合的智能网卡上进行了实践,将来会为用户提供更好的虚拟网卡使用体验。

闪电演讲

本次线下活动依旧保留闪电演讲环节,作为最受欢迎的线下活动,本次活动依旧继续举办闪电演讲。每位演讲者有 5 分钟时间参与现场活动,可以提前报名,也可即兴上台演讲。时间一满,马上结束~强制大家控制自己的分享时间,用最短的时间,向大家发出你的声音~

 title=

李伟光现场介绍 neovim 的使用

丰雷同学为大家分享了他对开源、编程方面的感悟

活动地点及到达信息

活动地点:武汉市江夏区高新大道999号未来科技城B3栋9楼-A901(琴台大剧院会议厅)

抵达方式:

  • 自驾:导航到「武汉市江夏区高新大道999号未来科技城 B3 栋」,按指引停车入园即可。
  • 公共交通:地铁:乘坐轨道交通 11 号线,「光谷七路」D口出站,步行 600 米到。

如果你因为有事,没办法来到线下,那也没问题,我们的活动也会在 Linux 中国视频号、Linux 中国 B 站、龙蜥 B 站、龙蜥钉钉群等开启同步直播。

当然,我们更希望你能亲自来到线下,和我们一起聊聊开源,聊聊技术~

活动报名地址:

Scribus 1.6.0 更新是新年伊始的良好开端!

Scribus 是一种非常流行的开源桌面出版(DTP)软件,用于制作从小册子、新闻简报、海报到广告牌等各种插图。

最近,Scribus 1.6.0 正式发布,成为我们在 2024 年报道的第一个开源工具更新。

请允许我向你展示它所提供的内容。

? Scribus 1.6.0:有什么新变化?

作为一个重要的稳定版本,Scribus 1.6.0 已经开发了相当长一段时间了,据开发人员称,它包含数千个全面的增强功能和修复

我们将看一下此版本的关键亮点

首先是用户界面,该界面经过全面改造,采用了新图标,支持明/暗模式,并增加了新的搜索功能,允许你搜索 Scribus 的特定功能。

此外,新的“ 焊接 Weld ”功能可以让你组合对象,然后在不分组的情况下移动这些对象。 符号 Symbol ”/克隆功能与 Adobe Illustrator 中的功能类似,可让你保持主对象(符号)与所有副本(克隆)的进度同步。

在图形方面,有一个名为“ 图片浏览器 Picture Browser ”的新插件,可以使所有图形文件的资源管理变得简单。它通过允许你标记它们并将它们放入图形集合中以便于访问来实现这一点。

此外,文件的导入/导出也得到了改进,Scribus 现在具有许多新的和改进的导入过滤器、支持 Krita 的 KRA 文件格式、改进了 PDF 导入等等。

关于文本,Scribus 1.6.0 配备了一些社区要求最多的功能,其中包括支持页脚和页尾注释文本变量文本垂直对齐窗体/窗口控制交叉引用

?️ 其他更改和改进

最后,你还应该了解一些其他值得注意的变化:

  • 渲染帧功能中添加了对 XeLaTeX 的支持。
  • 你现在可以使用新的基于 PDF 的输出预览
  • 现在可以以原生文件格式存储位图图像
  • 用于处理在线资源(例如字典)的资源管理器
  • 在 Linux 上,Scribus 首选项目录已移动到新位置,使其符合 XDG 标准

Scribus 1.6 适用于 Linux、BSDWindowsmacOS。你可以浏览 发行说明 来深入了解这个扩展版本。

? 下载 Scribus 1.6.0

获取最新 Scribus 的最直接方法是从其 SourceForge 页面 获取 Linux 版的 AppImage 文件。

但是,如果你正在寻找其他安装方法或获取源代码,你可以访问 官方网站

还有一个 Ubuntu 的 PPA,但是,在撰写本文时,那里还没有最新版本。

Scribus 1.6.0(SourceForge)

如果你需要使用 AppImage 文件的帮助,我们的 如何在 Linux 中使用 AppImage 指南应该会有很大帮助。

? 你对本次更新有何看法? 你是否期望添加到其中的所有改进?


via: https://news.itsfoss.com/scribus-1-6-release/

作者:Sourav Rudra 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

1 Linux 内核开发者再次讨论从 C 语言转换为现代 C++ 语言

Linux 内核主要由 C 代码和汇编代码构成,但 Linux 内核邮件列表已重启讨论,探讨未来将 Linux 内核的 C 代码转换为 C++ 的可能性。早在 2018 年,红帽工程师 大卫·豪威尔斯 David Howells 就提出了一组 45 个补丁,将内核转换为 C++。这将允许主线内核使用内联模板函数、内联重载函数、类继承以及其他目前 Linux 内核的 C 代码不支持的功能。但该讨论没有进行下去,最终这些补丁在 Linux 内核邮件列表上停留了六年。昨天,长期从事 Linux 开发的 彼得·安文 H. Peter Anvin 用一篇长文重启了这个讨论。他认为,“C++ 已经有了长足的发展。……C++ 终于 ‘长大’ 了,对于操作系统内核所体现的嵌入式编程而言,它是一种更好的 C 语言。……我们最近提出的许多针对 gcc 扩展的要求,其实在标准 C++ 中很容易实现。”Linux 内核转向 C++ 的阻力之一是 Linus Torvalds 过去一直积极反对 C++。

(插图:DA/3ebf6893-7ebf-4901-8509-16c64ce7982d)

消息来源:Phoronix
老王点评:相关各方的讨论非常激烈,但无论如何,任何决定都应该通过广泛的讨论和不断的修正来进行。

2 新设备允许用户用舌头滚动屏幕

一种名为 MouthPad^ 的新设备可以让用户只用舌头就能滚动浏览智能手机,从而使触摸屏不再需要双手。它是安装在口腔顶部的类似于固定器的触控板,可以感知舌头的运动,让用户可以用舌头轻扫或点击来滚动、打字、打电话甚至下棋 —— “它就是你嘴里的鼠标”。该设备的目的是为残疾人士,尤其是手部残疾或瘫痪人士提供帮助。

(插图:DA/ec5efb61-7b22-41ed-97e3-b7d743a78798)

消息来源:NBC News
老王点评:目的是很好,但总感觉有点奇怪。

3 Brave Search 现在可以提供 AI 代码搜索

Brave 推出了 CodeLLM,这是一款集成到其搜索引擎中的人工智能工具,可提供编程查询结果,包括代码片段、逐步解释和引用。CodeLLM 是免费的,现在已集成到 Brave Search 中,用户无需切换应用即可访问。CodeLLM 建立在使用文本提示生成代码的 LLM Mixtral 之上。

(插图:DA/2cacb37f-574e-41ea-9d4e-2a260149f039)

消息来源:Tech Crunch
老王点评:以后程序员都不需要在 SO 上搜索代码了。

你无需在 Wayland 上放弃使用 Shutter!

哎,我一直在担心有一天我得切换到只支持 Wayland 的 Linux 发行版,结果发现 Shutter 不工作。

它是 Linux 中用于捕捉和编辑 屏幕截图的最佳工具 之一,我每天都会使用它来为这里和其他地方的工作捕捉各种截图。

我知道 GNOME 的屏幕截图工具已经有了很大的进步,但是就像人们所说的,“旧习难改”。所以,当我发现有一种方法可以在所有的 Wayland 上运行 Shutter 时,我自然是相当兴奋。

请跟随我一起了解这个精彩的开源项目。这个项目由一位热心的 Shutter 爱好者发起,他的目标就是让 Shutter 能在配备 Wayland 的发行版上顺利运行。

在 Wayland 上使用 Shutter:有何期待?

这个项目由来自意大利的 IT 开发者 Maurizio 发起,他热衷于 Linux,因为他不能接受 Shutter 无法在他的 Ubuntu 系统上正常运行,因此这个项目应运而生。

因此,他复刻了 Shutter 的代码仓库,并利用 GNOME 的屏幕截图工具 的命令行工具进行开发,同时尽力保持用户界面和以往的操作习惯不变

如下图所示,这个项目与你从 Shutter 那里期待的体验几乎无二,你可以在界面上发现所有熟悉的选项。在运行着 Ubuntu 23.10 的虚拟机上用这个工具截图时,我并未感到有什么两样。

我还发现,按只截图窗口或选取特定区域也变得容易了。只是那个通常用来截图特定窗口或桌面的下拉菜单似乎并未起到应有的功能,反而变得有点挪作他用。

? 这是我在 Ubuntu 23.10 的 Wayland 上进行选区捕捉的结果。

如果你想截图你系统中特定的桌面空间,你需要切换到那个桌面,使 Shutter 转到同一屏幕,然后使用“ 桌面 Desktop ”选项进行截图。

对于只截图窗口也是类似,只要将应用和 Shutter 切到同一屏幕,使用“ 窗口 Window ”选项就能够截取窗口的截图。

至此已经足够了。我真心期待 Shutter 的开发更上层楼,希望我们能看到此类改进被融入原有的项目中。

? 如何下载运行于 Wayland 的 Shutter?

在开始下载和安装之前,请确保你已经彻底卸载了你之前安装的任何版本的 Shutter。

接下来,你有两种获取这个 Shutter 变体的方法可选。第一种方法是直接访问它的 GitHub 仓库,下载提供的 “.deb” 文件。

在 Wayland 上的 Shutter(GitHub)

而我更为推荐的是第二种方法,尤其适用于 Ubuntu 23.10 或者更高的版本,因为它可以自动处理所有的依赖关系。你只需要运行以下的命令即可:

setfacl -m u:_apt:rx .
wget https://github.com/mvivarelli/shutter-on-wayland/raw/master/shutter-on-wayland_0.99.4-6_all.deb
sudo apt -f install ./shutter-on-wayland_0.99.4-6_all.deb

如果安装后你在启动 Shutter 时遇到了卡顿或者延迟的问题,那么你可以通过重启你的系统来解决此类问题。

? 对于这个项目,你有什么样的想法呢?你会考虑使用它吗?


via: https://news.itsfoss.com/shutter-wayland-linux/

作者:Sourav Rudra 选题:lujun9972 译者:ChatGPT 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

1 苹果公司要求开发者将 Vision Pro 应用称为“空间计算应用”

随着苹果公司的 Vision Pro VR/AR 头显将于 2 月 2 日上市,在该公司为 visionOS 开发者发布的指导中,要求开发者在提及 Vision Pro 应用程序时不要使用 AR 和 VR 术语,要将其称为 “空间计算应用程序”,而不要将应用体验描述为增强现实(AR)、虚拟现实(VR)、扩展现实(XR)或混合现实(MR)。

(插图:DA/8bde3f6c-df73-4055-8541-bc2e99d0051d)

消息来源:Engadget
老王点评:叫啥不重要,真能卖出去很多才行。

2 多邻国裁掉翻译人员,用 AI 替代

语言学习平台多邻国裁掉了大量从事翻译的合同工,因为它发现 AI 能在短时间内完成翻译,而且省钱。随着 AI 接管了课程的内容生成和翻译工作,留下的人主要是检查 AI 的内容确保其翻译质量。多邻国称它裁掉了 10% 的合同工,但表示这不是裁员,而是合同工在项目于 2023 年结束后离开了。

(插图:DA/65c0922f-9b05-40ea-8fd6-9d3a9a6a0944)

消息来源:PCMag
老王点评:看看,这些原本以为能一直干到老的工作都慢慢被 AI 取代了。

3 Linux 6.8 将提升 40% 多并发连接的 TCP 性能

正在开发中的 Linux 6.8 内核对核心网络代码进行了一些关键改进,在遇到多个并发网络连接时,这些改进最多可将 TCP 性能提高约 40%。新的补丁系列试图重组核心网络协议栈变量,以尽量减少数据传输阶段的缓存行消耗。具体来说,来自谷歌的开发人员研究了 TCP/IP 协议栈和 TCP 中的快速路径定义。

(插图:DA/4cf79d55-1340-4fca-8299-61de604cef88)

消息来源:Phoronix
老王点评:居然还能提升这么多,这是我没想到的,看来 Linux 的潜力还有很多。