2023年12月

1 在 Linux 上,开发者可以将屏幕倾斜 22° 来编程

一位开发者利用 Linux 上的调整屏幕大小和旋转的工具 xrandr 为显示器设计了一种独特的 “对角线模式”,她发现向左倾斜 22 度是在 32:9 宽高比显示器上进行软件开发的理想角度。而 Linux 是 “唯一支持对角线显示器模式的操作系统,你可以根据自己的喜好自定义任何倾斜角度”。她实验了各种角度,发现这种旋转提供了最佳的工作屏幕空间,“再也不用担心讨厌的 80 列限制了”。其它有非传统的显示器旋转需求的开发者也可以尝试使用该工具旋转,比如拥有几乎完全是正方形的 LG DualUp 显示器的用户可能会尝试 “钻石模式”。

(插图:DA/8ba79e0d-5bd3-48d9-b068-15e1079a47e2)

消息来源:Tom's Hardware
老王点评:这还真是一下不太好适应。其实我更好奇的是,Linux 下怎么会开发出这种旋转任意角度的工具。

2 苹果公司正在将 Mac 打造成游戏天堂

在苹果公司大举转向自己的定制芯片之前,GPU 成为运行 3D 游戏最重要的硬件,而 Mac 对第三方 GPU 的支持只能用乏善可陈来形容,Mac 在与 PC 的硬件军备竞赛中毫无胜算。但苹果芯片的出现改变了这一切,每台搭载苹果芯片的 Mac 都能畅玩 AAA 级游戏。M1、M2 和现在的 M3 都极大地提升了图形性能。不只是性能问题,苹果公司以前与 Mac 游戏开发商的分歧归根结底是不支持特定的计算机硬件,而苹果芯片则以统一的硬件平台重新开始,不仅使开发商更容易创建 Mac 游戏,而且还能让这些游戏在其他苹果设备上运行。一旦一款游戏是为一个苹果平台设计的,那么将其移植到另外两个平台也是一个简单的过程。

(插图:DA/4342fb0e-eddb-490b-9cfc-224a58487f6f)

消息来源:Inverse
老王点评:所以,我以后可以用 Mac 玩游戏了?

3 微软准备推出下一代人工智能 PC

微软正在对其 Surface Pro 和 Surface Laptop 产品线进行重大更新,将配备下一代神经处理单元(NPU)芯片,并首次提供英特尔和 Arm 两种版本。这些新设备将作为微软首款真正的下一代人工智能 PC 上市,将于明年春季发布。微软内部将采用高通公司新芯片的下一代 Arm 设备称为 “CADMUS” PC,将其吹捧为真正能与苹果芯片相媲美的产品,具有类似的电池续航时间、性能和安全性。这些 PC 将搭载代号为“哈德逊谷”的下一版 Windows,即 Windows 12,并将提供微软正在构建的许多下一代人工智能体验。

(插图:DA/3c2cae84-306f-432b-8c0d-302f26ea51b1)

消息来源:Windows Central
老王点评:又骗我买新电脑。

2023 年我们发掘出的那些被低估的精彩应用。

在 2023 年里,我们关注了各类应用、发行版和其他许多引人注目的开源项目。

对于开源爱好者或者 Linux 用户来说,尝试我们精选的应用程序是乐趣之一 。

这一年快要结束了,我希望你不要错过这些有着独到之处的应用。毕竟,你可能会发现,一款引人入胜的应用,可能就此成为你日常生活中不可或缺的一部分。

下面就是我强烈推荐你来一探究竟的应用:

1、Warp:安全的文件共享应用

Warp 是一个基于 Rust 开发的开源文件分享应用,支持在 Linux、Windows 和安卓平台运行。

其工作流程简洁流畅,所有的通讯过程都经过加密。你需要一个传输码来授权或接收文件,避免了文件被他人无意中接收的风险。

你可以在我们的报道中了解更多关于它的相关内容:

Warp:一款可跨平台运行的开源安全文件共享应用

2、 MusicPod:漂亮的音乐播放器

如果你想要一款支持播客和广播电台的音乐播放器,而且用户体验上佳,那么 MusicPod 无疑是个好的选择。

这是一款基于 Flutter 开发的应用,提供了直观的用户界面和对音乐播放的基本控制功能。当然,如果这不合你的口味,我们的 最佳 Linux 音乐播放器列表 中还有更多的选择。

MusicPod 是一款以 Snap 包形式提供的 Linux 应用。

3、Pano:GNOME 剪贴板管理器扩展

对于 GNOME 用户来说,Pano 剪贴板管理器 是个实用且有必要装的扩展。

Pano 剪贴板管理器是你需要的一个很棒的 GNOME 扩展

当然,你可以选择像 CopyQ 这样稳定的剪贴板管理应用。但 Pano 作为一个扩展,使得剪贴板内容的追踪更加直观。

它会显示你剪贴板中所有的颜色 / 链接 / 图片,并允许你调整其外观。

你还可以查看我们推荐的 剪贴板管理器列表,看看还有哪些其他的选择。

4、Beaver Notes:极简主义设计的隐私记事应用

Linux 平台上有许多 记事应用。然而,如果你已经试过大多数,但还是想要一款简洁直接且注重隐私保护的应用,那么 Beaver Notes 就值得你一试。

虽然没有太多功能,但你可以使用 Markdown 进行笔记,以及基本的笔记整理功能。

我们在今年初就开始使用它,你可以查看一下以获得初次体验:

Beaver Notes:一款开源的私人记事本应用

5、Wave:现代化的 Linux 终端

如果你是命令行的爱好者,但原有的用户体验让你望而却步,你可能会对 Wave 这款出色的终端仿真器感兴趣。

它提供了类似代码编辑器的用户界面,使得即便是新手也能轻松理解。你一眼就能看到所有必需的部分,让整个界面既清晰又有条理。

除了用户体验方面的优点,它还提供了诸如保存持久 SSH 连接等实用功能。你可以在我们的报道中了解更多相关内容:

Wave:即使你讨厌命令行,也会喜欢的现代新 Linux 终端

6、Xplorer:一款新颖的文件管理器

大部分用户对 Linux 发行版中内置的文件管理器都十分满意。

但是,如果你想要尝试些新的东西,Xplorer 就是一个带有一些定制选项的漂亮文件管理器。

尽管这款应用的开发活跃度并不像其他一些替代品那么高,但随着更多的贡献者的参与,它有可能展现出更大的潜力。

7、Mission Center:系统监控的绝佳应用

想要进一步了解你的系统资源使用情况?包括线程的使用统计?

Mission Center 是你的首选,它提供了完美的 GUI 系统监控。在我们的报道中,你可以了解更多关于它的详细内容:

任务中心:一款流畅的 Linux 系统监控应用

8、Denaro

有了 Denaro,Linux 下的个人财务管理变得轻而易举。

你可以得到对各种货币的支持,以及一些可视化你的财务以及保持事物有序的功能。

最后

作为 《初体验系列》 的一部分,我们报道了许多其他的应用程序,如果你感兴趣。而这些,都是我们读者中最受关注的一些。

? 你最喜欢列表中的哪一个应用?你有没有新的推荐,让我们在 2024 年来一探究竟?欢迎在下方评论中分享你的想法。

(题图:DA/94feed1c-767c-4606-8eee-c99ebd01cc49)


via: https://news.itsfoss.com/exciting-apps-2023/

作者:Ankush Das 选题:lujun9972 译者:ChatGPT 校对:wxy

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

Rhino Linux 在 2023 年的最后一次更新中添加了一个很棒的功能。

Rhino Linux 是一个基于 Ubuntu 的滚动发行版,旨在利用 滚动发布 方法的优势提供稳定的体验。它诞生于现已解散的 “Rolling Rhino Remix” 项目的废墟之上,并一直在接受定期更新。

在 2023 年的最后,开发者们发布了 Rhino Linux 2023.4,对 Rhino Linux 的未来进行了展望。

下面,就请随我一起来了解一下吧。

? Rhino Linux 2023.4:有什么新变化?

在最近的 Linux 内核 6.6 的支持下,Rhino Linux 2023.4 配备了更新的 Unicorn 桌面,现在具有可选的自动平铺功能,可以通过顶部面板中的小程序启用。

这要归功于 cortile 的实现,它使用户能够轻松地平铺窗口。它支持诸如基于工作区的平铺热角拖放窗口交换等功能。

同样,uLauncher 也看到了更新,它现在看起来更加圆润,并且背景颜色略有不同。

rhino-pkg 也有改进**,现在,如果安装了 Nalarhino-pkg update 不再默认自动删除软件包。

要清理过时的软件包或损坏的依赖项,你现在可以运行新的 rhino-pkg cleanup 命令。

对 Pine64 设备的支持也得到了改进,PineTab2 有一个新的用户友好的实验性 Wi-Fi 模块PinePhone 和 PinePhone Pro 的各种调制解调器稳定性修复以及启用 GPS 支持。

你现在还可以在所有 PinePhone 和 PineTab 上使用手电筒! (如果你正在尝试这样做)

?️ 其他更改和改进

除了亮点之外,你还应该了解以下一些其他变化:

  • 从 PulseAudio 完全过渡到 PipeWire
  • 在树莓派等嵌入式设备上连接到 Wi-Fi 已得到改进。
  • pacstall-qa 已作为新的默认包引入,用于在本地测试来自 PR 的 pacscript。

开发者还分享了他们的 2024 年计划。其中包括支持离线安装新的图标包参与开发 UBXI ports、用 nushell 重写 rhino-pkg 等。

你可以浏览 发行说明 以了解有关此版本以及未来开发计划的更多信息。

? 下载 Rhino Linux 2023.4

你可以从 官方网站 获取最新的 Rhino Linux。共有三种类型的镜像可用于各种系统配置。如果你想在普通计算机上使用它,请选择 “Generic ISO”。

Rhino Linux 2023.4
? 通用镜像采用 Linux 内核 6.6.7,Pine64 镜像采用 Linux 内核 6.7.0-rc5,树莓派镜像采用 Linux 内核 6.5.0。

对于现有用户,你只需运行以下命令即可升级:

rpk update -y

? 2023 年即将结束,这是今年最后的发行版之一。你怎么看呢?

(题图:DA/2aaf8e99-0888-44d4-8dac-9d2d33392f68)


via: https://news.itsfoss.com/rhino-linux-2023-4-release/

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

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

1 《纽约时报》起诉 OpenAI 和微软

在《纽约时报》与 OpenAI 和微软谈判数月无果后,《纽约时报》周三起诉 OpenAI 和微软侵犯其版权。这是第一家起诉这两家公司侵犯其书面作品版权的美国大型媒体机构。该报称,他们发表的数百万篇文章被用于训练自动聊天机器人,被告的大语言模型能逐字复述他们的内容,总结和模仿其表达形式。诉讼称,此举破坏了该报与读者的关系,使其丧失了订阅、许可、广告和联盟营收,破坏了新闻媒体保护内容和将内容货币化的能力,危及高质量的新闻报道。诉讼中没有提出具体的赔偿要求,而是提及被告应承担与 “非法复制和使用《纽约时报》独特价值作品” 相关的 “数十亿美元的法定和实际损失”,并要求这两家公司销毁任何使用它的版权材料的聊天机器人模型和训练数据。

(插图:DA/d0505d0f-357e-45d9-b409-1c648b39a5d3)

消息来源:《纽约时报》
老王点评:拦在 AI 发展面前的不只是 AI 是否可控,还有版权问题。

2 攻击者利用未知硬件漏洞入侵 iPhone 长达四年

在四年多的时间里,有数十甚至上千部 iPhone 遭到攻击,其中许多都属于莫斯科安全公司卡巴斯基的员工。有俄罗斯官员认为这次攻击是 NSA 发起的,数千部外交人员的 iPhone 感染了恶意程序。未知的攻击者利用了一个未被记录的硬件功能中的漏洞,从而获得了前所未有的访问权限,而除了苹果公司和 ARM 等芯片供应商之外,几乎没有人知道这个漏洞。除了攻击者是如何得知这一硬件功能的,研究人员仍然不知道它的确切用途是什么。这些感染是通过 iMessage 附件发送的,通过复杂的漏洞利用链安装恶意软件,接收者无需采取任何行动,设备就感染了全功能间谍软件。

(插图:DA/6841a509-8deb-4cf3-90cc-f75cc3f1ed67)

消息来源:Ars Technica
老王点评:为什么攻击者能掌握只有硬件厂家自己才知道的功能和其中的漏洞,这恐怕是简单的否认不能澄清的。

3 兆芯准备在 Linux 上为其 CPU 提供首选内核支持

并非所有的 CPU 内核都是平等的,即某些 CPU 内核可以达到更高的频率,也可以有不同的最高频率。兆芯的工程师们正在努力在 Linux 内核中为其处理器提供首选内核功能支持,有了这个功能,调度程序就能优先在首选内核上运行任务,从而获得更好的性能。过去一年中,兆芯在永丰 CPU 支持方面做了大量工作。

(插图:DA/a555ff34-1cb8-4c13-b3a7-b8e71909b3f5)

消息来源:Phoronix
老王点评:最近在接触龙芯、飞腾等国产 CPU 厂商,感觉他们在开源和 Linux 方面的努力越来越多了。

Wayland 毁掉一切!”有些人已经看过了这篇 Probonopd 批评 Wayland 的略有名气的文章。Probonopd 是 AppImage 开发者的核心者之一,他批评 Wayland 并非 X11 的直接替代品。他在 GitHub 上创建了一个 新的仓库,再次吸引了公众的目光,他希望为目前 Wayland 原生应用无法使用的功能创建协议。而这些功能是 Wayland 标准协议有意缺失的,但缺乏标准化意味着它们无法成为应用开发者可信赖的平台组成部分。

尽管开发者圈子里有人对此一笑置之,乃至嘲笑,但对于普通人来说,“Wayland 毁掉一切!”这句指责可能戳中要害,或者至少看起来有几分道理。因为从某种角度,Probonopd 是对的:Wayland 确实破坏了所有直接依赖 X11 功能的事物!

只是这种角度是错误的。

试想,如果我说:“Linux 让 Photoshop 无法工作,你还是应该坚持使用 Windows!”你该如何回应呢?你可能会说:“等等,问题的关键是 Photoshop 不支持 Linux!”你说得对,这是一个微妙且重要的区别,它将责任放在了正确的位置。因为即使是 Linux,也无法“不破坏” Photoshop;相反,Adobe 需要为其产品进行移植,只不过他们还没有做罢了。

对于 X11 和 Wayland,情况也同样适用。Wayland 并不是为了取代 X11 而设计的,就像 Linux 不是为了取代 Windows 而设计的一样。当我们从一个操作系统转到另一个时,有必要调整我们的期望,认清可能需要的改变。

尽管 Wayland 并非设计为 X11 的直接替代品,但它最终肯定会取代 X11。但这意味着它从一开始就打算比 X11 做得更少,而这是正确的。

X11 是个糟糕的平台

在那些古老的日子里,X11 是个完整的开发平台。以 X11 为目标的应用程序可以使用 X11,通过内建的小部件工具包来进行 UI 绘制;借助自带的打印服务器打印文件;进行屏幕录屏;设定全局快捷键等等。这一切都远在我接触技术之前,但我感觉到,X11 要么是在最初就被设定为面向应用开发者的开发平台,要么在早期阶段迅速演变成了这样一个平台。

然而,情况并没有如预期那样发展。即使是以当时的标准而言,其内置的 UI 工具包看起来也很丑陋。那些请求同一资源的应用可能会互相冲突,破坏彼此的功能,除非卸载其中一个应用程序,否则根本无法修复。像打印这样的特性渐渐没落,因为将这样的功能放在窗口管理器里就是个错误,而后续的维护者也缺少必要的专业知识或兴趣去维护它。诸如此类,不一而足。

像 Qt 和 GTK 这样的 UI 工具包迅速崛起,以更适合用户和便于应用开发者定位的方式,接管了大多数此类应用平台程序的中间件职能。我们这里说的是九十年代中期,那已是相当久远的时代了。

(当然,这样说可能有些不公平;人们抱怨 Wayland 缺少的其实并不是打印服务器。实际上,更多的是关于应用能否设置自定义窗口图标,以及移动自身的窗口。这些都是非常困难的情况;Wayland 上没有这些功能,理由就是这些功能在 X11 中被滥用,导致了难以解决的问题。要将这些功能移植到 Wayland 并非易事,涉及很多的权衡决定。)

Linux 并非一个平台

然而,UI 工具包的兴起无疑导致了应用程序的格局变得支离破碎。现在,FOSS 应用程序开发者不再为一个目标(X11)进行开发,而是为 Qt、GTK 或其他工具进行开发,从而我们看到了了大量的“KDE 应用” 和 “GNOME 应用”。是的,这些应用可能在其他平台里也能运行,但很明显,它们是在哪个平台和工具包上开发的,在哪个平台和工具包上运行效果最好。在其他平台运行时,它们可能看起来感觉很奇怪,或者某些功能可能不好用或根本无法使用。

这就是我们今天的现状。没有人会专门去编写一个 “X11 应用”;他们的应用可能会采用 X11 的某些特性,但这只是因为没有更好的替代方案,而实际上,在应用的 99.9% 的功能实现中,他们会选择 Qt、GTK、KDE Frameworks 或者其他相似工具。

这给我们带来了一个潜在的棘手问题: Linux 也不是一个真正的平台,在成为一个平台方面它并不比 X11 更成功。因为几乎没人会专门编写一个“Linux 应用”;直接调用原始的 Linux 内核系统通常是没必要的,因为无论你使用的是什么 UI 工具包,都会封装这些功能,并且将其抽象到工具包所支持的所有各种平台上。这样一来,工具包就能确保这些功能在 Linux 平台也都能顺利工作。

真正的平台

那么,对于跨桌面的互操作性而言,所有希望都已经破灭了吗?不,实际上现在的前景比以往任何时候都要美好!因为如今事实上出现了一个新兴的平台;如果你需要,它可以将各种应用工具包都抽象化。我说的是 Portals、PipeWire,以及 Wayland 协议。

Probonopd 认为这些都是附加组件,不应该在系统上运行,但我认为他的这种观点并不站得住脚。提供全面功能的单体窗口服务器模式在几十年前就被证明是失败的。取而代之的是库和 API,每个 FOSS 开发者都可以合理预期在现代系统运行这些。

门户系统提供了一种标准化的方法,用于展示平台原生的打开或保存对话框、发送通知、以其他应用打开文档、打印文档、拍摄截图、录制屏幕、处理拖放操作、查看用户当前主题是亮色还是暗色,等等。在很多功能的实现上,门户系统都倚赖于 PipeWire,因此你可以预期 PipeWire 也会被安装。同时,你也可以期待大部分 Wayland 合成器 — 尤其是两个最重要的合成器 KWin 和 Mutter — 支持几乎所有公开标准化的 Wayland 协议。

我认为这就是平台:Portals + Wayland + PipeWire。很明显,并没有一个好记的名字来囊括这一切。? 或许我们可以叫它 PW 2。不过,如果你的应用程序以这些平台为目标,那么它几乎可以在所有现代 Linux 系统上运行。并且,Qt 和 GTK 这两个大型的 FOSS 工具包都为此提供了全面的支持。所以,使用你喜欢的任何 UI 工具包都可。

为何是现在?

我们最近听到越来越多关于这个话题的讨论,因为这个转型正在加速发展。X11 的维护者已经宣布终止对其的维护,而 Plasma 则开始默认采用 Wayland,GNOME 也是如此。Fedora 甚至完全放弃了对 X11 的支持。

我们现在正处于这样一个阶段,那些以前从未考虑过这个问题的人开始思考,并意识到他们的特定使用场景所需的所有组件都还没有到位。可这其实是好事!他们的意见被听取了,变化就有可能发生。我希望这一切能早点发生,但我们也要承认现实,我们还在路上,最近围绕远程控制、色彩管理、绘图板以及窗口布局等方面的提案和工作非常频繁。可能会有一个尴尬的阶段在等我们,直到所有需要的部分都到位。对于那些由于关键遗漏而备受困扰的人,我建议他们继续使用 X11,直至问题解决。没人会去阻止你(嗯,除了 Fedora,所以如果你确实无法适应,那就不要用 Fedora ?)。探索新事物应该是充满乐趣的,如果不是这样,那就转换一个角度再尝试吧。

结语

在这个语境下,“毁掉一切”或许可以更准确地表达为“还没完全移植所有事物”。这种移植是必要的,因为 Wayland 设计的目标聚焦于未来,而未来并不完全兼容我们过去所做的一切,因为事实证明,其中很多东西已经没有意义了。对于那些有意义的东西,我们已经提供了一个兼容层(XWayland),同时,任何需要深度系统集成的部分,一般都有一个解决的路径(如 Portal、Wayland 协议以及 PipeWire)或者正在积极的研发中。整个世界,都在发生变化!

(题图:DA/d5a50347-47e0-472f-833b-58203196a743)


via: https://pointieststick.com/2023/12/26/does-wayland-really-break-everything/

作者:Nate Graham 译者:ChatGPT 校对:wxy

1 新的员工福利:心理健康聊天机器人

能进行类似治疗师对话的聊天机器人,和能提供抑郁症和其他疾病诊断或识别有自残风险的人的健康应用程序正在雇主的医疗保健福利中滚雪球般地发展。美国达拉斯一家为中小企业提供福利软件的供应商称,到 2024 年将有约 9,400 名雇主使用他们的聊天机器人 Woebot。调查显示,约有三分之一的美国雇主提供心理健康支持的数字疗法。支持者表示,心理健康应用程序可以缓解焦虑、孤独和抑郁等症状。

(插图:DA/3e827a0e-061a-40d5-8fd6-e60d1efa108f)

消息来源:《华尔街日报》
老王点评:我觉得程序员们除了需要一个帮助编程的 Copolit,也需要一个这样的程序员鼓励师。

2 美国教育部利用《我的世界》教数千名儿童学习计算机

美国教育部将提供 400 万美元用于使用微软的《 我的世界 Minecraft 》游戏软件,为纽约和加利福尼亚的三千余名初中生开设一门引人入胜、基于游戏的初中计算机科学课程。获得这笔资金的非营利组织 Urban Arts 的提案中说,由于绝大多数儿童经常玩电子游戏,因此通过电子游戏设计来教授计算机科学是 CRT(文化响应式教学)的典范,它与“学业成绩、出勤率的提高以及对学校的更大兴趣”息息相关。《我的世界》在全球拥有超过 1.73 亿用户,在中学生中非常受欢迎。

(插图:DA/140e0849-395f-46a2-96b6-b0739475c8bd)

消息来源:OESE
老王点评:把玩游戏变成玩游戏学习这件事,没有想的那么简单。但是有趣的是,我在等待 AI 生成插图时刷小视频,看到了一个介绍《异星工厂》游戏的……

3 苹果 Vision Pro 将于明年初发布,预期仅 50 万台

据消息,苹果公司的首款 “空间计算” 设备 Vision Pro 预计将于 “1 月底/2 月初” 发布,售价为 3499 美元。苹果公司计划 Vision Pro 的全年总出货量约为 50 万台,这和该公司其它产品销量相差巨大,今年的 iPhone 出货量可能超过了 2 亿部。Vision Pro 被广泛认为是蒂姆·库克担任 CEO 12 年来最大的赌注。

(插图:DA/c8dad49e-568e-430e-9fc7-1e9034b191f0)

消息来源:Tech Crunch
老王点评:苹果已经很久没有革命性的产品的了,Vision Pro 也许也只是又一个失败产品。