<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/feeds/style.xsl"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>itsfoss</title>
    <description>rssume processed feed for itsfoss</description>
    <link>/feeds/itsfoss</link>
    <atom:link href="/feeds/itsfoss" rel="self" type="application/rss+xml"/>
    <lastBuildDate>Thu, 4 Jun 2026 09:54:11 +0000</lastBuildDate>
    <generator>rssume</generator>
    <item>
      <title>这款信用卡大小的Linux设备配备键盘、摄像头和AI功能</title>
      <dc:creator>Sourav Rudra</dc:creator>
      <category>News</category>
      <description>[AI 摘要] 本文介绍了一款信用卡大小、运行Linux系统的CardputerZero设备，它配备键盘、摄像头，并支持轻量级AI计算。</description>
      <content:encoded><![CDATA[<div style="background:#f0f4f8;border-left:3px solid #3b82f6;padding:12px 16px;border-radius:6px;margin:12px 0;font-size:14px;color:#555"><strong>[AI 摘要]</strong> 本文介绍了一款信用卡大小、运行Linux系统的CardputerZero设备，它配备键盘、摄像头，并支持轻量级AI计算。</div><p>自2023年以来，由Espressif支持的<a href="https://m5stack.com" rel="noopener noreferrer">M5Stack</a>通过持续更新，一直保持着其Cardputer产品线的活力。</p><p>初代产品基于<strong>ESP32-S3</strong>，而后续推出的<a href="https://shop.m5stack.com/products/m5stack-cardputer-adv-version-esp32-s3" rel="noopener noreferrer">Cardputer-Adv</a>同样采用了ESP32-S3，但带来了更好的音频、更大的电池、6轴IMU和更多扩展选项。</p><p>这两款都是不错的微控制器驱动设备，但<strong>都没有运行真正的Linux环境</strong>。</p><p><a href="https://shop.m5stack.com/pages/m5-cardputerzero" rel="noopener noreferrer">CardputerZero</a>改变了这一点。它用树莓派<a href="https://www.raspberrypi.com/products/compute-module-zero/" rel="noopener noreferrer">计算模块Zero</a>（CM0）取代了ESP32，由此，Cardputer平台从嵌入式DIY领域迈入了可以进行正式计算的领域。</p><h2 id="%F0%9F%93%9D-cardputerzero-key-specifications">📝 CardputerZero：主要规格</h2><figure></figure><p>其动力来自CM0内部的<strong>博通BCM2837</strong>处理器，配备1GHz四核Cortex-A53、512MB LPDDR2内存以及用于图形和硬件视频编解码的VideoCore-IV GPU。</p><p>设备本身的尺寸为<strong>84 × 54 × 23.1毫米</strong>（<em>宽×高×深</em>），小巧到可以放进口袋，配备一块1.9英寸ST7789v3 LCD显示屏，<strong>支持最高1080p@30fps的HDMI输出</strong>，搭配46键矩阵键盘和<strong>1500mAh锂聚合物电池</strong>。</p><p>以下是其余规格：</p><ul><li><strong>内存：</strong>512MB LPDDR2</li><li><strong>存储：</strong>microSD卡槽</li><li><strong>摄像头：</strong>Sony IMX219，800万像素（<em>3280×2464</em>），CSI 4通道（<em>仅限标准版</em>）</li><li><strong>无线：</strong>2.4GHz Wi-Fi 802.11 b/g/n，蓝牙4.2/BLE</li><li><strong>USB：</strong>2个USB Type-C，1个USB-A（<em>均为USB 2.0</em>）</li><li><strong>网络：</strong>10/100M以太网</li><li><strong>音频：</strong>ES8389编解码器，MEMS麦克风，1W扬声器，3.5mm TRS输出</li><li><strong>视频：</strong>1080p@30fps H.264/MPEG-4解码，1080p@30fps H.264编码</li><li><strong>传感器：</strong>BMI270 + BMM150 IMU（<em>陀螺仪、加速度计、磁力计</em>），RX8130CE RTC</li><li><strong>扩展：</strong>Grove HY2.0-4P端口（<em>I2C/UART可切换</em>），2.54-14P总线（<em>SPI, UART, I2C, USB, GPIO, 5V</em>）</li><li><strong>红外：</strong>红外发射/接收</li></ul><figure><div><div><div><img src="https://itsfoss.com/content/images/2026/06/cardputerzero-internals-1.png" width="1436" height="906" alt=""></div><div><img src="https://itsfoss.com/content/images/2026/06/cardputerzero-internals-2.png" width="1436" height="906" alt=""></div></div></div><figcaption><p><i><em>上述部分规格的图示。</em></i></p></figcaption></figure><p>不过在您入手之前，还有几件事需要了解。屏幕不是触摸屏，并且早期Cardputer设备上的磁性吸附功能也已取消。</p><p>您还可以访问<strong>内置的应用商店</strong>，无需电脑即可加载您的项目或获取社区固件。通过OpenClaw等工具<strong>进行轻量级边缘AI是可行的</strong>，适用于本地自动化和测试。</p><h2 id="many-choices">多种选择</h2><figure><img src="https://itsfoss.com/content/images/2026/06/cardputerzero-pricing-tiers.png" alt="a black/green themed illustration that shows the pricing structure for the cardputerzero standard and lite" width="680" height="816"></figure><p>M5Stack提供了<strong>两个版本</strong>的CardputerZero。<strong><em>CardputerZero</em></strong>标准版包含Sony IMX219 8MP摄像头、全套IMU传感器和32GB microSD卡。<strong><em>CardputerZero Lite</em></strong>精简版去掉了这三样，价格更低。</p><p>两款型号的CM0、键盘、显示屏、电池、Wi-Fi、蓝牙、以太网、扩展端口和红外收发器均相同。</p><p>标准版<strong><em>CardputerZero</em></strong>的建议零售价为<strong>149美元</strong>，但Kickstarter的定价如下：</p><ul><li><strong>超级早鸟价</strong>（<em>仅限预约</em>）：89美元</li><li><strong>早鸟价</strong>（<em>72小时</em>）：104美元</li><li><strong>KS特别价</strong>：119美元</li><li><strong>双机包</strong>：238美元</li></ul><p><strong><em>Lite精简版</em></strong>的建议零售价为<strong>99美元</strong>：</p><ul><li><strong>超级早鸟价</strong>：59美元</li><li><strong>早鸟价</strong>（<em>72小时</em>）：69美元</li><li><strong>KS特别价</strong>：79美元</li></ul><p>请注意，目前已远超任何早鸟优惠期限，现已进入"<strong><em>KS特别价</em></strong>"阶段，这是针对Kickstarter买家的限时定价，<strong>将持续至7月3日</strong>。</p><figure><img src="https://itsfoss.com/content/images/2026/06/cardputerzero-transparent-black-version.png" alt="" width="680" height="625"></figure><p>此外，还有一个<strong>透明黑色版本</strong>，这是在众筹活动超过<em>100万美元</em>后解锁的扩展目标。它是Kickstarter独占配色，任何型号的支持者都可以在活动结束后通过<a href="https://www.pledgebox.com/" rel="noopener noreferrer">PledgeBox</a>调查问卷免费选择它。</p><p><em>他们将在众筹活动结束后发送调查问卷。</em>📝</p><h2 id="get-yours">获取您的设备</h2><p>Cardputer平台在过去几年里建立了一个相当不错的社区，GitHub上有各种固件项目、复古模拟器、安全工具和仪表盘。</p><p>CardputerZero将Linux引入其中，应该能让这个社区有更多可发挥的空间。</p><p>截至撰写本文时，<strong>该活动已筹集超过140万美元</strong>，而目标仅为10,016美元，拥有超过10,900名支持者，距结束还有32天。设备预计将于<strong>2026年11月左右</strong>发货。</p><div><a href="https://www.kickstarter.com/projects/m5stack/cardputerzero" rel="noopener noreferrer">CardputerZero (Kickstarter)</a></div>
<img src="https://feed.itsfoss.com/link/24361/17352012.gif" height="1" width="1"><p><em>由 mimo-v2.5 模型翻译，花费 5611 tokens</em></p>]]></content:encoded>
      <link>https://feed.itsfoss.com/link/24361/17352012/cardputerzero-crowdfunding</link>
      <guid isPermaLink="false">6a1d21209fdab3000136e560</guid>
      <pubDate>Mon, 1 Jun 2026 10:00:00 +0000</pubDate>
      <enclosure url="https://itsfoss.com/content/images/2026/06/m5stack-cardputerzero-banner.png" length="0" type="image/jpeg"/>
    </item>
    <item>
      <title>反向WSL？我试了这款新工具，将Windows应用整合到Linux系统</title>
      <dc:creator>Sreenath</dc:creator>
      <category>App of the Week</category>
      <description>[AI 摘要] 本文介绍Winpodx工具，它利用容器和RDP技术在Linux上运行Windows应用，实现跨平台应用集成。</description>
      <content:encoded><![CDATA[<div style="background:#f0f4f8;border-left:3px solid #3b82f6;padding:12px 16px;border-radius:6px;margin:12px 0;font-size:14px;color:#555"><strong>[AI 摘要]</strong> 本文介绍Winpodx工具，它利用容器和RDP技术在Linux上运行Windows应用，实现跨平台应用集成。</div><p>微软的WSL允许用户在Windows中使用Linux。它与系统集成良好，让用户可以<a href="https://itsfoss.com/run-linux-commands-in-windows/" rel="noopener noreferrer">在Windows中使用Linux命令行</a>。Linux图形界面应用也可用，这有助于在基于GUI的编辑器中编辑配置文件。</p><p>现在情况反过来。如何在Linux上使用Windows应用程序？当然，WINE和Bottles已经存在，但我遇到了一个新工具，它结合了容器技术和远程桌面协议（RDP），在Linux上为你提供Windows软件的原生应用体验。</p><p>在这篇文章中，我将分享我使用Winpodx在Linux上运行Windows软件的经验。但首先，让我们简要了解一下它的工作机制。</p><h2 id="how-winpodx-works">Winpodx的工作原理</h2><p>底层上，<a href="https://github.com/kernalix7/winpodx" rel="noopener noreferrer">Winpodx</a>依赖于开源工具，如<a href="https://linuxhandbook.com/courses/podman/" rel="noopener noreferrer">Podman</a>、<a href="https://github.com/FreeRDP/FreeRDP" rel="noopener noreferrer">FreeRDP</a>和<a href="https://github.com/dockur/windows" rel="noopener noreferrer">dockur/windows</a>项目，来创建一个轻量级、隔离的Windows环境。这样，它在后台容器中运行一个专门的Windows实例。然后，它不渲染完整的虚拟机界面，而是使用FreeRDP将各个Windows应用程序无缝流式传输到Linux桌面，使它们表现得像原生应用一样。</p><p>这种设置允许Windows应用程序启动并融入底层的Linux桌面，开销最小。</p><p>如果需要，我们还可以访问完整的Windows桌面环境，我将在本文后面的部分介绍。</p><h2 id="installing-winpodx">安装Winpodx</h2><div><div>🚧</div><div>你需要至少16GB内存的高端系统。安装需要快速稳定的网络连接，因为它会下载Windows ISO。</div></div><p>在开始安装之前，请记住一些重要的资源要求。首次启动时，安装程序将自动下载完整的Windows ISO，这需要快速稳定的网络连接。</p><p><strong>其次，因为此设置在后台运行完整的Windows操作系统，它资源消耗大</strong>。为避免性能问题，主机系统应满足以下要求：</p><ul><li><strong>存储</strong>：至少50+GB可用磁盘空间。安装程序明确建议至少64GB可用存储空间，以实现安全稳定的设置。</li><li><strong>内存</strong>：Windows容器本身至少需要4GB，同时还需要足够的剩余主机内存来保持Linux系统流畅运行。因此，你的系统必须至少有16GB内存才能流畅运行。</li></ul><p>如果你的系统满足这些要求，请使用其通用安装程序脚本安装Winpodx。确保已安装<code>curl</code>，打开终端并运行：</p><pre><code>curl -fsSL https://raw.githubusercontent.com/kernalix7/winpodx/main/install.sh | bash
</code></pre><p>该脚本将自动配置必要的包和后台容器。</p><p>要使用图形配置工具（<code>winpodx gui</code>），我需要手动安装Qt的Python绑定。在Arch Linux系统上，通过pacman安装此附加包：</p><pre><code>sudo pacman -S pyside6
</code></pre><h3 id="%F0%9F%92%A1tip-managing-the-container-after-a-reboot">💡提示：重启后管理容器</h3><p>尽管Winpodx设计为在你点击应用图标时自动启动后台环境，但你可能在重启后看到“pod未启动”的警告。</p><p>如果发生这种情况，或者你只是想在开始工作前确保一切就绪，你可以使用此命令手动启动容器：</p><pre><code>winpodx pod start --wait
</code></pre><figure><img src="https://itsfoss.com/content/images/2026/05/winpodx-start-and-wait.png" alt="启动Windows Podman容器当系统重启时。" width="906" height="337"><figcaption><span>Winpodx启动</span></figcaption></figure><p>命令执行完毕后，容器化的Windows环境将完全激活，准备启动应用或打开配置GUI。</p><h2 id="exploring-the-features-of-winpodx">探索Winpodx的功能</h2><p>让我分享我尝试过的这个应用程序的一些主要功能。</p><h3 id="using-microsoft-specific-pre-installed-windows-apps-in-linux">在Linux中使用Microsoft特定的预装Windows应用</h3><p>Microsoft Windows 11附带许多默认应用程序，如记事本、画图、计算器等。</p><p>这是该工具的核心功能。安装在Windows容器内的应用程序可以直接在Linux系统菜单中使用。自然，尚未安装在容器内的应用程序不会显示或可访问运行。</p><p>要查看我们有哪些可用，首先使用命令列出已安装的Windows应用程序：</p><pre><code>winpodx app list
</code></pre><p>这将输出Windows中准备集成到Linux的应用程序列表。</p><figure><img src="https://itsfoss.com/content/images/2026/05/winpodx-app-list.png" alt="列出可以集成到Linux系统菜单的Windows应用。" width="1127" height="651"><figcaption><span>列出Windows应用</span></figcaption></figure><p>你可以有选择地安装：</p><pre><code>winpodx app install app-name
</code></pre><p>或者，将它们全部添加到主机系统，运行：</p><pre><code>winpodx app install-all
</code></pre><div><div>💡</div><div>最新版本支持应用的自动发现。</div></div><p>此命令会自动为所有兼容的Windows应用生成并注册<code>.desktop</code>文件，使它们出现在Linux系统的应用程序启动器中。</p><p>无论它们是否出现在桌面环境的菜单中，你总是可以通过Linux终端直接启动任何Windows应用程序：</p><pre><code>winpodx app run &lt;app_name&gt;
</code></pre><p>其中<code>&lt;app_name&gt;</code>是应用程序在<code>winpodx app list</code>输出中的确切名称。</p><h3 id="get-full-windows-desktop">获取完整的Windows桌面</h3><p>Winpodx为你提供了运行完整Windows客户机桌面界面的选项。虽然对于启动独立应用程序来说这并非必要，但<strong>当你需要在客户Windows环境中安装新应用程序或调整系统配置时，它就变得至关重要</strong>。</p><p>要启动完整的Windows桌面，使用以下命令：</p><pre><code>winpodx app run desktop
</code></pre><figure><figcaption><p><span>Windows桌面</span></p></figcaption></figure><p>或者，可以通过网络浏览器直接访问相同的Windows桌面。打开你喜欢的浏览器并导航到端口<code>8007</code>来连接：</p><pre><code>http://127.0.0.1:8007
</code></pre><figure><img src="https://itsfoss.com/content/images/2026/05/running-windows-in-a-vm.jpg" alt="在Firefox网页浏览器中运行Windows桌面会话。" width="1398" height="847"><figcaption><span>浏览器中的Windows桌面</span></figcaption></figure><div><div>💡</div><div>每当你要通过Winpodx使用新应用程序时，请打开此完整桌面视图，使用安装程序，并在客户Windows实例中安装它。</div></div><p>我建议先将安装程序文件下载到主机系统，然后从客户系统访问安装程序。</p><h3 id="accessing-linux-files-in-windows">在Windows中访问Linux文件</h3><p>客户Windows环境与主机系统集成，使我们可以在Windows容器内无缝访问Linux文件。这种紧密的集成正是该工具区别于传统隔离Windows虚拟机的关键所在。</p><p>其主要用例是直接使用Windows应用程序打开和修改Linux文件。例如，你可以使用Windows记事本或特定的Windows专用IDE来编辑存储在Linux驱动器上的代码或文本。</p><figure><figcaption><p><span>打开文件</span></p></figcaption></figure><p>其次，这个共享文件系统允许我们从客户Windows会话中原生地管理、组织和处理主机文件，使跨平台工作流变得极其顺畅。</p><h3 id="managing-everything-from-gui">从GUI管理一切</h3><p>Winpodx包含一个使用Qt构建的简洁图形配置工具。这个实用程序提供了一个中心枢纽来管理容器化设置，而不完全依赖命令行。我们可以使用它来快速启动完整的桌面会话、调整系统级首选项以及监控容器状态。</p><p>要从主机打开此Qt设置窗口，只需运行以下命令：</p><pre><code>winpodx gui
</code></pre><figure><img src="https://itsfoss.com/content/images/2026/05/winpodx-gui-qt-settings.png" alt="Winpodx GUI设置，这是一个用于管理Pod中Windows的Qt应用程序。" width="1218" height="852"><figcaption><span>Winpodx GUI</span></figcaption></figure><h3 id="install-windows-apps">安装Windows应用</h3><p>你可以使用标准的<code>.exe</code>安装程序在容器化的Windows会话中安装仅限Windows的应用程序。</p><p>运行Windows的完整桌面（或Web界面），下载exe文件并完成程序的安装向导。你知道在Windows上安装应用程序的流程，我希望。</p><p>之后，向Winpodx注册该应用程序，以便可以从Linux启动。为此，打开Qt设置应用程序：</p><pre><code>winpodx gui
</code></pre><p>在GUI内，点击<strong>添加应用</strong>选项并填写新程序的配置文件字段。如果不确定应用程序的确切可执行文件路径，它总是在Windows环境内应用程序的快捷方式文件属性中。</p><figure><img src="https://itsfoss.com/content/images/2026/05/create-app-profile.png" alt="使用Winpodx GUI设置为Notion应用创建应用程序配置文件。" width="1198" height="833"><figcaption><span>创建应用配置文件</span></figcaption></figure><p>在GUI中保存应用程序配置文件后，通过列出可用应用程序来验证Winpodx是否识别它：</p><pre><code>winpodx app list
</code></pre><p>一旦它出现在列表中，使用以下命令注册并将快捷方式安装到Linux桌面环境：</p><pre><code>winpodx app install &lt;appname&gt;
</code></pre><p>例如，我安装了Notion桌面客户端，并使用以下命令将其集成到系统中：</p><pre><code>winpodx app install notion
</code></pre><figure><img src="https://itsfoss.com/content/images/2026/05/notion-and-evernote-3.webp" alt="在Linux中运行Notion和Evernote" width="1870" height="871"><figcaption><span>Notion和Evernote</span></figcaption></figure><h3 id="opening-windows-files-in-linux-apps">在Linux应用中打开Windows文件</h3><p>Winpodx具有反向打开功能。</p><p>如果你计划经常在完整的Windows桌面环境中工作，但仍然偏好主机Linux工作流处理特定任务，这非常有用。</p><p>例如，如果你在Windows客户机中双击一个<code>.txt</code>或<code>.md</code>文件，你可以右键单击它，转到“打开方式...”菜单，并选择一个原生Linux应用程序，如主机的文本编辑器。</p><figure><img src="https://itsfoss.com/content/images/2026/05/open-apps-in-linux-apps-right-click.png" alt="使用Linux应用打开Windows文件。右键单击文件并选择“打开方式”选项。然后选择所需的应用程序。" width="1121" height="898"><figcaption><span>在Linux应用中打开</span></figcaption></figure><p>有一个专门的“Linux应用”文件夹，固定在Windows文件资源管理器的侧边栏，其中包含可用Linux应用的列表。</p><figure><img src="https://itsfoss.com/content/images/2026/05/linux-apps-in-windows-1.png" alt="在Windows文件资源管理器中列出Linux应用。" width="1121" height="898"><figcaption><span>Linux应用列表</span></figcaption></figure><div><div>💡</div><div>Winpodx还支持双向复制粘贴。USB设备直通也有空间。</div></div><h3 id="uninstalling-winpodx">卸载Winpodx</h3><p>如果你决定Winpodx不适合你的工作流，该项目提供了专用的卸载脚本来清理其文件、配置和容器。根据你想彻底清除数据的程度，有两种选择：</p><p>要删除Winpodx文件但保留底层Windows容器数据，请运行：</p><pre><code>curl -fsSL https://raw.githubusercontent.com/kernalix7/winpodx/main/uninstall.sh | bash -s -- --confirm
</code></pre><p>如果你计划稍后重新安装或想保留数据完整，这很有用。</p><p>要完全清除所有内容，包括庞大的Windows容器、虚拟磁盘映像和所有配置目录，请使用命令：</p><pre><code>curl -fsSL https://raw.githubusercontent.com/kernalix7/winpodx/main/uninstall.sh | bash -s -- --purge
</code></pre><p>卸载脚本处理Winpodx生态系统及其容器，但不会触及你的系统包管理器。</p><p>任何在初始设置期间安装的核心包，如Podman或可选依赖项如<code>pyside6</code>，都需要使用你的发行版的包管理器单独卸载。</p><h2 id="winpodx-for-the-windows">Winpodx能赢得(Windows)吗？</h2><p><a href="https://github.com/kernalix7/winpodx" rel="noopener noreferrer">Winpodx</a>为在Linux系统上访问Windows应用程序提供了一种创新的解决方案，前提是你的机器规格高且有足够的资源可用。</p><p>在测试期间，我偶尔会遇到轻微的输入延迟和屏幕伪影。</p><p>然而，尽管偶尔出现这些图形小故障，大多数应用程序仍然功能正常且可用。</p><p>值得注意跨平台集成的对比。由于Linux资源占用极小，在Windows中运行Linux GUI应用程序（通过WSL）是一个轻量得多的过程。</p><p>相反，通过容器在Linux之上运行完整的Windows环境本质上是一个重量级、资源密集型的操作。随着开发的继续，希望该项目能在未来的更新中实现更好的优化和更流畅的性能。</p><p>你觉得这个工具有趣吗？你会尝试在你的系统上使用它，还是更喜欢坚持传统的Windows双启动？请在下面的评论中告诉我们你的想法！</p><img src="https://feed.itsfoss.com/link/24361/17351952.gif" height="1" width="1"><p><em>由 mimo-v2.5 模型翻译，花费 10553 tokens</em></p>]]></content:encoded>
      <link>https://feed.itsfoss.com/link/24361/17351952/winpodx</link>
      <guid isPermaLink="false">6a0b53b36ef9df0001ebe773</guid>
      <pubDate>Mon, 1 Jun 2026 07:12:36 +0000</pubDate>
      <enclosure url="https://itsfoss.com/content/images/2026/06/integrate-windows-app-in-linux-windpodx.webp" length="0" type="image/jpeg"/>
    </item>
    <item>
      <title>Steam Deck OLED现在贵得离谱，却在北美一夜售罄</title>
      <dc:creator>Sourav Rudra</dc:creator>
      <category>News</category>
      <description>[AI 摘要] 尽管价格大幅上涨约50%，但受持续组件短缺影响，Steam Deck OLED在北美上市后24小时内即告售罄。</description>
      <content:encoded><![CDATA[<div style="background:#f0f4f8;border-left:3px solid #3b82f6;padding:12px 16px;border-radius:6px;margin:12px 0;font-size:14px;color:#555"><strong>[AI 摘要]</strong> 尽管价格大幅上涨约50%，但受持续组件短缺影响，Steam Deck OLED在北美上市后24小时内即告售罄。</div>自2月中旬以来，<a href="https://store.steampowered.com/steamdeck" rel="noopener noreferrer">Steam Deck OLED</a>基本处于缺货状态，成为了自2025年底以来导致消费科技产品价格全面上涨的内存和存储短缺的受害者之一。

它最近<a href="https://steamcommunity.com/groups/steam_hardware/announcements/detail/672869045073085539" rel="noopener noreferrer">在5月27日重新上架</a>，只是价格并非大家所期望的那样。

Valve将512GB OLED版的价格从<strong>549美元上调至789美元</strong>，1TB版则从<strong>649美元涨至949美元</strong>；顺便一提，顶配型号的涨幅接近50%。更便宜的LCD版本已经彻底停产，在这一切发生之前就已下架。

该公司在宣布涨价时表示：“<em>Steam Deck本身并未改变；这些新价格反映了当前整个行业组件成本和其他全球物流挑战的状况。</em>”

<h2 id="gone-in-under-24-hours">24小时内售罄</h2>
人们还是照买不误。<a href="https://arstechnica.com/gaming/2026/05/despite-price-hike-steam-deck-is-already-sold-out-in-north-america/" rel="noopener noreferrer">北美地区在不到24小时内就售罄了</a>，尽管价格上调。你可能会认为，对一台<a href="https://itsfoss.com/news/steam-deck-oled/" rel="noopener noreferrer">已发布两年半的掌机</a>进行如此离谱的涨价会引起人们的担忧，但显然并没有。

Valve的商店页面警告说，Steam Deck OLED“<em>由于内存和存储短缺，可能在某些地区间歇性缺货</em>”。这个警告并非新出现的，而且根据自二月份以来的情况来看，它也并非只是摆设。

这款掌机的库存时有时无，捉摸不定，能在合适的时机买到更多是靠运气而非其他。

<h2 id="back-now">现已补货</h2>
<figure><img src="https://itsfoss.com/content/images/2026/05/steam-deck-oled-variants.png" alt="the shopping cart on the steam store is shown here with two items added; the 512gb and 1tb versions of the steam deck oled" width="1467" height="822"></figure>
截至发稿时，<strong>北美地区的两款OLED型号均显示有货</strong>。我查看了Steam商店，能够顺利地将两款都加入购物车，预计交货时间为6-10个工作日。

<em>这种情况能否持续则是另一个问题了。</em> 😵

对于世界其他地区，欧洲、澳大利亚和亚洲市场由Valve的合作伙伴<a href="https://komodostation.com" rel="noopener noreferrer">Komodo</a>提供服务，据报道，在此期间他们的库存情况比北美要好，尽管那也一直在变化。

<h2 id="why-this-keeps-happening">为何这种情况持续发生</h2>
自<a href="https://itsfoss.com/news/ai-causes-ram-prices-skyrocket/" rel="noopener noreferrer">2025年底开始显现</a>的内存和SSD短缺是主要元凶。人工智能基础设施对内存和存储的消耗速度，消费市场仍在适应中，且价格短期内不太可能恢复正常。

<em>不仅Valve受到影响。</em>

就在昨天，我们报道了<a href="https://itsfoss.com/news/raspberry-pi-6-delayed/" rel="noopener noreferrer">Raspberry Pi</a>在4月份又进行了一轮涨价，称过去一年LPDDR4的成本上涨了七倍。Raspberry Pi 6本身<a href="https://itsfoss.com/news/raspberry-pi-6-delayed/" rel="noopener noreferrer">最早也要推迟到2028年</a>，部分原因就在于内存市场的状况。

对于那些等待价格更合理或库存更可靠的人来说，情况看起来不会很快改善。而也许正是这种心态，才导致Steam Deck OLED如此迅速地售罄？
<img src="https://feed.itsfoss.com/link/24361/17350773.gif" height="1" width="1"><p><em>由 mimo-v2.5 模型翻译，花费 2676 tokens</em></p>]]></content:encoded>
      <link>https://feed.itsfoss.com/link/24361/17350773/steam-deck-oled-stock-out</link>
      <guid isPermaLink="false">6a193e647d5d1e00018e5363</guid>
      <pubDate>Fri, 29 May 2026 13:04:06 +0000</pubDate>
      <enclosure url="https://itsfoss.com/content/images/2026/05/steam-deck-oled-sold-out-banner.png" length="0" type="image/jpeg"/>
    </item>
    <item>
      <title>FOSS Weekly #26.22：Linux的胜利、Firefox新AI功能、AMD背叛、Rust Linux命令等更多内容</title>
      <dc:creator>Abhishek Prakash</dc:creator>
      <category>Newsletter ✉️</category>
      <description>[AI 摘要] 本期FOSS周报涵盖开源法律进展、Firefox新AI功能及AMD Linux支持变更等热点。</description>
      <content:encoded><![CDATA[<div style="background:#f0f4f8;border-left:3px solid #3b82f6;padding:12px 16px;border-radius:6px;margin:12px 0;font-size:14px;color:#555"><strong>[AI 摘要]</strong> 本期FOSS周报涵盖开源法律进展、Firefox新AI功能及AMD Linux支持变更等热点。</div><p>不过，在年龄验证方面传来了好消息。加利福尼亚州和科罗拉多州<a href="https://itsfoss.com/news/age-verification-open-source-exemptions/" rel="noopener noreferrer">均采取行动，豁免开源软件</a>，不受其年龄验证法律约束，此前两项法案均未对社区运营项目作出任何让步。</p><p>Warp的Oz平台<a href="https://itsfoss.com/news/warp-oz-multi-harness-update/" rel="noopener noreferrer">更新了多支架支持</a>，意味着团队现在可以在统一的访问控制和审计日志下，并行运行Claude Code、Codex和Warp自有的智能体。</p><p>SFC已正式<a href="https://itsfoss.com/news/bambu-lab-caught-violating-agplv3/" rel="noopener noreferrer">指控Bambu Lab存在两项AGPLv3违规行为</a>：在AGPLv3代码旁附带了专有网络库但未发布其源代码；并威胁一名开发者，要求其停止开发一个兼容分支（该分支甚至未触及专有部分）。</p><p>有几天时间，德国铁路运营商<a href="https://itsfoss.com/news/deutsche-bahn-blocking-linux-users/" rel="noopener noreferrer">Deutsche Bahn的网站拒绝了Linux用户</a>，将他们视为机器人用户。DB将问题归咎于过于严格的机器人过滤，并表示现已修复。但许多Linux用户仍在抱怨。</p><p>AMD曾让学生、学者和硬件爱好者围绕Vivado中免费的Linux支持构建FPGA工作流程，然后悄悄将Linux移至<a href="https://itsfoss.com/news/amd-vivado-bait-and-switch-on-linux-users/" rel="noopener noreferrer">1800美元的付费层级</a>。</p><p>英特尔工程师已提交<a href="https://itsfoss.com/news/linux-usb4stream-protocol/" rel="noopener noreferrer">Linux 7.2的驱动程序</a>，该驱动可将USB4电缆变为两台机器之间的直接数据管道，而不与网络栈交互。</p><p><a href="https://itsfoss.com/news/raspberry-pi-6-delayed/" rel="noopener noreferrer">树莓派6不会在2028年之前推出</a>，且不会配备NPU。看来我们只能等待了。</p><p><strong>以下是本期FOSS Weekly的其他亮点：</strong></p><ul><li>LTS版本意味着什么。</li><li>MS Planner的替代方案。</li><li>Nanoclaw设置。</li><li>Firefox引入的一项非常有用的功能。</li><li>以及其他Linux新闻、技巧，当然还有表情包！</li></ul><h2 id="%F0%9F%8E%AB-event-alert-aws-summit-india-online">🎫 活动提醒：AWS Summit India Online</h2><p>6月3日加入AWS Summit India Online。深入探讨并发现AI和云技术如何改变我们所知的业务。</p><p>通过虚拟实验室获得实践经验，并通过实时问答环节与社区协作。获取关于云现代化、AI实施和推动可扩展创新的可行见解。</p><p><a href="https://bit.ly/49BlgFT" rel="noopener noreferrer">免费预约席位</a>！</p><div><a href="https://bit.ly/49BlgFT" rel="noopener noreferrer">免费注册</a></div><h2 id="%F0%9F%A7%A0-what-we%E2%80%99re-thinking-about">🧠 我们在思考什么</h2><p>一位KDE开发者<a href="https://pointieststick.com/2026/05/23/long-term-support-doesnt-mean-what-you-think/" rel="noopener noreferrer">论证指出</a>，滚动发行版在实践中通常错误更少，因为上游修复确实会触达用户。</p><h2 id="%F0%9F%A7%AE-linux-tips-tutorials-and-learnings">🧮 Linux技巧、教程和知识</h2><p>你可以无需微软税就获得看板功能。我们已介绍过<a href="https://itsfoss.com/microsoft-planner-alternatives/" rel="noopener noreferrer">六款开源Planner替代品</a>，从Mattermost的Focalboard到Penpot团队的Taiga。大多数可自托管；有几款提供免费云层级，如果你不想自己运行服务器的话。</p><p>在Linux上安装Rust<a href="https://itsfoss.com/install-rust-cargo-ubuntu-linux/" rel="noopener noreferrer">归结为两个选项</a>。通过rustup的官方安装程序无需root权限即可获取最新版本。通过包管理器安装则更简单，并覆盖系统上的所有用户。</p><p>说到Rust，想尝试<a href="https://itsfoss.com/rust-alternative-cli-tools/" rel="noopener noreferrer">经典Linux命令的Rust替代品</a>吗？</p><p>是否曾想过<a href="https://itsfoss.com/what-happened-to-ipv5/" rel="noopener noreferrer">为什么互联网从IPv4直接跳到IPv6</a>？IPv5实际上作为语音和视频的实验流协议存在过，但它继承了IPv4的32位地址空间及其43亿个地址上限。</p><p>等到真正需要IPv4的继任者时，唯一合理的选择就是彻底革新，从而产生了具有128位寻址能力的IPv6。</p>
<div>
            
            <div>
                
                
                    <div>
                    
                        <div>
                            <p><span>桌面Linux大多被行业忽视，却深受社区喜爱。在过去13年里，It's FOSS一直帮助人们在个人电脑上使用Linux。我们现在正面临AI模型窃取我们内容的存在性威胁。</span></p><p><span>如果你喜欢我们所做的工作，并希望支持我们，请成为It's FOSS Plus会员。每月费用低于一个麦当劳开心乐园餐的价格，你将获得无广告的阅读体验，同时帮助桌面Linux社区，内心满足。</span></p>
                        </div>
                    
                    
                        <a href="https://itsfoss.com/membership/" rel="noopener noreferrer">
                            加入It's FOSS Plus
                        </a>
                        
                    </div>
                
            </div>
        </div>
<h2 id="%F0%9F%91%B7-ai-homelab-and-hardware-corner">👷 AI、家庭实验室和硬件角</h2><p>HP已作为<a href="https://itsfoss.com/news/hp-supports-lvfs/" rel="noopener noreferrer">《高级》赞助商</a>支持LVFS项目。</p><div>
            
            <div>
                
                
                    <div>
                    
                        <div>
                            <p><span>厌倦了Google订阅源中的AI废话和错误信息？获取真实、可信的Linux内容。将It's FOSS添加为你偏好的来源，并在你的“发现”订阅源和搜索结果中看到我们可靠的Linux和开源报道被高亮显示。</span></p>
                        </div>
                    
                    
                        <a href="https://www.google.com/preferences/source?q=itsfoss.com" rel="noopener noreferrer">
                            在Google上（如果你使用它）将It's FOSS设为偏好来源
                        </a>
                        
                    </div>
                
            </div>
        </div><h2 id="%E2%9C%A8-apps-and-projects-highlights">✨ 应用和项目亮点</h2><p>Firefox本身不是一个新应用，但<a href="https://itsfoss.com/firefox-pdf-merge/" rel="noopener noreferrer">其新的PDF合并功能</a>绝对值得一试，如果你受够了那些需要注册才能使用的在线服务的话。</p><p>这并非Firefox的唯一新功能。Sourav也尝试了Firefox中名为Smart Window的AI浏览模式。这是一个即将推出的功能，我们获得了一点提前访问权限。以下是他<a href="https://itsfoss.com/firefox-smart-window/" rel="noopener noreferrer">使用Firefox Smart Window的体验</a>。</p><h2 id="%F0%9F%93%BD%EF%B8%8F-videos-for-you">📽️ 为你推荐的视频</h2><p>我最近在尝试本地AI和开源LLM。我想与你们分享我的探索。首先，我分享<a href="https://www.youtube.com/watch?v=27baD2XZPiM" rel="noopener noreferrer">如何在树莓派上设置Nanoclaw</a>。Nanoclaw为你提供一个可以作为个人助手使用的AI智能体。稍后将介绍更多其使用方法。</p><figure></figure><div><a href="https://www.youtube.com/@itsfoss" rel="noopener noreferrer">订阅It's FOSS YouTube频道</a></div><h2 id="%F0%9F%92%A1-quick-handy-tip">💡 快速实用技巧</h2><p>如果你在GNOME桌面中使用<a href="https://itsfoss.com/ghostty-terminal-features/" rel="noopener noreferrer">Ghostty</a>终端模拟器，可以安装<a href="https://archlinux.org/packages/extra/x86_64/ghostty-nautilus/" rel="noopener noreferrer">ghostty-nautilus</a>包，以便在<a href="https://apps.gnome.org/Nautilus/" rel="noopener noreferrer">文件</a>管理器的右键上下文菜单中获得一个“<em>在Ghostty中打开</em>”选项。</p><figure><img src="https://itsfoss.com/content/images/2026/05/open-in-ghostty.png" alt="gnome上ghostty右键上下文菜单选项" width="885" height="603"></figure><p>这适用于<strong>Arch Linux</strong>及其<a href="https://itsfoss.com/arch-based-linux-distros/" rel="noopener noreferrer">衍生版</a>。你只需运行此命令：</p><p><code>sudo pacman -S ghostty-nautilus</code></p><h2 id="%F0%9F%8E%8B-fun-in-the-fossverse">🎋 FOSS世界的乐趣</h2><p>你对<a href="https://itsfoss.com/quiz/linux-kernel-quiz/" rel="noopener noreferrer">Linux内核冷知识</a>了解多少？</p><p>Winslop会让你跑到最近的垃圾桶。🚮</p><figure><img src="https://itsfoss.com/content/images/2026/05/windows-meme.png" alt="linux和windows精通程度表情包" width="1080" height="1080"></figure><p><strong>🗓️ 科技冷知识</strong>：<a href="https://www.computerhistory.org/tdih/may/29/" rel="noopener noreferrer">1985年5月29日</a>，伊士曼柯达公司推出了<a href="https://en.wikipedia.org/wiki/Kodak_Ektaprint_Electronic_Publishing_System" rel="noopener noreferrer">Ektaprint电子出版系统</a>，这是一台由Sun、佳能和Interleaf部件组装而成的5万美元机器，可让公司专业编辑和打印图形——而这些功能如今在任何价格低得多的笔记本电脑上都已成为标配。</p><p><strong>🧑‍🤝‍🧑 来自社区</strong>：我们的一位FOSSers<a href="https://itsfoss.community/t/privacy-focused-really-waterfox-user-beware/15841" rel="noopener noreferrer">对Waterfox作为隐私优先浏览器并不信服</a>，而另一位则<a href="https://itsfoss.community/t/have-ever-tried-writerdeck/15842" rel="noopener noreferrer">在寻找writerDeck（一个DIY项目）的评测</a>。</p>
<img src="https://feed.itsfoss.com/link/24361/17350165.gif" height="1" width="1"><p><em>由 mimo-v2.5 模型翻译，花费 6891 tokens</em></p>]]></content:encoded>
      <link>https://feed.itsfoss.com/link/24361/17350165/foss-weekly-26-22</link>
      <guid isPermaLink="false">6a143a534aa1730001e91d0d</guid>
      <pubDate>Thu, 28 May 2026 13:38:59 +0000</pubDate>
      <enclosure url="https://itsfoss.com/content/images/2026/05/foss-weekly-2.webp" length="0" type="image/jpeg"/>
    </item>
    <item>
      <title>至少2028年前别指望树莓派6</title>
      <dc:creator>Sourav Rudra</dc:creator>
      <category>News</category>
      <description>[AI 摘要] 树莓派6因内存成本上涨和Pi 5性能充足，预计最早2028年发布，仅为规格升级。</description>
      <content:encoded><![CDATA[<div style="background:#f0f4f8;border-left:3px solid #3b82f6;padding:12px 16px;border-radius:6px;margin:12px 0;font-size:14px;color:#555"><strong>[AI 摘要]</strong> 树莓派6因内存成本上涨和Pi 5性能充足，预计最早2028年发布，仅为规格升级。</div><p>如果您一直在期待下一代树莓派，那么等待的时间又大大延长了。</p><p><a href="https://www.linkedin.com/in/ebenupton/" rel="noopener noreferrer">Eben Upton</a> 与树莓派的其他高管，硬件工程首席技术官 <a href="https://www.raspberrypi.com/news/author/jamesadams/" rel="noopener noreferrer">James Adams</a> 以及软件工程首席技术官 <a href="https://www.linkedin.com/in/gordon-hollingworth-056a322/" rel="noopener noreferrer">Gordon Hollingworth</a>，上周在 <a href="https://www.reddit.com/r/engineering/comments/1tcyfvk/hello_rengineering_were_eben_upton_ceo_james/" rel="noopener noreferrer">r/engineering 的 Reddit AMA 活动中一起参与了问答</a>，<strong>树莓派6的发布时间表</strong>是其中最受关注的话题之一。</p><p>Eben的回应将Pi 6的发布周期设定在Pi 5发布后的4到4.5年，这意味着<strong>最早也要到2028年初</strong>。他看起来也并不急于推出新品，指出Pi 5仍然是一个强大的旗舰产品，甚至可以在这个时间窗口之后继续胜任这一角色。</p><p>据他称，新款单板计算机本质上将是Pi 5的升级版，拥有更快的CPU、更多的I/O接口和更高的DRAM带宽等更好的内部组件。他称其为"<em>量变，而非质变</em>"，这意味着不会有新的接口、没有M.2插槽，没有任何会让现有板子相形见绌的设计。</p><h2 id="the-ram-situation-isnt-helping">内存状况雪上加霜</h2><p>一旦了解内存价格走势，这个时间点就更容易理解了。四月份，树莓派公司已经<a href="https://www.raspberrypi.com/news/a-new-3gb-raspberry-pi-4-for-83-75-and-more-memory-driven-price-increases/" rel="noopener noreferrer">推动了新一轮价格上涨</a>，指出过去一年<strong>LPDDR4 DRAM成本上涨了七倍</strong>。</p><p>该公告还推出了一款3GB的<a href="https://www.raspberrypi.com/products/raspberry-pi-4-model-b/" rel="noopener noreferrer">树莓派4</a>，售价<strong>83.75美元</strong>，旨在为潜在买家在2GB和现在价格已大幅上涨的4GB版本之间提供一个更便宜的选择。</p><p><a href="https://www.raspberrypi.com/products/raspberry-pi-zero-2-w/" rel="noopener noreferrer">Pi Zero 2W</a> 也面临同样的困境。Eben指出它是目前唯一真正缺货的产品，供应受到AI芯片需求的挤压。不过已经引入了一家新的供应商，预计库存将在年底前恢复。</p><p>因此，目前来看，<a href="https://itsfoss.com/deepseek-r1-raspberry-pi-5/" rel="noopener noreferrer">树莓派5</a> 仍然是该产品系列中最好的选择，其价格在几年前可能会引起人们的议论。</p><hr><p><strong>推荐阅读 📖: </strong><a href="https://itsfoss.com/news/linux-usb4stream-protocol/" rel="noopener noreferrer"><em>Linux USB4 新驱动程序</em></a></p>
<img src="https://feed.itsfoss.com/link/24361/17349594.gif" height="1" width="1"><p><em>由 mimo-v2.5 模型翻译，花费 1947 tokens</em></p>]]></content:encoded>
      <link>https://feed.itsfoss.com/link/24361/17349594/raspberry-pi-6-delayed</link>
      <guid isPermaLink="false">6a16e8135054fe0001396dc3</guid>
      <pubDate>Wed, 27 May 2026 17:57:58 +0000</pubDate>
      <enclosure url="https://itsfoss.com/content/images/2026/05/raspberry-pi-6-delay-banner.png" length="0" type="image/jpeg"/>
    </item>
    <item>
      <title>我试用了 Firefox 智能窗口，它让我有点心动</title>
      <dc:creator>Sourav Rudra</dc:creator>
      <category>First Look</category>
      <description>[AI 摘要] 作者试用了 Firefox 的智能窗口测试版，认为其 AI 功能实用且用户控制得当，但更适合美国和加拿大用户。</description>
      <content:encoded><![CDATA[<div style="background:#f0f4f8;border-left:3px solid #3b82f6;padding:12px 16px;border-radius:6px;margin:12px 0;font-size:14px;color:#555"><strong>[AI 摘要]</strong> 作者试用了 Firefox 的智能窗口测试版，认为其 AI 功能实用且用户控制得当，但更适合美国和加拿大用户。</div><p>Mozilla 因向 <a href="https://www.firefox.com/en-US/" rel="noopener noreferrer">Firefox</a> 添加 AI 功能而饱受批评，例如侧边栏聊天机器人、PDF 自动替代文本、AI 驱动的标签页分组建议等等。</p><p>这些功能接踵而至，尽管人们可能欣赏它们可以被禁用，但添加的速度确实让人想知道这一切何时是个头。</p><p>他们在这个领域的最新实验是 <a href="https://www.firefox.com/en-US/smart-window/" rel="noopener noreferrer">智能窗口 (Smart Window)</a>，<strong>目前处于 Beta 测试阶段</strong>，正向美国和加拿大使用 Firefox 150 及更新版本的用户推出。我最近获得了访问权限，以下是我的发现。</p><div><div>📋</div><div>此处展示的功能具有预生产质量，可能会出现故障。</div></div><h2 id="good-enough-for-daily-use">足以日常使用</h2><figure><img src="https://itsfoss.com/content/images/2026/05/firefox-smart-window.png" alt="screenshot that showcases an empty chat message box inside firefox's smart window" width="1373" height="994"></figure><p>智能窗口本质上是<strong>一种新型的 Firefox 窗口</strong>，与<em>经典</em>和<em>隐私</em>模式并列，内置了 AI 助手。与<a href="https://www.firefox.com/en-US/features/ai-powered-chatbot/" rel="noopener noreferrer">现有的聊天机器人侧边栏</a>不同，这个助手实际上可以查看你打开的标签页、浏览历史和你当前所在的页面。</p><p>你可以向它提问、获取文章摘要、跨标签页比较信息，并让它帮你规划事情，所有这些都无需离开浏览器或借助单独的聊天工具。</p><p>我们去年<a href="https://itsfoss.com/news/mozilla-ai-window-plans/" rel="noopener noreferrer">11月</a>曾报道过此事，当时 Mozilla 宣布了他们称之为“<em>AI 窗口</em>”的项目，并开放了早期注册的等候名单。当时，主要是承诺，比如公开构建、保持可选性并让用户控制自己的数据。</p><p>现在，我有了一个可工作的版本，我在安装了 Mozilla <a href="https://support.mozilla.org/en-US/kb/install-firefox-linux#:~:text=Related%20articles-,Install%20Firefox%20DEB%20package%20for%20Debian%2Dbased%20and%20Ubuntu%2Dbased%20distributions%20(recommended),-To%20install%20the" rel="noopener noreferrer">官方 deb 包</a>的 <a href="https://itsfoss.com/news/ubuntu-26-04-lts/" rel="noopener noreferrer">Ubuntu 26.04 LTS</a> 系统上测试了 Firefox 151.0.2。首先，我需要使用我的 Mozilla 账户（<em>该账户拥有早期 Beta 访问权限</em>）登录并访问智能窗口门户（<em>前面已链接</em>）以在我的浏览器上激活它。</p><figure><div><div><div><img src="https://itsfoss.com/content/images/2026/05/firefox-smart-window-onboarding-1.png" width="1853" height="1048" alt=""></div><div><img src="https://itsfoss.com/content/images/2026/05/firefox-smart-window-onboarding-2.png" width="1853" height="1048" alt=""></div></div><div><div><img src="https://itsfoss.com/content/images/2026/05/firefox-smart-window-onboarding-3.png" width="1853" height="1048" alt=""></div><div><img src="https://itsfoss.com/content/images/2026/05/firefox-smart-window-onboarding-4.png" width="1853" height="1048" alt=""></div></div></div><figcaption><p><i><em>这就是我获得智能窗口访问权限的方式。</em></i></p></figcaption></figure><p>通过门户后，Firefox 会引导你完成一个快速设置，需要接受更新的<a href="https://www.mozilla.org/en-US/about/legal/terms/mozilla/" rel="noopener noreferrer">使用条款</a>和单独的<a href="https://www.mozilla.org/en-US/privacy/smart-window/" rel="noopener noreferrer">隐私政策</a>。</p><p>进入后，你可以在<a href="https://support.mozilla.org/en-US/kb/smart-window-models" rel="noopener noreferrer">三种体验</a>中进行选择。<strong>“快速”</strong>使用 Google 的 <em>Gemini 2.5 Flash Lite</em>，<strong>“灵活”</strong>运行在阿里的 <em>Qwen3-235B-A22B-Instruct-2507</em> 上，而<strong>“个性化”</strong>则由 OpenAI 的 <em>gpt-oss-120B</em> 提供支持。</p><p>之后，你选择允许智能窗口从哪些数据中学习，默认勾选了“<em>智能窗口中的聊天</em>”和“<em>Firefox 中的浏览活动</em>”等选项。</p><figure></figure><p>不幸的是，我不小心选择了<em>个性化</em>，没注意到它由 OpenAI 模型提供支持，于是我进入<em>设置</em> &gt; <em>AI 控制</em> &gt; <em>智能窗口</em>，切换到了<em>灵活</em>模式。</p><p>还有一个<strong><em>自定义</em>选项</strong>，用于连接你自己的 LLM 端点，不过 Mozilla 的文档指出本地模型可能并不总是能很好地与智能窗口配合工作。</p><figure><img src="https://itsfoss.com/content/images/2026/05/firefox-smart-window-ai-model-settings.png" alt="the smart window settings menu on firefox that shows many options under it" width="1373" height="994"></figure><p>模型设置好后，<strong>我向 AI 提出了一个关于假设的生活场景的问题</strong>。虽然处理请求花了一些时间，但它的回答切中要点。它甚至建议了后续相关问题。</p><p><em>请看下面的演示。</em> 👇</p><figure></figure><p>在我看来，<strong>总结内容</strong>（如书籍、文章和研究论文）可能是智能窗口最实用的功能。我让它阅读一篇我写的关于<a href="https://itsfoss.com/news/bambu-lab-caught-violating-agplv3/" rel="noopener noreferrer">Bambu Lab 违反 AGPLv3</a> 的文章，它给了我两个选项。</p><p>一个是在默认搜索引擎上搜索它，另一个是直接询问 AI 模型。</p><p>我选择了后者，它生成了一份详细的报道摘要，甚至包含了一些后续问题建议。整个输出质量很好，我没有发现任何重大问题。</p><figure></figure><p>我还<strong>将其用作搜索工具</strong>，输入了“<em>与沙瓦玛搭配的最佳食物</em>”。这运行得很顺利，但更有趣的部分是我决定进一步追问。</p><p>我询问搜索结果（<em>Gemini AI 概览</em>）给出的建议是基于真实的烹饪传统，还是文化挪用的结果。</p><figure></figure><p><em>它恰当地参与了问题的讨论，这是我对一个正在开发中的浏览器功能所没有预料到的。</em> 🤓</p><p>如果你好奇的话，<strong>你所有的聊天记录都会自动存储在本地设备上</strong>，你可以通过智能窗口标签页中的<em>聊天</em>按钮访问。它按日期对对话进行分组，显示每个对话的主题，甚至链接回触发搜索的页面。</p><figure><img src="https://itsfoss.com/content/images/2026/05/firefox-smart-window-chat-history.png" alt="the chats history page for firefox smart window" width="1373" height="994"><figcaption><i><em>在这里看到 chrome:// URL 有点奇怪（左下角）。</em></i></figcaption></figure><p>如果你进入此模式的设置，会发现一些开关，用于控制智能窗口是否在 Firefox 启动时默认打开、助手侧边栏是否在每个新标签页上自动显示、助手从哪些数据中学习（<em>聊天、浏览活动或两者</em>）以及由哪个 AI 模型驱动它。</p><figure><div><div><div><img src="https://itsfoss.com/content/images/2026/05/firefox-smart-window-settings.png" width="1373" height="994" alt=""></div><div><img src="https://itsfoss.com/content/images/2026/05/firefox-smart-window-memories.png" width="1373" height="994" alt=""></div></div></div><figcaption><p><i><em>“AI 控制”菜单（左）和“记忆”菜单（右）。</em></i></p></figcaption></figure><p>下面是“<em>管理记忆</em>”部分，你可以在其中控制助手从哪些数据中学习。</p><p>你可以查看它存储的所有内容，删除不需要保留的单个记忆，或者如果你根本不想让助手从你的活动中学习，可以完全关闭整个功能。</p><figure><img src="https://itsfoss.com/content/images/2026/05/firefox-smart-classic-window-switcher.png" alt="the classic window and smart window switcher is visible on the top-right of this firefox screenshot" width="1431" height="1021"></figure><p><strong>在你惊慌 Firefox 正在变成 AI-only 之前</strong>，标题栏中有一个经典/智能窗口切换器，通过下拉菜单你可以立即在两种模式之间切换。</p><p>这样，你的标签页保持原位，无需重新加载，切回经典浏览体验的速度和切换出去一样快。</p><h2 id="what-now">接下来呢？</h2><p>智能窗口作为 Beta 版本表现不错，我没想到会这么说。AI 集成很有用但不强求，Mozilla 基本上兑现了他们首次宣布此功能时做出的关于可选性的承诺。</p><p>预计它将逐步向更多用户推出，尽管 Mozilla 尚未分享具体日期，所以如果你目前在美国和加拿大以外，请关注他们的社交媒体。</p><p>同时，如果你是那种宁愿完全不让 AI 功能出现在 Firefox 中的人（<em>大多数时候的我就是这样</em>），<em>设置</em><strong> &gt; </strong><em>AI 控制</em> 有一个“<strong>阻止 AI 增强</strong>”选项，功能如其名。</p>
<img src="https://feed.itsfoss.com/link/24361/17349539.gif" height="1" width="1"><p><em>由 mimo-v2.5 模型翻译，花费 9735 tokens</em></p>]]></content:encoded>
      <link>https://feed.itsfoss.com/link/24361/17349539/firefox-smart-window</link>
      <guid isPermaLink="false">6a1681db4aa1730001e92385</guid>
      <pubDate>Wed, 27 May 2026 16:47:42 +0000</pubDate>
      <enclosure url="https://itsfoss.com/content/images/2026/05/firefox-smart-window-banner.png" length="0" type="image/jpeg"/>
    </item>
    <item>
      <title>新的 Linux 驱动或使 USB4 线缆成为极速数据传输方式</title>
      <dc:creator>Sourav Rudra</dc:creator>
      <category>News</category>
      <description>[AI 摘要] 新的 Linux 驱动通过 USB4 线缆实现设备间直接高速数据传输，无需依赖网络连接。</description>
      <content:encoded><![CDATA[<div style="background:#f0f4f8;border-left:3px solid #3b82f6;padding:12px 16px;border-radius:6px;margin:12px 0;font-size:14px;color:#555"><strong>[AI 摘要]</strong> 新的 Linux 驱动通过 USB4 线缆实现设备间直接高速数据传输，无需依赖网络连接。</div><p>大数据传输总是令人烦恼。像 <a href="https://itsfoss.com/news/localsend/" rel="noopener noreferrer">LocalSend</a> 这样的工具通过局域网让传输更容易，但无线并非总是可行选项，有些传输过于重要，不能依赖 Wi-Fi 连接。</p><p>在此类情况下，完全无需配置网络的有线解决方案是理想选择。</p><p>英特尔雷电技术负责人 Mika Westerberg 和英特尔工程师 Alan Borzeszkowski <a href="https://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git/commit/?h=next&amp;id=6db21d817b43f8ce5654ccc7aff80d40e4dba4ac" rel="noopener noreferrer">正是在开发这样的方案</a>。</p><h2 id="usb4stream-explained">USB4STREAM 解析</h2><p>两人共同开发了一种名为 <strong>USB4STREAM</strong> 的新协议及其对应的 Linux 驱动程序 <code>thunderbolt_stream</code>。该方案<strong>允许两台或多台机器通过 USB4 或雷电线缆直接传输数据</strong>，完全不涉及网络协议栈。</p><p>配置完成后，每台主机都会在 <code>/dev/tbstreamX</code> 处获得一个字符设备，其行为类似于普通文件。任何支持 <a href="https://man7.org/linux/man-pages/man2/read.2.html" rel="noopener noreferrer">read(2)</a> 和 <a href="https://man7.org/linux/man-pages/man2/write.2.html" rel="noopener noreferrer">write(2)</a> 操作的应用程序都可以直接使用它，无需任何特殊补丁。</p><p>简单来说，任何能够执行读写操作的应用程序都将与此兼容。</p><h2 id="how-it-works">工作原理</h2><p>数据传输前，两台机器都需要配置流。流本质上是连接上的独立数据通道，配置过程是通过 <a href="https://www.kernel.org/doc/Documentation/filesystems/configfs/configfs.txt" rel="noopener noreferrer">ConfigFS</a> 将双方相互指向并分配通道 ID。</p><p><em>根据所需控制程度，此过程可自动或手动完成。</em></p><p>一旦一方宣告激活流，另一方只需使用相同名称即可自动接收。还可同时运行多个流，整个过程与<a href="https://docs.kernel.org/admin-guide/thunderbolt.html" rel="noopener noreferrer">现有雷电技术基础设施</a>并行运作，互不干扰。</p><p>关闭流时会通知另一端，使双方都知晓传输完成。</p><h2 id="when-to-expect">何时发布？</h2><p>该补丁目前位于雷电 Git 代码库的 <code>next</code> 分支。若能在 Linux 7.2 合并窗口前提交至 USB/雷电技术代码库，它应会被纳入该版本。补丁中的 ABI 文档已<strong>将目标版本标记为 v7.2</strong>。</p><p>驱动以名为 <code>thunderbolt_stream</code> 的可加载模块形式发布，依赖于启用 <code>USB4_CONFIGFS</code>。</p><h2 id="usb4-keeps-getting-more-relevant">USB4 持续提升重要性</h2><p><a href="https://www.usb.org/usb4" rel="noopener noreferrer">USB4</a> 标准自 2019 年推出以来，在内核版本更新中持续受到关注。</p><p>这项曾经是<a href="https://www.intel.com/content/www/us/en/homepage.html" rel="noopener noreferrer">英特尔</a>专有的、收取授权费的技术，已逐渐成为 AMD 和英特尔平台现代主板上的首选高速端口，雷电技术也日益演变为<a href="https://www.xda-developers.com/usb4-quietly-replacing-thunderbolt-next-motherboard-will-prove-it/" rel="noopener noreferrer">认证标志</a>。</p><p>USB4STREAM 为发挥线缆效能增添了又一实用价值。若您的机器配备 USB4 端口，该驱动程序将提供一种无需启动任何网络即可便捷传输数据的方式。</p><p><em>来源： </em><a href="https://www.phoronix.com/news/Intel-Linux-USB4STREAM" rel="noopener noreferrer"><em>Phoronix</em></a></p>
<img src="https://feed.itsfoss.com/link/24361/17348799.gif" height="1" width="1"><p><em>由 mimo-v2.5 模型翻译，花费 2477 tokens</em></p>]]></content:encoded>
      <link>https://feed.itsfoss.com/link/24361/17348799/linux-usb4stream-protocol</link>
      <guid isPermaLink="false">6a155f304aa1730001e920b3</guid>
      <pubDate>Tue, 26 May 2026 15:19:24 +0000</pubDate>
      <enclosure url="https://itsfoss.com/content/images/2026/05/linux-usb4stream-protocol-banner.png" length="0" type="image/jpeg"/>
    </item>
    <item>
      <title>Linux 在加州和科罗拉多州获得年龄验证豁免</title>
      <dc:creator>Sourav Rudra</dc:creator>
      <category>News</category>
      <description>[AI 摘要] 本文报道了加利福尼亚州和科罗拉多州在最新年龄验证法案中，通过社区努力为Linux等开源软件争取到豁免条款的过程。</description>
      <content:encoded><![CDATA[<div style="background:#f0f4f8;border-left:3px solid #3b82f6;padding:12px 16px;border-radius:6px;margin:12px 0;font-size:14px;color:#555"><strong>[AI 摘要]</strong> 本文报道了加利福尼亚州和科罗拉多州在最新年龄验证法案中，通过社区努力为Linux等开源软件争取到豁免条款的过程。</div><p>年龄验证法律正在迅速蔓延，<a href="https://itsfoss.com/news/age-verification-pandemic/" rel="noopener noreferrer">我们一直对此进行跟踪报道</a>。加州的《数字年龄保证法案》（AB 1043）于2025年10月签署生效，成为首个落地的此类法案，科罗拉多州随后也推出了自己的版本（SB26-051）。</p><p>两州最初版本的法案均未对开源软件做出任何让步，这使得Linux发行版和其他社区运营的项目陷入了非常尴尬的困境。</p><p>此后，两州都着手修正这一问题。科罗拉多州已在本月初完成了修订，加州则正走向全体<a href="https://www.assembly.ca.gov" rel="noopener noreferrer">州议会</a>投票。</p><h2 id="whats-california-doing">加州在做什么？</h2><figure><img src="https://itsfoss.com/content/images/2026/05/california-age-verification-ab-1856-bill.png" alt="加州AB-1856年龄验证信号法案软件和在线服务部分截图" width="1706" height="584"><figcaption><i><em>看看蓝色部分。</em></i></figcaption></figure><p><a href="https://leginfo.legislature.ca.gov/faces/billTextClient.xhtml?bill_id=202520260AB1043" rel="noopener noreferrer">AB 1043</a> 要求操作系统提供商在用户设置账户时收集其年龄或出生日期，并通过实时API与应用程序共享此信息，该要求将于<strong>2027年1月1日</strong>开始生效。原始文本中未对开源项目给予特殊待遇，<a href="https://itsfoss.com/news/our-take-on-age-verification/" rel="noopener noreferrer">我们曾就此撰文</a>讨论。</p><p>该法案的提案人、州议员<a href="https://wicks.asmdc.org" rel="noopener noreferrer">Buffy Wicks</a> 于2月份引入了<a href="https://leginfo.legislature.ca.gov/faces/billNavClient.xhtml?bill_id=202520260AB1856" rel="noopener noreferrer">AB 1856</a> 以解决此问题。</p><p>经过四轮修订，该法案重写了“<em>操作系统提供商</em>”的定义，<strong>将任何根据允许接收者复制、重新分发和修改软件的条款分发操作系统的人排除在外</strong>。</p><p>大多数采用宽松或Copyleft许可证的Linux发行版都清晰地符合这一豁免条件。</p><p>与此同时，另一项修改涉及应用程序方面，即未通过受监管的应用商店作为独立可执行文件提供的软件，不再被视为法律下的“<em>应用程序</em>”。</p><p>该法案于5月14日在<a href="https://apro.assembly.ca.gov" rel="noopener noreferrer">拨款委员会</a>以11-0通过。5月19日被安排进行三读，目前正在等待州议会投票。有趣的是，Buffy是该委员会的主席。</p><h2 id="what-about-colorado">科罗拉多州呢？</h2><figure><div><div><div><img src="https://itsfoss.com/content/images/2026/05/colorado-age-verification-sb-26-051-a.png" width="614" height="729" alt=""></div><div><img src="https://itsfoss.com/content/images/2026/05/colorado-age-verification-sb-26-051-b.png" width="620" height="641" alt=""></div></div></div><figcaption><p><i><em>这份</em></i><a href="https://leg.colorado.gov/bill_files/115998/download" rel="noopener noreferrer"><i><em>法案文件</em></i></a><i><em>的格式可以改进。</em></i><span>☠️</span></p></figcaption></figure><p>科罗拉多州的路径涉及一些直接的社区努力。System76的创始人<a href="https://www.linkedin.com/in/carl-richell-9435781" rel="noopener noreferrer">Carl Richell</a><a href="https://itsfoss.com/news/colorado-age-attestation-bill-open-source-exemption/" rel="noopener noreferrer">投入了大量时间</a>与<a href="https://leg.colorado.gov/bills/SB26-051" rel="noopener noreferrer">SB26-051</a>的联合提案人之一Matt Ball参议员合作，将开源豁免条款写入法案。</p><p>该法案<strong>豁免了根据允许复制、重新分发和修改的条款分发软件的操作系统提供商和开发者</strong>。它还增加了一项要求，即豁免的软件不得有平台施加的安装修改版本的技术或合同限制。</p><p>这一额外条款旨在针对<a href="https://en.wikipedia.org/wiki/Tivoization" rel="noopener noreferrer">Tivoization</a>，即制造商锁定硬件以阻止修改软件运行，即使源代码是自由可用的。</p><p>此外，代码仓库提供商、容器化软件分发以及来自免费公共代码仓库的应用程序也被明确排除在外。</p><p><strong>该法律的适用范围也更窄</strong>，仅适用于运营受监管应用商店或预装应用商店的操作系统提供商。不涉及应用商店的操作系统提供商则完全不在管辖范围内。</p><p>除此之外，SB26-051预计将于<strong>2028年7月1日</strong>生效。</p><h3 id="some-closing-words%E2%80%A6">一些结语…</h3><p>两个州达到这一步并非自动发生。开源豁免条款最初在两份法案中都不存在，这是通过持续的社区压力和直接的立法沟通才得以添加的。</p><p>当然，<strong>这可以应用于许多其他议题</strong>。不过，当代表们更热衷于服务某些利益（<em>比如由于某些游说团体的压力</em>）而非他们的选民时，颠覆往往是唯一的出路。</p>
<img src="https://feed.itsfoss.com/link/24361/17348668.gif" height="1" width="1"><p><em>由 mimo-v2.5 模型翻译，花费 4217 tokens</em></p>]]></content:encoded>
      <link>https://feed.itsfoss.com/link/24361/17348668/age-verification-open-source-exemptions</link>
      <guid isPermaLink="false">6a15457e4aa1730001e91ff9</guid>
      <pubDate>Tue, 26 May 2026 11:49:41 +0000</pubDate>
      <enclosure url="https://itsfoss.com/content/images/2026/05/age-verification-linux-exemption-banner.png" length="0" type="image/jpeg"/>
    </item>
    <item>
      <title>AMD通过Vivado许可变更对Linux用户实施诱饵替换策略</title>
      <dc:creator>Sourav Rudra</dc:creator>
      <category>News</category>
      <description>[AI 摘要] AMD将Vivado设计套件的Linux支持移入付费层级，引发开源社区对商业公司许可策略的批评。</description>
      <content:encoded><![CDATA[<div style="background:#f0f4f8;border-left:3px solid #3b82f6;padding:12px 16px;border-radius:6px;margin:12px 0;font-size:14px;color:#555"><strong>[AI 摘要]</strong> AMD将Vivado设计套件的Linux支持移入付费层级，引发开源社区对商业公司许可策略的批评。</div><p>科技巨头们惯常的做法是：先提供免费产品扩大用户群，待用户产生依赖后再悄然改变规则。这种"诱饵替换"（<strong><em>bait-and-switch</em></strong>）策略在业界屡见不鲜。</p><p>Redis就在2024年3月<a href="https://redis.io/blog/redis-adopts-dual-source-available-licensing/" rel="noopener noreferrer">上演了这出戏码</a>，将长期使用的BSD许可证替换为更严格的双许可证模式，强烈反弹促使社区<a href="https://itsfoss.com/community-strikes-back-with-forks/#10-valkey-forked-from-redis-as-it-changed-license" rel="noopener noreferrer">立即fork出Valkey项目</a>。</p><p>Linux系统往往成为这类操作的最大受害者。其相对较小的用户基数意味着较弱的商业话语权，使其在企业削减成本或提升利润时极易被牺牲。</p><p>最近浮出水面的新案例不禁让人质疑：相关企业的决策究竟是目光短浅，还是纯粹的敛财行为。</p><h2 id="it-doesnt-make-sense">这完全不合理！</h2><figure><img src="https://itsfoss.com/content/images/2026/05/amd-vivado-new-licensing-terms.png" alt="amended image highlighting vivado's new licensing terms effective may 25, 2026, with linux support notably absent from the basic/free tier" width="926" height="789"></figure><p><a href="https://www.amd.com/en/products/software/adaptive-socs-and-fpgas/vivado.html" rel="noopener noreferrer">Vivado</a>是AMD为其<a href="https://www.amd.com/en/products/software/adaptive-socs-and-fpgas/fpga.html" rel="noopener noreferrer">FPGA</a>和<a href="https://www.amd.com/en/products/software/adaptive-socs-and-fpgas/soc.html" rel="noopener noreferrer">自适应SoC</a>开发的设计套件。工程师、学生和硬件爱好者使用该工具进行<a href="https://en.wikipedia.org/wiki/Field-programmable_gate_array" rel="noopener noreferrer">FPGA</a>设计的编写、综合与测试。此前，AMD在名为<em>标准版</em>的许可下<strong>一直免费提供Windows和Linux双平台支持</strong>。</p><p>自2026.1版本起，<strong>AMD将转向分级许可模式</strong>。免费的基础版仅覆盖入门级设备，且<strong>仅限Windows平台</strong>。Linux支持需要升级到"<em>核心版</em>"，<strong>年费约1200-1800美元</strong>。</p><p>AMD在其<a href="https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/vivado-design-tools.html" rel="noopener noreferrer">下载页面</a>将此举称为向"<em>更灵活的许可</em>"过渡。在<a href="https://www.amd.com/en/products/software/adaptive-socs-and-fpgas/vivado/vivado-licensing-options.html" rel="noopener noreferrer">许可选项专页</a>上，公司向免费版用户保证唯一变化只是简单的年度许可续期。</p><p><em>事实远不止如此。</em> 🤦</p><p>当用户前往AMD<a href="https://adaptivesupport.amd.com/s/?language=en_US" rel="noopener noreferrer">支持论坛</a>寻求解释时，版主<em>Anatoli Curran</em>在讨论线程中出现。他首要任务是警告用户"<em>使用不当语言或对AMD进行辱骂</em>"，之后才提及实质内容。</p><p><strong>在追问下</strong>，Anatoli建议不满的用户回退到Vivado 2025.2版本，表示若不愿付费可继续使用旧版。他提到2025.2版本将在2026.3发布后停止官方支持，但这一关键信息仅埋没在线程回复中，给用户留下的几乎只是死路一条的建议。</p><p>Anatoli还抛出数据称<strong>70%的客户仍在使用Windows</strong>。不出所料，有人反问：既然Windows用户占多数，<strong>为何将Linux支持锁在付费墙之后</strong>。</p><figure><img src="https://itsfoss.com/content/images/2026/05/new-amd-vivado-licensing-forum-post.png" alt="screenshot of anatoli curran's forum reply with claim that 70% of vivado customers use windows" width="841" height="827"></figure><p>对此他的回复充满<em>公关话术</em>，完全回避了核心问题：</p><blockquote>核心版及以上版本同时支持Windows和Linux平台。<br><br>如前所述，AMD期望基础版用于简单的入门级需求。而更高级的专业生产工作流则对应付费版本。这些层级专为严肃开发提供所需的完整灵活性和功能而设计。</blockquote><blockquote>因此所有付费层级均提供Windows和Linux平台选项。仅基础版限制为仅支持Windows平台。</blockquote><p>这番回应<strong>毫无清晰度可言</strong>，充分展现了<a href="https://www.amd.com/en.html" rel="noopener noreferrer">AMD</a>等科技巨头有时表现出的冷漠。随后的论坛讨论转向<a href="https://en.wikipedia.org/wiki/Xilinx" rel="noopener noreferrer">Xilinx</a>（后被AMD收购）如何通过保持社区开放态度赢得Linux用户信任的话题。</p><p>但做出这种决策前完全不考虑Linux用户对Vivado的依赖，充分暴露了这家公司对非企业用户群体的真实态度。</p><p>依赖原生Linux工作流的学生、硬件爱好者和学术研究人员如今陷入困境。需知其中许多人最终会进入工程和采购岗位，对硬件相关决策拥有实质性影响力。</p><h2 id="what-now">接下来会怎样？</h2><p>截至发稿时，<strong>AMD尚未就此发布官方声明</strong>，<a href="https://en.wikipedia.org/wiki/Stonewalling" rel="noopener noreferrer">回避策略</a>仍在持续。当然，越来越多的人正了解到此事。只是时间问题，公关部门终将不得不采取行动。</p><p><em>况且，考虑到他们近期因一些</em><a href="https://www.youtube.com/watch?v=p6O4LCmah98" rel="noopener noreferrer"><em>离奇决策</em></a><em>遭遇的广泛批评，现在处理总比拖延要好。</em></p><p>在此之前，您可以在<a href="https://adaptivesupport.amd.com/s/question/0D5Pd00001YQLdMKAX/why-is-vivado-20261-dropping-linux-support-for-free-tier-?language=en_US" rel="noopener noreferrer">首次曝光此事的主线程</a>参与讨论，或前往<a href="https://news.ycombinator.com/item?id=48254309" rel="noopener noreferrer">Hacker News</a>加入声讨AMD的行列。</p><hr><p><strong>延伸阅读 📚: </strong><a href="https://itsfoss.com/news/bambu-lab-caught-violating-agplv3/" rel="noopener noreferrer"><em>Bambu Lab违反AGPLV3协议事件调查</em></a></p><img src="https://feed.itsfoss.com/link/24361/17347774.gif" height="1" width="1"><p><em>由 mimo-v2.5 模型翻译，花费 4320 tokens</em></p>]]></content:encoded>
      <link>https://feed.itsfoss.com/link/24361/17347774/amd-vivado-bait-and-switch-on-linux-users</link>
      <guid isPermaLink="false">6a13deab4aa1730001e91b4f</guid>
      <pubDate>Mon, 25 May 2026 08:27:20 +0000</pubDate>
      <enclosure url="https://itsfoss.com/content/images/2026/05/amd-vivado-licensing-change-banner.png" length="0" type="image/jpeg"/>
    </item>
    <item>
      <title>软件自由保护组织称：Bambu Lab 多年来一直违反 AGPLv3 协议</title>
      <dc:creator>Sourav Rudra</dc:creator>
      <category>News</category>
      <description>[AI 摘要] 软件自由保护组织指控3D打印机公司Bambu Lab长期违反开源AGPLv3许可证，未公开网络库源码并威胁开发者。</description>
      <content:encoded><![CDATA[<div style="background:#f0f4f8;border-left:3px solid #3b82f6;padding:12px 16px;border-radius:6px;margin:12px 0;font-size:14px;color:#555"><strong>[AI 摘要]</strong> 软件自由保护组织指控3D打印机公司Bambu Lab长期违反开源AGPLv3许可证，未公开网络库源码并威胁开发者。</div><p>GNU Affero 通用公共许可证第三版（<a href="https://www.gnu.org/licenses/agpl-3.0.en.html" rel="noopener noreferrer">AGPLv3</a>）是开源世界中最严格的<a href="https://en.wikipedia.org/wiki/Copyleft?ref=itsfoss.com" rel="noopener noreferrer">copyleft</a>许可证之一。</p><p>该许可证由<a href="https://www.fsf.org/" rel="noopener noreferrer">自由软件基金会</a>于2007年发布，要求任何基于AGPLv3许可项目的衍生软件必须以相同条款公开其完整源代码。</p><p>这一要求甚至适用于作为网络服务运行而非独立分发的软件。我之所以强调这点，是因为软件自由保护组织（SFC）在调查<a href="https://bambulab.com" rel="noopener noreferrer">Bambu Lab</a>后<a href="https://sfconservancy.org/news/2026/may/18/bambu-studio-3d-printer-agpl-violation-response/" rel="noopener noreferrer">揭露了两项违规行为</a>。</p><h2 id="what-the-investigation-found">调查发现的问题</h2><figure><img src="https://itsfoss.com/content/images/2026/05/sfc-calls-out-bambu-lab-violations.png" alt="this shows a cropped screenshot of the software freedom conservancy with a blog titled &quot;comprehensive respons to bambu's agplv3 violations.&quot;" width="1889" height="758"></figure><p>需要说明的是，<a href="https://bambulab.com/en/download/studio" rel="noopener noreferrer">Bambu Studio</a>是随Bambu Lab的3D打印机附带的<a href="https://en.wikipedia.org/wiki/Slicer_(3D_printing)" rel="noopener noreferrer">切片软件</a>。它负责将3D模型文件转换为可打印层，然后将指令发送给打印机。</p><p>它基于<a href="https://www.prusa3d.com/p/prusaslicer/" rel="noopener noreferrer">PrusaSlicer</a>开发，而后者源自<a href="https://slic3r.org" rel="noopener noreferrer">Slic3r</a>。这两个前身都采用AGPLv3许可，因此基于它们构建的任何衍生作品也需遵守此协议。SFC同时调查了Bambu设备的用户空间软件和固件，并指出了违规之处。</p><p>第一项违规涉及<code>libbambu_networking</code>，这是一个随Bambu Studio在Linux、Windows和macOS上发布的网络库，负责处理切片软件与Bambu云之间的所有通信。</p><p><strong>Bambu从未公开其源代码</strong>，尽管AGPLv3要求任何与AGPLv3项目一同分发的代码必须以相同条款发布。SFC指出，Bambu自己的README文件实际上<a href="https://github.com/bambulab/BambuStudio/blame/e8c7dc1b84f5e3816238e070e04eeeb67cd92783/README.md#L51-L52" rel="noopener noreferrer">多年来一直承认这一点</a>。</p><p>第二项违规源于Bambu如何处理<a href="https://github.com/jarczakpawel" rel="noopener noreferrer">Paweł Jarczak</a>，这位开发者通过研究Bambu Studio不完整的源代码，构建了<a href="https://github.com/jarczakpawel/OrcaSlicer-bambulab" rel="noopener noreferrer">一个OrcaSlicer分支</a>，使其能够与Bambu服务器通信。</p><p>他完全没有接触那个专有库。Bambu<a href="https://github.com/jarczakpawel/OrcaSlicer-bambulab/commit/25bbf7fd65963b6b787b36025cf5f8f993a28d43" rel="noopener noreferrer">仍然联系了他</a>，要求其删除代码，并声称已准备好发出停止与终止函，<a href="https://blog.bambulab.com/setting-the-record-straight-on-cloud-access-and-community/#:~:text=Our%20cloud%20is%20a%20private%20service.%20Access%20to%20it%20is%20governed%20by%20a%20user%20agreement%2C%20not%20the%20AGPL%20license." rel="noopener noreferrer">辩称其服务条款优先于许可证</a>。</p><p>看到问题所在了吗？AGPLv3明确规定任何人都不能对其授予的权利施加额外限制。SFC认为，Bambu对待Pawel的方式本身就构成违规。</p><h2 id="whats-their-new-initiative-about">他们的新倡议是什么？</h2><p>SFC的应对措施是一个名为<strong><em>baltobu</em></strong>的新项目，是“<strong><em>将Affero许可的东西带给Bambu用户</em></strong>”的缩写。它托管在SFC的<a href="https://f.sfconservancy.org/baltobu" rel="noopener noreferrer">Forgejo实例</a>上，包含三个仓库，各自针对问题的不同方面。</p><p><code>reverse-networking</code>正在逆向工程<code>libbambu_networking</code>库并制作替代品。由于该二进制文件本身受AGPLv3覆盖，SFC认为任何持有副本的人都有权检查并逆向工程它。</p><p>第二个是<code>orca-slicer-for-bambu</code>，这是OrcaSlicer的一个软分支，旨在兼容Bambu打印机，最终为那些希望脱离Bambu Lab封闭花园的用户取代Bambu Studio。</p><p>第三个是<code>viscose</code>，Bambu Studio本身的分支。其部分内容是保存Bambu发布的一切以防任何内容消失，而更长远的目标是创建一个比上游版本更尊重用户软件自由的版本。</p><h2 id="the-next-steps">后续步骤</h2><p>SFC还承诺<strong>将对Bambu Lab进行持续监督</strong>。该组织表示通常不会主动寻找违规行为，但此次是个例外，并将持续检查。</p><p>一个关于3D打印机领域软件自由的常设委员会也计划成立，预计在2026年6月公布详情。</p><p>计划每月举行会议，召集制造商、用户、许可专家和软件自由倡导者，追踪新问题并商讨应对措施。</p><p>此外，<strong>一场持续到2026年7月17日的筹款活动正在进行</strong>，目标金额为<strong>250,007美元</strong>。如果SFC达到目标，<a href="https://sfconservancy.org/donate/" rel="noopener noreferrer">这笔资金</a>将用于长期雇佣专门人员从事这项工作。如果未达到，所筹款项将用于现有员工工时和相关的维修权努力。</p><hr><p><strong>建议阅读 📖：</strong> <a href="https://itsfoss.com/open-source-licenses-explained/" rel="noopener noreferrer"><em>开源许可证详解</em></a></p>
<img src="https://feed.itsfoss.com/link/24361/17347676.gif" height="1" width="1"><p><em>由 mimo-v2.5 模型翻译，花费 4228 tokens</em></p>]]></content:encoded>
      <link>https://feed.itsfoss.com/link/24361/17347676/bambu-lab-caught-violating-agplv3</link>
      <guid isPermaLink="false">6a1038624aa1730001e90a2d</guid>
      <pubDate>Mon, 25 May 2026 04:41:05 +0000</pubDate>
      <enclosure url="https://itsfoss.com/content/images/2026/05/sfc-calls-out-bambu-lab.png" length="0" type="image/jpeg"/>
    </item>
    <item>
      <title>Firefox 让我们所有人免受垃圾在线 PDF 工具的困扰</title>
      <dc:creator>Sourav Rudra</dc:creator>
      <category>Tutorial</category>
      <description>[AI 摘要] Firefox 151 版本新增了本地 PDF 合并功能，可避免用户使用在线工具时的隐私风险。</description>
      <content:encoded><![CDATA[<div style="background:#f0f4f8;border-left:3px solid #3b82f6;padding:12px 16px;border-radius:6px;margin:12px 0;font-size:14px;color:#555"><strong>[AI 摘要]</strong> Firefox 151 版本新增了本地 PDF 合并功能，可避免用户使用在线工具时的隐私风险。</div><p>火狐浏览器的内置 PDF 查看器一段时间以来一直在添加实用功能。您无需离开浏览器即可对 PDF 进行注释、填写表单、绘图、插入图片和签署文档。</p>
<p>最近发布的 <a href="https://www.firefox.com/en-US/firefox/151.0/releasenotes/" rel="noopener noreferrer">Firefox 151</a> 版本，将合并文档功能加入了这个列表。</p>
<p>如果您曾搜索过“<em>在线合并 PDF</em>”，结果却不得不在广告和注册墙中跋涉才能拿回自己的文件，那么您应该知道，这里还有一个值得考虑的隐私问题。</p>
<p>每次您将文档上传到这些网站之一时，都是在将文件交给一个您一无所知的服务器。</p>
<p><a href="https://www.firefox.com/en-US/" rel="noopener noreferrer">Firefox</a> 完全在本地处理所有操作，因此您的文档会留在您的设备上。</p>
<h2 id="merge-pdfs-using-firefox">使用 Firefox 合并 PDF</h2>
<figure><img src="https://itsfoss.com/content/images/2026/05/firefox-pdf-merge-tool-new-file-add.png" alt="一个火狐浏览器截图，显示一个在浏览器 PDF 查看器中打开的 PDF 文件，左上角区域，鼠标光标位于 &quot;add file&quot; 选项上" width="1853" height="1048"></figure>
<p>首先，您需要打开一个要与其他 PDF 合并的 PDF 文件。然后，点击切换按钮（<em>看起来像一个中间有一条线的正方形</em>）以显示侧边栏菜单，并点击 <em>Pages</em> 标签旁边的“<em>+</em>”按钮。</p>
<p>这样做将打开文件选择器。在我的例子中，它是 GNOME 上的 <a href="https://apps.gnome.org/Nautilus/" rel="noopener noreferrer">Files</a> (<em>Nautilus</em>) 应用程序，但您可能在不同的<a href="https://itsfoss.com/best-linux-desktop-environments/" rel="noopener noreferrer">桌面环境</a>中使用不同的<a href="https://itsfoss.com/file-managers-linux/" rel="noopener noreferrer">文件管理器</a>，它们具有类似的功能。</p>
<figure><img src="https://itsfoss.com/content/images/2026/05/firefox-pdf-merge-tool-selecting-file-to-add.png" alt="这是一个 GNOME 上 Files 应用程序的截图，其中可见两个 PDF 文件" width="940" height="600"></figure>
<p>选择要合并进来的 PDF 文件，然后点击 <em>Select</em>。Firefox 会将其页面附加到您打开的文档末尾，工具栏中的页数将更新以反映新的总数。</p>
<p>您也可以通过拖动侧边栏中的页面来重新排序，或通过选中它们并使用 <em>Manage</em> 菜单来删除不需要的页面。👇</p>
<figure>
            <div>
                
                <div>
                    
                        
                            
                        
                    
                </div>
                <div>
                    <div>
                        
                            
                                
                            
                        
                        
                            
                                
                                
                            
                        
                        <span>0:00</span>
                        <div>
                            /<span>0:27</span>
                        </div>
                        
                        1×
                        
                            
                                
                            
                        
                        
                            
                                
                            
                        
                        
                    </div>
                </div>
            </div>
            
        </figure>
<p>页面顺序调整好后，使用复选框选中所有页面，然后打开 <em>Manage</em> 下拉菜单并点击“<em>Export selected...</em>”。您的文件管理器将打开一个保存对话框。</p>
<figure><div><div><div><img src="https://itsfoss.com/content/images/2026/05/firefox-pdf-merge-tool-file-export-1.png" width="1853" height="1048" alt=""></div><div><img src="https://itsfoss.com/content/images/2026/05/firefox-pdf-merge-tool-file-export-2.png" width="940" height="600" alt=""></div></div></div></figure>
<p>为文件命名，点击 <em>Save</em>，合并后的 PDF 就会保存到您指定的位置。不过，如果您尝试在合并后的 PDF 保存之前退出应用程序，Firefox 会立即提醒您。👇</p>
<figure><img src="https://itsfoss.com/content/images/2026/05/firefox-pdf-merge-tool-save-before-quit.png" alt="在一个打开了 PDF 文件的火狐应用程序窗口中，可以看到一个“退出前保存？”的提示" width="1853" height="1048"></figure>
<p>提示内容是“<em>离开前保存 PDF 吗？</em>”，点击“<em>Save</em>”将打开相同的文件选择器。点击“<em>Don't Save</em>”将关闭火狐浏览器而不保存，点击“<em>Cancel</em>”则会留在当前窗口。</p>
<div>
            
            <div>
                
                <div>
                    <h2><span>订阅 It's FOSS</span></h2>
                    <p><span>让你成为更好的 Linux 用户</span></p>
                    
        
            
            <div>
                
                
                    <span>订阅</span>
                    <span>
        
    </span>
                
            </div>
            <div>
                邮件已发送！请检查您的收件箱以完成注册。
            </div>
            <div></div>
        
        
                    <p><span>没有垃圾邮件。可随时退订。</span></p>
                </div>
            </div>
        </div>
<img src="https://feed.itsfoss.com/link/24361/17346790.gif" height="1" width="1"><p><em>由 mimo-v2.5 模型翻译，花费 8932 tokens</em></p>]]></content:encoded>
      <link>https://feed.itsfoss.com/link/24361/17346790/firefox-pdf-merge</link>
      <guid isPermaLink="false">6a0ef67e6ef9df0001ebf351</guid>
      <pubDate>Sat, 23 May 2026 03:42:54 +0000</pubDate>
      <enclosure url="https://itsfoss.com/content/images/2026/05/firefox-pdf-merge-banner.png" length="0" type="image/jpeg"/>
    </item>
    <item>
      <title>奇怪事件：德国铁路官网竟封锁Linux用户</title>
      <dc:creator>Sourav Rudra</dc:creator>
      <category>News</category>
      <description>[AI 摘要] 德国铁路官网因安全系统误判，曾错误地将包含Linux标识的用户代理浏览器访问行为视为机器人并进行封锁。</description>
      <content:encoded><![CDATA[<div style="background:#f0f4f8;border-left:3px solid #3b82f6;padding:12px 16px;border-radius:6px;margin:12px 0;font-size:14px;color:#555"><strong>[AI 摘要]</strong> 德国铁路官网因安全系统误判，曾错误地将包含Linux标识的用户代理浏览器访问行为视为机器人并进行封锁。</div><p>过去几天，试图通过德国铁路（DB）<a href="https://www.bahn.de/" rel="noopener noreferrer">主订票网站</a>规划行程的人们不断遭遇<em>错误代码751</em>。该网站指责用户的浏览器行为像机器人，甚至登录账户也无济于事。</p>
<p>那么，究竟是什么触发了这一问题？看来仅是<a href="https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/User-Agent" rel="noopener noreferrer">用户代理</a>字符串中的"<em>Linux</em>"一词。<a href="https://www.heise.de/en/news/Deutsche-Bahn-No-information-under-Linux-11300847.html" rel="noopener noreferrer">heise在线</a>通过在Windows系统的Firefox和macOS系统的Safari中设置<em>Linux用户代理</em>进行测试，结果两者均被封锁。</p>
<h2 id="people-noticed">用户注意到了</h2>
<figure><img src="https://itsfoss.com/content/images/2026/05/deutsche-bahn-linux-loading-error.png" alt="显示德国铁路网站错误页面，全部为德语，错误代码为751" width="1720" height="1224"><figcaption><i><em>来源： </em></i><a href="https://www.reddit.com/r/deutschebahn/comments/1thtx4x/was_macht_die_it_der_deutschen_bahn_eigentlich/" rel="noopener noreferrer"><i><em>MaksDampf</em></i></a></figcaption></figure>
<p>Heise引用了Reddit <a href="https://www.reddit.com/r/deutschebahn/comments/1thtx4x/was_macht_die_it_der_deutschen_bahn_eigentlich/" rel="noopener noreferrer">r/deutschebahn</a>版块的一个帖子作为真实用户受影响的证据。有用户发帖称，仅在规划行程时点击了几次"<em>更早车次</em>"就被锁定。</p>
<p><em>他们表示，经测试发现Linux系统确实被屏蔽了。</em></p>
<p>随后有评论者将其与近期涌现的AI生成项目浪潮联系起来，特别是那些专门抓取德国铁路票价数据的项目。另有自称DB员工的评论者指出，内部员工需频繁处理DB Systel的问题。</p>
<p><em>先别急着问，</em><a href="https://www.dbsystel.de/dbsystel" rel="noopener noreferrer"><em>DB Systel</em></a><em>正是这家铁路运营商的IT与数字解决方案提供商。</em></p>
<h2 id="dbs-official-response">DB官方回应</h2>
<p>德国铁路<a href="https://www.heise.de/en/news/Deutsche-Bahn-No-general-blocking-of-individual-operating-systems-11302490.html" rel="noopener noreferrer">已作出回应</a>。发言人表示Linux用户本应能正常使用bahn.de网站和<a href="https://www.bahn.de/service/mobile/db-navigator" rel="noopener noreferrer">DB Navigator应用</a>，公司安全系统会综合分析流量行为、请求来源及浏览器特征以识别潜在威胁。</p>
<p><strong>正常流量有时会被误判</strong>，发言人强调正在努力减少此类情况。Heise当天再次测试发现，Windows机器上使用Linux用户代理仍会触发封锁。</p>
<p><strong>我本人也进行了两项测试</strong>：首先在<a href="https://fedoraproject.org/workstation/" rel="noopener noreferrer">Fedora工作台</a>系统上开启VPN，通过Firefox隐私模式访问<em>bahn.de</em>网站，并频繁点击顶部菜单选项进行反复刷新。</p>
<figure><img src="https://itsfoss.com/content/images/2026/05/deutsche-bahn-website.png" alt="bahn.de网站裁剪截图" width="1718" height="950"></figure>
<p>始终未被锁定。在<a href="https://ubuntu.com/" rel="noopener noreferrer">Ubuntu</a>虚拟机上重复相同操作也得到相同结果。因此可以确认修复已完成，尽管偶发误判仍可能存在。</p>
<hr>
<p><strong>延伸阅读 📖：</strong><a href="https://itsfoss.com/news/linux-kernel-rust-cve-reduction/" rel="noopener noreferrer"><em>Rust语言或可消除80%的Linux内核漏洞</em></a></p>
<img src="https://feed.itsfoss.com/link/24361/17346770.gif" height="1" width="1"><p><em>由 mimo-v2.5 模型翻译，花费 3222 tokens</em></p>]]></content:encoded>
      <link>https://feed.itsfoss.com/link/24361/17346770/deutsche-bahn-blocking-linux-users</link>
      <guid isPermaLink="false">6a0fffab4aa1730001e9059e</guid>
      <pubDate>Sat, 23 May 2026 01:32:12 +0000</pubDate>
      <enclosure url="https://itsfoss.com/content/images/2026/05/deutsche-bahn-no-linux-banner.png" length="0" type="image/jpeg"/>
    </item>
    <item>
      <title>好消息！继联想和戴尔之后，惠普承诺支持Linux供应商固件服务</title>
      <dc:creator>Pulkit Chandak</dc:creator>
      <category>News</category>
      <description>[AI 摘要] 惠普继联想和戴尔之后，成为Linux供应商固件服务的顶级赞助商，以改善固件更新支持。</description>
      <content:encoded><![CDATA[<div style="background:#f0f4f8;border-left:3px solid #3b82f6;padding:12px 16px;border-radius:6px;margin:12px 0;font-size:14px;color:#555"><strong>[AI 摘要]</strong> 惠普继联想和戴尔之后，成为Linux供应商固件服务的顶级赞助商，以改善固件更新支持。</div><p>自从我成为Linux用户以来，我记得最大的问题之一是内核上的固件支持。</p><p>这个问题一直臭名昭著，许多新用户在加入后立即受到打击，就连仁慈的独裁者Linus Torvalds本人也<a href="https://www.youtube.com/watch?v=Q4SWxWIOVBM" rel="noopener noreferrer">对Nvidia竖中指</a>，这种情绪几乎被每个几年前尝试让Nvidia在Linux上工作的用户所共享。</p><p>不过，情况最近有所好转，特别是随着<a href="https://fwupd.org/" rel="noopener noreferrer">LVFS</a>（Linux供应商固件服务）的出现，为硬件供应商提供了一个上传固件更新的门户，用户可以通过GNOME Software或<a href="https://itsfoss.com/update-firmware-ubuntu/" rel="noopener noreferrer">fwupdmgr</a>等客户端下载和安装。</p><h2 id="why-does-lvfs-matter">为什么LVFS很重要？</h2><p>LVFS带来的缓解和努力不容小觑，因为在此之前，没有一个中央安全的固件门户，用户只能选择信任互联网上一些随机的第三方上传，这经常导致系统损坏或更糟，感染系统。LVFS填补了这一空白，供应商可以提供安全的固件，包括特定于Linux的.cab文件。</p><h3 id="the-roadbloack">障碍...</h3><p><a href="https://itsfoss.com/news/lvfs-consumption-quota/" rel="noopener noreferrer">然而，问题显然是在资金上</a>，最大的贡献者是那些常客，Framework和开源框架基金会，每年1万美元。但最近，<a href="https://itsfoss.com/news/lvfs-finally-has-premier-sponsors/" rel="noopener noreferrer">联想和戴尔作为顶级赞助商加入，这是每年10万美元的最高层级</a>，使得项目更可持续和可管理。这些公司的贡献很有意义，考虑到他们是两家较大的计算机公司，在某些情况下默认提供Linux，尤其是联想的ThinkPad几十年来一直是Linux用户的最爱。</p><h3 id="welcome-the-newcomer">欢迎新成员！</h3><p>而现在，正如你所愿，<a href="https://www.phoronix.com/news/HP-Sponsoring-LVFS-Fwupd" rel="noopener noreferrer">惠普也效仿成为顶级赞助商</a>，同样每年提供10万美元，与戴尔和联想并肩。这已经反映在LVFS的主页上，并且还有惠普高级副总裁的一句话：</p><blockquote><em>“LVFS使得快速、简便和及时的BIOS更新成为可能，这样无数客户可以享受基于开源Linux系统的灵活性。”</em><br>— Xavi Garcia, 惠普</blockquote><figure><img src="https://itsfoss.com/content/images/2026/05/image-35.png" alt="LVFS赞助商" width="1718" height="936"></figure><p>这值得庆祝，当然，用户们也会对惠普表达深深的感激。作为Fedora上的惠普用户，我自己也感到高兴，这是非凡的一天。</p><p>然而，问题仍然存在，其他供应商在哪里？他们在等什么？</p><h2 id="where-are-the-others">其他供应商在哪里？</h2><p>将Linux视为一个'小众'用户社区，让他们自己（字面意思）去解决供应商不愿解决的硬件问题，这种看法既过时又荒谬。就像他们期望我们打开一扇门，而他们拥有唯一的钥匙。</p><p>这三家公司的这一重大举措不仅应被视为缓解和更广泛接受Linux使用的标志，也应成为其他供应商效仿的灯塔，他们应该使自己的硬件更容易被开源社区使用。这种改变只符合他们的最大利益，因为每年Linux的桌面市场份额百分比都在上升。</p><h2 id="wrapping-up">总结</h2><p>惠普、戴尔和联想都成为Linux固件最高级别的贡献者，这激发了用户的信心，表明支持更好、更新更容易。他们的努力受到高度赞赏和鼓掌，我们希望更多公司加入这个派对。如果你是惠普上的Linux用户，希望这能让你的每一天更明亮一点。干杯！</p><img src="https://feed.itsfoss.com/link/24361/17346142.gif" height="1" width="1"><p><em>由 mimo-v2.5 模型翻译，花费 5445 tokens</em></p>]]></content:encoded>
      <link>https://feed.itsfoss.com/link/24361/17346142/hp-supports-lvfs</link>
      <guid isPermaLink="false">6a0e97266ef9df0001ebf14e</guid>
      <pubDate>Fri, 22 May 2026 05:31:48 +0000</pubDate>
      <enclosure url="https://itsfoss.com/content/images/2026/05/hp-sponsors-lvfs.webp" length="0" type="image/jpeg"/>
    </item>
    <item>
      <title>Warp的Oz平台现可同时运行Claude Code和Codex及其自身代理</title>
      <dc:creator>Sourav Rudra</dc:creator>
      <category>News</category>
      <description>[AI 摘要] Warp的Oz平台更新，现在可以统一管理Claude Code、Codex和Warp代理，并提供并行子代理协调功能。</description>
      <content:encoded><![CDATA[<div style="background:#f0f4f8;border-left:3px solid #3b82f6;padding:12px 16px;border-radius:6px;margin:12px 0;font-size:14px;color:#555"><strong>[AI 摘要]</strong> Warp的Oz平台更新，现在可以统一管理Claude Code、Codex和Warp代理，并提供并行子代理协调功能。</div><p>自从我们二月报道<a href="https://itsfoss.com/news/warp-launches-oz/" rel="noopener noreferrer">初始发布</a>以来，Warp团队一直在忙于构建他们的Oz平台。该服务负责大规模运行编码代理的基础设施方面，涵盖沙箱、调度、监控和团队治理。</p><p>本周，开发者发布了<a href="https://www.warp.dev/blog/multi-harness-cloud-agent-orchestration" rel="noopener noreferrer">一次重大更新</a>。Oz<strong>现在可以作为统一控制平面</strong>，服务于<strong>Claude Code</strong>、<strong>Codex</strong>和原生的<strong>Warp代理</strong>，所有代理均可通过单一仪表板进行管理。</p><p>这允许团队比较每个<a href="https://www.langchain.com/blog/the-anatomy-of-an-agent-harness" rel="noopener noreferrer">运行器</a>的表现，根据任务分配合适的运行器，并在所有三个运行器中保持一致的访问控制和审计日志。</p><div><div>🚧</div><div>Warp的终端客户端<a href="https://itsfoss.com/news/warp-goes-open-source/" rel="noopener noreferrer">于四月开源</a>，但Oz并未开源。此处提及是因为Warp在Linux平台上可用。</div></div><h2 id="whats-new-in-oz">Oz有哪些新功能？</h2><figure></figure><p>对于复杂、长时间运行的任务，<strong>Oz现在可以并行启动和协调多个子代理</strong>，无需你手动配置。可以想象全代码库迁移或多仓库功能开发，任何受益于多个代理同时处理不同部分的工作。</p><p>你可以实时跟踪和引导所有代理，这适用于所有三个支持的运行器（<em>如上所述</em>）。</p><p>Warp还引入了<strong>代理记忆</strong>，一个跨运行器的记忆系统，允许代理跨会话、仓库和项目延续上下文。</p><p>其工作原理是，代理会随时间积累有关团队运作方式的工作知识，无论下一次运行由哪个运行器触发，该上下文都能延续。</p><p>记忆存储由部署它的组织拥有，Warp可以为你托管，你也可以自行构建和维护。此特定功能目前处于<em>研究预览</em>阶段。</p><p>此版本还包括按团队计费和单个信用额度限制，以及<strong>更细粒度的每个代理权限</strong>。每个代理根据其任务的实际需求获得作用域访问权限，而非在其基础设施中获得宽泛权限。</p><p>自托管现在也更灵活了。<strong>Oz可在Kubernetes Pod中工作，无论是否使用Docker</strong>，并且无需更改任何配置即可融入现有的远程开发环境。</p><h2 id="get-warp">获取Warp</h2><p><a href="https://www.warp.dev/?utm_source=its_foss&amp;utm_medium=display&amp;utm_campaign=linux_launch" rel="noopener noreferrer">Warp</a>（<em>合作伙伴链接</em>）可在<strong>Linux</strong>、<strong>Windows</strong>和<strong>macOS</strong>上运行。Linux软件包提供<code>.deb</code>、<code>.rpm</code>、<code>.tar.zst</code>和<em>AppImage</em>格式，支持x64和ARM64。</p><p>你可以使用任何Warp账户（免费或付费）在<a href="https://www.warp.dev/oz" rel="noopener noreferrer">官方门户</a>上开始使用Oz。</p><div><a href="https://www.warp.dev/oz" rel="noopener noreferrer">Warp</a></div><div><div>📋</div><div>如果你启用了广告拦截器，Warp链接将不会在本文中显示。要么禁用它以访问链接，要么进行快速网络搜索。</div></div><hr><p><strong>推荐阅读 📖: </strong><a href="https://itsfoss.com/news/bitwarden-quiet-changes/" rel="noopener noreferrer"><em>Bitwarden正在悄然改变</em></a></p>
<img src="https://feed.itsfoss.com/link/24361/17345762.gif" height="1" width="1"><p><em>由 mimo-v2.5 模型翻译，花费 2622 tokens</em></p>]]></content:encoded>
      <link>https://feed.itsfoss.com/link/24361/17345762/warp-oz-multi-harness-update</link>
      <guid isPermaLink="false">6a0eda336ef9df0001ebf2b3</guid>
      <pubDate>Thu, 21 May 2026 15:10:47 +0000</pubDate>
      <enclosure url="https://itsfoss.com/content/images/2026/05/warp-oz-claude-code-codex-banner.png" length="0" type="image/jpeg"/>
    </item>
    <item>
      <title>FOSS每周速报 #26.21：微软的发行版、Bitwarden风波、Adobe登陆Linux、新邮件客户端及更多内容</title>
      <dc:creator>Abhishek Prakash</dc:creator>
      <category>Newsletter ✉️</category>
      <description>[AI 摘要] 本期速报涵盖Fedora开发计划受阻与移除Deepin、AI生成Linux软件、Bitwarden变动引发担忧、微软Azure Linux关系及多项软件更新。</description>
      <content:encoded><![CDATA[<div style="background:#f0f4f8;border-left:3px solid #3b82f6;padding:12px 16px;border-radius:6px;margin:12px 0;font-size:14px;color:#555"><strong>[AI 摘要]</strong> 本期速报涵盖Fedora开发计划受阻与移除Deepin、AI生成Linux软件、Bitwarden变动引发担忧、微软Azure Linux关系及多项软件更新。</div><p>此前全票通过的Fedora AI开发者桌面计划现已受阻。两位理事会成员在社区反对后撤回了投票，贡献者认为对CUDA的聚焦违背了Fedora的自由软件基础，且重要的内核政策变更未与相关方进行充分沟通。</p>
<p><a href="https://itsfoss.com/news/fedora-ditches-deepin/" rel="noopener noreferrer">Fedora还因安全顾虑移除了Deepin桌面环境</a>。</p>
<p>有人<a href="https://itsfoss.com/news/vibe-coded-adobe-lightroom-cc-linux/" rel="noopener noreferrer">通过Wine在Linux上运行起了Lightroom CC</a>，而本人未编写一行代码。一个AI智能体完全自主地完成了整个过程，修复了DLL缺失和Wine不兼容问题。</p>
<p>LibrePlan是一个自托管的开源项目管理工具，刚刚发布了<a href="https://itsfoss.com/news/libreplan-1-6-0/" rel="noopener noreferrer">1.6.0版本</a>。值得注意的新增功能包括电子邮件工作流、每个项目的文档仓库、问题和风险日志，以及项目列表视图中的交通灯状态指示器。</p>
<p>如果你曾经想在不直接使用命令行的情况下通过SSH运行<a href="https://www.bleachbit.org/?ref=itsfoss.com" rel="noopener noreferrer">BleachBit</a>，<a href="https://itsfoss.com/news/bleachbit-tui-alpha/" rel="noopener noreferrer">其TUI版本正在良好发展</a>。它支持全程键盘导航、两种预览模式以便在提交前检查将要清理的内容，并且后端功能与现有GUI完全一致。</p>
<p>Bitwarden在二月迎来了新CEO，四月迎来新CFO，短暂地从其定价页面删除了“永久免费”条款，并悄然改写了其核心价值观。对于大多数软件，这可能无关紧要。但对于一个保管你密码的应用来说，<a href="https://itsfoss.com/news/bitwarden-quiet-changes/" rel="noopener noreferrer">其透明度标准需要高得多</a>。</p>
<p><a href="https://itsfoss.com/news/onlyoffice-docs-9-4-release/" rel="noopener noreferrer">ONLYOFFICE Docs 9.4</a> 带来了一系列功能更新和许可证变更，鉴于Euro-Office分叉争议，后者很难被解读为巧合。它为用户提供了电子表格的暗黑模式、25个新的演示文稿主题、20个新的幻灯片过渡效果以及表单收件人跟踪功能。</p>
<p>Linux的二把手Hartman认为，<a href="https://itsfoss.com/news/linux-kernel-rust-cve-reduction/" rel="noopener noreferrer">Rust可能消除80%的Linux内核CVE</a>。</p>
<p><strong>以下是本期FOSS每周速报的其他亮点：</strong></p>
<ul><li>在终端上听音乐。</li>
<li>微软推出基于Fedora的产品。</li>
<li>使用Home Assistant配置智能灯泡。</li>
<li>以及其他Linux新闻、技巧，当然还有表情包！</li></ul><h2 id="%F0%9F%8E%AB-event-alert-aws-summit-india-online">🎶 活动提醒：AWS印度线上峰会</h2>
<p>从智能体AI到云现代化，AWS将在<a href="https://bit.ly/49BlgFT" rel="noopener noreferrer">AWS印度线上峰会</a>上汇聚塑造当今技术的最新创新。 </p>
<ul><li>参加超过50场会议，内容涵盖技术深度探讨、实践实验室以及AWS专家和领导者的可行见解</li>
<li>探索组织如何利用AI和数据解决复杂挑战</li>
<li>通过实时问答与AWS社区互动</li></ul>
<p>活动为线上虚拟形式，免费参加。</p>
<div><a href="https://bit.ly/49BlgFT" rel="noopener noreferrer">免费注册</a></div><h2 id="%F0%9F%A7%A0-what-we%E2%80%99re-thinking-about">🧠 我们在思考什么</h2>
<p>微软在其开源峰会上<a href="https://itsfoss.com/news/azure-linux-4/" rel="noopener noreferrer">大谈Azure Linux 4.0，却只字未提Fedora</a>。4.0开发分支的GitHub README使用“<strong><em>上游基础</em></strong>”一词来描述Fedora的角色。</p><h2 id="%F0%9F%A7%AE-linux-tips-tutorials-and-learnings">🛠️ Linux技巧、教程和学习</h2>
<p>Mission Center和Resources都是精致的libadwaita系统监控器，且都非常出色。但它们之间有何不同？差异很大。我们有一篇<a href="https://itsfoss.com/comparison/mission-center-vs-resources/" rel="noopener noreferrer">详细对比文章</a>，应该能解答你的疑问。</p>
<p>在Bash中拆分字符串并不像应有的那样直观。技巧是将<code>IFS</code>设置为你的分隔符，然后使用<code>read -ra</code>将字符串拆分为数组。这里有一篇<a href="https://itsfoss.com/bash-split-string/" rel="noopener noreferrer">简短的说明</a>，包含一个有效的CSV示例，并分解了每个部分的实际作用。</p>
<p>如果<code>cmus</code>或<code>MOC</code>从未让你满意，<a href="https://itsfoss.com/kew-terminal-player/" rel="noopener noreferrer">Kew</a>值得一试。它用C编写，在终端中显示专辑封面，可以用单个关键字搜索你的音乐库，并且可以轻松处理播放列表和随机播放。</p>
<div>
            
            <div>
                
                
                    <div>
                    
                        <div>
                            <p><span>桌面Linux在很大程度上被行业忽视，却深受社区喜爱。在过去的13年里，It's FOSS 一直在帮助人们在个人电脑上使用Linux。而现在，我们正面临AI模型窃取我们内容的生存威胁。</span></p><p><span>如果你喜欢我们的工作并希望支持我们，请成为 It's FOSS Plus 会员。每月费用不到一顿麦当劳开心乐园餐的价格，你将获得无广告的阅读体验，同时还能为支持桌面Linux社区出一份力。</span></p>
                        </div>
                    
                    
                        <a href="https://itsfoss.com/membership/" rel="noopener noreferrer">
                            加入 It's FOSS Plus
                        </a>
                        
                    </div>
                
            </div>
        </div>
<h2 id="%F0%9F%91%B7-ai-homelab-and-hardware-corner">👨‍🔧 AI、家庭实验室和硬件专区</h2>
<p><a href="https://itsfoss.com/testing-local-llms-without-gpu/" rel="noopener noreferrer">对八种大语言模型进行了基准测试</a>，使用的是配备12GB内存的纯CPU Intel i5笔记本电脑，全程使用Ollama和Q4_K_M量化。</p>
<p>另外，这是我如何<a href="https://itsfoss.com/add-tapo-bulb-home-assistant/" rel="noopener noreferrer">修复Home Assistant上Tapo智能灯泡的恼人错误</a>的。</p>
<div>
            
            <div>
                
                
                    <div>
                    
                        <div>
                            <p><span>厌倦了Google Feed中的AI废话和错误信息？获取真实、可信的Linux内容。将 It's FOSS 添加为你的首选来源，让你的发现和搜索结果中突出显示我们可靠的Linux和开源故事。</span></p>
                        </div>
                    
                    
                        <a href="https://www.google.com/preferences/source?q=itsfoss.com" rel="noopener noreferrer">
                            在 Google 上将 It's FOSS 设为首选来源（如果你使用它）
                        </a>
                        
                    </div>
                
            </div>
        </div><h2 id="%E2%9C%A8-apps-and-projects-highlights">✨ 应用和项目亮点</h2>
<p><a href="https://itsfoss.com/aerion/" rel="noopener noreferrer">Aerion</a> 是一款新的开源桌面邮件客户端，使用 Wails 和 Svelte 构建，而非 Electron，效果显著。</p><h2 id="%F0%9F%93%BD%EF%B8%8F-videos-for-you">🎦 为你准备的视频</h2>
<p>使用 <a href="https://itsfoss.com/customize-xfce/" rel="noopener noreferrer">Xfce</a> 不必感觉像是穿越回过去。你可以<a href="https://www.youtube.com/watch?v=fw4dLnMNecE" rel="noopener noreferrer">对它进行彻底定制</a>，使其符合现代标准。</p>
<figure></figure>
<div><a href="https://www.youtube.com/@itsfoss" rel="noopener noreferrer">订阅 It's FOSS YouTube 频道</a></div><h2 id="%F0%9F%92%A1-quick-handy-tip">💡 快速实用技巧</h2>
<p>在 <a href="https://bitwarden.com" rel="noopener noreferrer">Bitwarden</a> 桌面应用和浏览器扩展程序中，你可以设置一个 PIN 码代替主密码进行登录。为此，请进入“<em>账户安全</em>”设置，并开启“<em>使用 PIN 码解锁</em>”选项。</p>
<figure><img src="https://itsfoss.com/content/images/2026/05/bitwarden-settings.png" alt="使用PIN码代替主密码的快速技巧" width="1052" height="759"></figure>
<p>记得关闭“<em>浏览器重启时需要主密码</em>”，并将会话超时设置为“<em>浏览器重启时</em>”，以确保你的密码库免遭未授权访问。</p>
<p>但是，不要忘记主密码，因为 PIN 码并非替代品，你将需要在登录新设备时使用它。</p>
<p><a href="https://t43217012.p.clickup-attachments.com/t43217012/da09f1e7-b651-4c93-b93b-141e46671d4b/copy-link-to-highlight-firefox.png" rel="noopener noreferrer"></a></p><h2 id="%F0%9F%8E%8B-fun-in-the-fossverse">🎉 FOSS世界的乐趣</h2>
<p>通过我们的<a href="https://itsfoss.com/quiz/linux-terminal-emulators-crossword/" rel="noopener noreferrer">Linux终端模拟器</a>填字游戏测试你的终端知识。</p>
<p>看到 <a href="https://github.com/resources/articles/what-is-a-cli" rel="noopener noreferrer">CLI</a> 你仍然会不寒而栗吗？ 🙈</p>
<figure><img src="https://itsfoss.com/content/images/2026/05/meme_2.jpg" alt="企鹅 vs 命令行企鹅表情包" width="1080" height="1080"></figure>
<p><strong>🔬 科技冷知识</strong>：<a href="https://www.computerhistory.org/tdih/may/21/" rel="noopener noreferrer">1952年5月21日</a>，IBM宣布了其首款电子计算机<a href="https://en.wikipedia.org/wiki/IBM_701" rel="noopener noreferrer">701型</a>，当时该公司更以世界最大的打卡设备供应商而闻名，其董事长老托马斯·沃森对此想法极为抵触，工程师们不得不将其重新命名为“防御计算器”才得以制造出来。</p>
<p><strong>👨‍🤝‍👨 来自社区</strong>：老资历FOSS爱好者Howard正在<a href="https://itsfoss.community/t/spring-time-to-clean-house-home/15799" rel="noopener noreferrer">寻求关于如何清理<code>/home</code>文件夹的反馈和建议</a>。</p>
<img src="https://feed.itsfoss.com/link/24361/17345706.gif" height="1" width="1"><p><em>由 mimo-v2.5 模型翻译，花费 7037 tokens</em></p>]]></content:encoded>
      <link>https://feed.itsfoss.com/link/24361/17345706/foss-weekly-26-21</link>
      <guid isPermaLink="false">6a0c5b786ef9df0001ebeaf5</guid>
      <pubDate>Thu, 21 May 2026 14:24:47 +0000</pubDate>
      <enclosure url="https://itsfoss.com/content/images/2026/05/foss-weekly-2--1.webp" length="0" type="image/jpeg"/>
    </item>
    <item>
      <title>KDE Linux 进展顺利，弃用 AUR 并加强安全性</title>
      <dc:creator>Sourav Rudra</dc:creator>
      <category>News</category>
      <description>[AI 摘要] KDE Linux 发行版在五月进行了多项重要更新，包括弃用 AUR 依赖、改进构建系统、加强安全性和更换核心应用。</description>
      <content:encoded><![CDATA[<div style="background:#f0f4f8;border-left:3px solid #3b82f6;padding:12px 16px;border-radius:6px;margin:12px 0;font-size:14px;color:#555"><strong>[AI 摘要]</strong> KDE Linux 发行版在五月进行了多项重要更新，包括弃用 AUR 依赖、改进构建系统、加强安全性和更换核心应用。</div><p>你可能还记得，KDE 团队一直在忙于开发他们自己的 Linux 发行版 <a href="https://linux.kde.org" rel="noopener noreferrer">KDE Linux</a>，该系统目前仍处于积极开发阶段。去年我尝试了其<a href="https://itsfoss.com/news/kde-linux-alpha/" rel="noopener noreferrer">早期版本</a>，对于一个如此初期的系统而言，其体验之流畅令人惊讶。</p><p>时至今日，KDE 的知名人物 <a href="https://www.linkedin.com/in/nathanielgraham/" rel="noopener noreferrer">Nate Graham</a> 发布了一份<a href="https://pointieststick.com/2026/05/31/this-month-in-kde-linux-may-2026/" rel="noopener noreferrer">进展报告</a>，涵盖了该项目非常忙碌的五月份，其中包含了安全修复、构建系统变更以及一次值得注意的应用替换。</p><h2 id="a-lot-of-work">大量工作</h2><p>本月最重要的基础设施工作来自贡献者 <a href="https://invent.kde.org/kde-linux/kde-linux-packages/-/merge_requests/94" rel="noopener noreferrer">Hadi Chokr</a>，他重新设计了 KDE 软件的构建方式。旧流程会生成 Arch 包并将其交给 <a href="https://mkosi.systemd.io" rel="noopener noreferrer">mkosi</a> 进行安装。</p><p>这一流程现在已被废弃，改由 KDE 自有的 <a href="https://kde-builder.kde.org/en/introduction/brief-intro.html" rel="noopener noreferrer">kde-builder</a> 工具直接编译所有内容。</p><p>因此，带来了<strong>三项重大改进</strong>。现在的构建过程与 KDE 开发者在自己的机器上构建软件的方式相同，该项目现在更具发行版无关性，并且由于新设置更有效地使用了缓存，构建速度更快。</p><p>针对上个月出现的许多 Linux 漏洞（<em>例如 Dirty Frag 和 Copy Fail</em>），开发者们审查了 KDE Linux 的软件包列表，寻找任何不安全或不必要的内容。</p><p>最终结果是<strong>进行了大量删减</strong>，包括弃用 Zen 内核、移除多个不安全的内核模块、删除大量未使用的包，最终终止了该项目对 AUR 的依赖。</p><p><strong>但这并非全是移除</strong>。Nate 还<a href="https://invent.kde.org/kde-linux/kde-linux/-/merge_requests/493" rel="noopener noreferrer">添加了一项服务</a>，可以在现有的 KDE Linux 系统上自动安装新添加的预装 Flatpak 应用，同时不会干扰用户有意删除的任何内容。</p><p>还有一项替换：<a href="https://itsfoss.com/disable-kde-wallet/" rel="noopener noreferrer">KWalletManager</a> 将退役，由 <a href="https://apps.kde.org/keepsecret/" rel="noopener noreferrer">KeepSecret</a> 取代，这是一个更新、更现代的 KDE 密码和凭证管理应用。</p><p>另一点需要注意的是，图形文件压缩/解压缩工具 <a href="https://flathub.org/en/apps/org.kde.ark" rel="noopener noreferrer">Ark</a>，其 <a href="https://invent.kde.org/kde-linux/kde-linux/-/work_items/617" rel="noopener noreferrer">KDE Linux Flatpak 包</a>现在支持 <code>.7z</code> 文件，使其与 <a href="https://flathub.org/en/apps/org.kde.ark" rel="noopener noreferrer">Flathub</a> 版本提供的功能保持一致。</p><p>最后，<strong>测试正在改进</strong>。</p><p>目前，KDE Linux 仅检查每次构建是否能启动到桌面，这并没有什么说服力。不过，相关工作正在进行中，一个基于 OpenQA 的<a href="https://invent.kde.org/kde-linux/os-autoinst-distri-kdelinux" rel="noopener noreferrer">测试系统</a>正在开发中，应在损坏的构建版本发布前捕获更多问题。</p><hr><p><strong>推荐阅读 📖：</strong> <a href="https://itsfoss.com/winpodx/" rel="noopener noreferrer"><em>一款将 Windows 应用集成到 Linux 的新工具</em></a></p>
<img src="https://feed.itsfoss.com/link/24361/17352225.gif" height="1" width="1"><p><em>由 mimo-v2.5 模型翻译，花费 2289 tokens</em></p>]]></content:encoded>
      <link>https://feed.itsfoss.com/link/24361/17352225/kde-linux-may-2026-update</link>
      <guid isPermaLink="false">6a1d5b929fdab3000136e746</guid>
      <pubDate>Tue, 2 Jun 2026 04:38:36 +0000</pubDate>
      <enclosure url="https://itsfoss.com/content/images/2026/06/kde-linux-development-progress-banner.png" length="0" type="image/jpeg"/>
    </item>
    <item>
      <title>AlmaLinux 日活动将于七月来到好莱坞的“后院”</title>
      <dc:creator>Sourav Rudra</dc:creator>
      <category>News</category>
      <description>[AI 摘要] AlmaLinux 将于2026年7月18日在洛杉矶举办免费活动，并推出专为媒体娱乐行业设计的专用Linux版本。</description>
      <content:encoded><![CDATA[<div style="background:#f0f4f8;border-left:3px solid #3b82f6;padding:12px 16px;border-radius:6px;margin:12px 0;font-size:14px;color:#555"><strong>[AI 摘要]</strong> AlmaLinux 将于2026年7月18日在洛杉矶举办免费活动，并推出专为媒体娱乐行业设计的专用Linux版本。</div><p>如果您一直在关注 <a href="https://almalinux.org/" rel="noopener noreferrer">AlmaLinux OS</a>，您就会知道它是目前更受欢迎的免费企业级 Linux 发行版之一。</p><p>它诞生于 <a href="https://blog.centos.org/2020/12/future-is-centos-stream/" rel="noopener noreferrer">CentOS 混乱</a>，已逐步发展成为一个由社区治理的项目，明确专注于稳定性和生产使用的兼容性。</p><p>现在，<a href="https://almalinux.org/members/" rel="noopener noreferrer">AlmaLinux OS 基金会</a>正将活动带到<em>洛杉矶</em>，举办一场直接面向维持娱乐行业 Linux 运行的工作室和工程师的活动。</p><h2 id="almalinux-day-los-angeles">AlmaLinux 日：洛杉矶</h2><figure><img src="https://itsfoss.com/content/images/2026/06/almalinux-day-los-angeles.png" alt="一张深蓝色横幅，展示了 almalinux 日: la 活动的一些详情" width="1200" height="630"><figcaption><i><em>插图由 AlmaLinux 团队提供。</em></i></figcaption></figure><p>这是一个<strong>免费的一日聚会</strong>，参与者预计将是 VFX（视觉特效）工程师、系统管理员、云和 DevOps 人员，以及在媒体和娱乐行业或相关领域工作的开源贡献者的混合体。</p><p>AlmaLinux 团队将其安排在 <a href="https://s2026.siggraph.org" rel="noopener noreferrer">SIGGRAPH 2026</a>（计算机图形和 VFX 界的年度顶级会议）的前一天，这样与会者可以在周日更大的人群到来之前进行技术交流和建立人脉。</p><p>周六的会议将涵盖用于生产环境的 GPU 驱动程序集成、运行大规模云渲染的经济性，以及 AlmaLinux 2026/27 路线图。</p><p>当然，<strong>当天的重大发布</strong>是推出专门的<strong>AlmaLinux 媒体与娱乐版</strong>，这是一个为满足工作室和创意团队需求而量身定制的专用变体。</p><p>所有这些都是 <a href="https://almalinux.org/blog/2025-12-02-almalinux-media-entertainment-sig/" rel="noopener noreferrer">媒体与娱乐 SIG（特别兴趣小组）</a>努力工作的成果，该小组自 2025 年 12 月起一直致力于使 AlmaLinux 获得认证并准备好用于 VFX、动画和后期制作工作室的生产环境。</p><h2 id="event-details-and-registration">活动详情与注册</h2><p>活动将于<strong>2026年7月18日星期六</strong>当地时间上午9:00至晚上8:00在洛杉矶市中心 E-Central 酒店举行。</p><p>该场地可以在 <a href="https://www.openstreetmap.org/way/428024326" rel="noopener noreferrer">OpenStreetMap</a>（<em>以前名称为 'Luxe Hotel'</em>）和 <a href="https://www.google.com/maps?cid=3366717337711565594" rel="noopener noreferrer">Google Maps</a> 上找到。地址位于 1020 S Figueroa St.，靠近洛杉矶会议中心。</p><p>您可以 <a href="https://events.almalinux.org/event/189/" rel="noopener noreferrer">立即注册</a>。</p><div><a href="https://events.almalinux.org/event/189/" rel="noopener noreferrer">立即注册！</a></div><p>值得注意的是，<strong>活动场地有人数上限</strong>，前100名注册者将获得一份特别礼物。因此，尽早注册是明智之举。</p><p>该酒店也符合 <a href="https://www.ecentralhotel.com/notice-of-accessibility" rel="noopener noreferrer">ADA（美国残疾人法案）标准</a>，因此有残障（<em>disabilities</em>）的人士不应遇到重大障碍，不过实际体验将取决于活动当天的场地布置和工作人员。</p><p><strong>如果您想在活动上发表演讲</strong>，<a href="https://sessionize.com/almalinux-day-los-angeles" rel="noopener noreferrer">演讲者征集</a>已开放，截止日期为<strong>2026年6月5日</strong>。他们对渲染农场架构、迁移故事以及生产环境中的安全/CVE 响应等主题特别感兴趣。</p><p>更多详情，请参阅 <a href="https://almalinux.org/blog/2026-05-19-aldla-venue-announced/" rel="noopener noreferrer">官方公告</a>。</p><img src="https://feed.itsfoss.com/link/24361/17352512.gif" height="1" width="1"><p><em>由 mimo-v2.5 模型翻译，花费 2979 tokens</em></p>]]></content:encoded>
      <link>https://feed.itsfoss.com/link/24361/17352512/almalinux-day-los-angeles</link>
      <guid isPermaLink="false">6a1d6c349fdab3000136e7e3</guid>
      <pubDate>Tue, 2 Jun 2026 08:50:39 +0000</pubDate>
      <enclosure url="https://itsfoss.com/content/images/2026/06/almalinux-day-hollywood-banner.png" length="0" type="image/jpeg"/>
    </item>
    <item>
      <title>我在Linux上试用了这个开源ChatGPT替代品，但还是回归了Ollama</title>
      <dc:creator>Bhuwan Mishra</dc:creator>
      <category>Local AI</category>
      <description>[AI 摘要] 作者评测了开源本地AI应用Jan AI，但最终因推理速度较慢和系统稳定性问题而选择回归使用Ollama。</description>
      <content:encoded><![CDATA[<div style="background:#f0f4f8;border-left:3px solid #3b82f6;padding:12px 16px;border-radius:6px;margin:12px 0;font-size:14px;color:#555"><strong>[AI 摘要]</strong> 作者评测了开源本地AI应用Jan AI，但最终因推理速度较慢和系统稳定性问题而选择回归使用Ollama。</div><p>我或许厌恶AI生成的低质内容，但我并非AI的反对者。我确实在工作流程中合理地使用AI工具，只要它们能提升效率。</p><p>虽然像ChatGPT和Perplexity这样的主流大语言模型提供不错的免费服务，但它们会榨取用户数据。"如果你不是在为产品付费，那你本身就是产品"。</p><p>这就是为什么我喜欢探索本地AI理念，并花了大量时间<a href="https://itsfoss.com/testing-local-llms-without-gpu/" rel="noopener noreferrer">在普通系统上测试可运行的大语言模型</a>。</p><p>最近，我发现了一个名为Jan AI的项目。它是一款打磨精良、真正可用的桌面应用，完全在我的本地机器上运行。事实上，我曾尝试用Jan AI替代<a href="https://itsfoss.com/ollama/" rel="noopener noreferrer">Ollama</a>和<a href="https://itsfoss.com/llama-cpp/" rel="noopener noreferrer">llama.cpp</a>，但后来改变了主意。</p><p>我将在后文解释为何切换回Ollama。首先，让我们了解一下Jan AI。</p>
<h2 id="what-is-jan-ai">什么是Jan AI？</h2>
<p>Jan是一款免费开源的桌面应用，可让你在自己的硬件上直接运行多种大语言模型。你可以将其视为一个自托管、离线可用的ChatGPT，不同的是模型在你的CPU或GPU上运行，且数据永远不会离开你的设备。</p><p>该项目由Jan.ai公司开发，源代码在GitHub上以AGPL-3.0许可证发布。其底层基于llama.cpp构建，这意味着即使在没有独立GPU的情况下，它也能高效运行量化后的GGUF模型。</p><p>让我印象深刻的是，Jan的桌面应用采用Tauri框架而非Electron JS构建，这带来了显著的性能提升，而且我认为它的内存占用也更低。</p><p>需要注意的是，运行本地大语言模型仍然需要充足的内存。</p><p>该应用支持Linux、macOS和Windows系统。我在Linux机器上使用了它。</p>
<h3 id="system-requirements">系统要求</h3>
<p>使用Jan AI运行本地大语言模型确实需要不错的硬件配置。以下是实际预期：</p>
<ul>
<li>最低8 GB RAM。这足以运行4位量化（Q4_K_M）的7B参数模型。在同时打开其他应用时，你可能会感到响应变慢。16 GB RAM是理想配置，可以流畅运行7B模型，并允许你尝试13B模型。</li>
<li>GPU加速是可选的，但能带来巨大差异。Jan支持NVIDIA（通过CUDA）、AMD（通过ROCm）和Intel Arc。如果没有兼容的GPU，纯CPU模式也能工作，但速度会显著变慢。</li>
<li>磁盘空间：模型大小从约4 GB（7B，Q4）到8 GB以上（13B）不等。仅下载你需要的即可。</li>
</ul>
<div>
<div>📋</div>
<div>我一直在一台配备16 GB RAM且无独立显卡的机器上运行Jan，使用7B模型时，响应时间尚可接受。</div>
</div>
<h2 id="installing-jan-ai-on-linux">在Linux上安装Jan AI</h2>
<p>Jan提供多种安装格式，包括<code>.deb</code>和AppImage。但我推荐大多数Linux用户使用AppImage。它是一个自包含的单文件，几乎可以在任何发行版上运行，无需修改系统包或为应用本身请求root权限，也不需要处理依赖问题。它就是为了开箱即用而设计的。</p>
<div>
<a href="https://github.com/janhq/jan/releases" rel="noopener noreferrer">从GitHub下载Jan AI</a>
</div>
<p>我不会详述步骤，但如果需要帮助，请参考这份<a href="https://itsfoss.com/use-appimage-linux/" rel="noopener noreferrer">在Linux上使用AppImage的指南</a>。</p>
<p>首次运行Jan AI时，你应该会看到类似这样的界面：</p>
<figure>
<img src="https://itsfoss.com/content/images/2026/04/image-19.png" alt="Jan AI应用的图形用户界面" width="1874" height="982">
<figcaption><span>用于运行本地AI模型的Jan应用界面</span></figcaption>
</figure>
<h2 id="downloading-models-and-putting-jan-to-work">下载模型并让Jan工作</h2>
<p>全新安装的Jan本质上是一个等待填充的空壳。你需要做的第一件事就是获取一个模型。可以将应用想象成框架，而模型是大脑。</p>
<h3 id="finding-your-way-to-the-model-hub">找到模型中心</h3>
<p>点击左侧边栏的<code>Hub</code>。这是Jan内置的模型库，包含一系列精心筛选的开源模型，你可以一键下载。</p>
<figure>
<img src="https://itsfoss.com/content/images/2026/04/image-20.png" alt="如何在Jan AI应用中下载AI模型" width="1906" height="974">
</figure>
<p>这里有几十个模型，名称充满数字和字母，例如<code>Q4_K_M</code>或<code>IQ3_XS</code>。</p>
<figure>
<img src="https://itsfoss.com/content/images/2026/04/image-21.png" alt="Jan AI应用的模型中心，用于下载AI模型" width="1900" height="966">
<figcaption><span>Jan AI应用的模型中心</span></figcaption>
</figure>
<p>在我推荐选择哪些之前，让我快速解释一下这个“字母汤”，因为我刚开始时曾因它困惑了很长时间。</p>
<h3 id="what-does-q4km-actually-mean">Q4_K_M到底是什么意思？</h3>
<p>每个模型名称都包含一个量化标签。量化是将模型的原始全精度权重压缩以适应消费级硬件的过程。以下是实用解析：</p>
<ul>
<li><strong>Q4：</strong>4位量化。最常见的选择。7B模型大约占用4 GB。速度快、内存效率高，对于日常任务质量保持良好。</li>
<li><strong>Q8：</strong>8位量化。几乎保持原始质量，但需要大约两倍的RAM。如果你有32 GB或更多内存，值得一试。</li>
<li><strong>K_M：</strong>特定的压缩方法（K-quants，中等变体）。通常在Q4家族内提供速度和质量的最佳平衡。</li>
<li>XS（超小）：这是最激进的压缩。其文件大小略小于标准的Q4_K_S。</li>
</ul>
<div>
<div>💡</div>
<div>如果你有8–16 GB RAM，请坚持使用<code>Q4_K_M</code>。如果你有32 GB以上，尝试<code>Q8_0</code>以获得明显更清晰的输出。</div>
</div>
<h3 id="the-3-llm-models-i-tested">我测试的3个大语言模型</h3>
<p>我使用的是一台AMD笔记本电脑，配备集成GPU。基于我的研究，启用ROCm（Radeon开放计算）是一项艰巨的任务，需要25-30 GB磁盘空间。因此，我选择了CPU推理来运行本地大语言模型。</p><p>对于不熟悉AMD ROCm的用户，它是NVIDIA CUDA的对应方案。基本上，当你运行本地大语言模型时，繁重的数学计算（如跨数十亿参数的矩阵乘法）可以卸载到GPU而不是CPU上执行。</p><p>ROCm让Jan AI、PyTorch或Llama.cpp等软件能够与AMD Radeon GPU通信来执行这些繁重任务。没有它，Jan会退回到纯CPU模式，虽然能工作但速度显著变慢。</p><p>在本文中，我选择了三个覆盖主要用例的模型。我向每个模型提出了相同的问题——“你能做什么？”。以下是我的发现：</p>
<h3 id="gemma-4">Gemma 4</h3>
<p>不撒谎，性能并不出色，每秒仅生成5个token。</p>
<figure>
<img src="https://itsfoss.com/content/images/2026/04/image-25.png" alt="在Linux上使用Jan AI应用运行Gemma 4" width="1285" height="758">
</figure>
<h3 id="gemma-3">Gemma 3</h3>
<figure>
<img src="https://itsfoss.com/content/images/2026/04/Gemma-3-with-Jan-AI.png" alt="显示使用Jan AI应用下载Gemma 3模型的截图" width="1149" height="617">
</figure>
<p>性能比Gemma 4 2B模型更差。每秒仅生成3个token。我认为你可以使用Gemma 3 2B模型变体来获得相当的性能。</p>
<figure>
<img src="https://itsfoss.com/content/images/2026/04/gemma-3-Jan-AI.png" alt="在Linux上使用Jan AI应用运行Gemma 3" width="816" height="635">
</figure>
<h3 id="jan">Jan</h3>
<figure>
<img src="https://itsfoss.com/content/images/2026/04/Jan-v3-4b-performance.png" alt="在Linux上使用Jan AI应用运行Jan v3 4b本地AI模型" width="952" height="659">
</figure>
<p>没错！Jan提供了自己的AI模型。我使用了Jan-v3-4b模型进行测试。它具有262K的上下文长度，能够遵循指令并完成一些轻量级编码任务。</p>
<h2 id="features-i-liked-in-jan-ai">我喜欢Jan AI的特性</h2>
<p>让我们看看我喜欢这款开源AI工具的几个特性。</p>
<h3 id="unified-interface-for-local-and-cloud-llms">本地与云端大语言模型的统一界面</h3>
<p>Jan可以作为本地和云端大语言模型的统一界面，无需在Claude、ChatGPT和Gemini之间来回切换。你可以在单一界面中与你喜欢的大语言模型交流。</p><p>虽然直接与云端大语言模型交互会牺牲隐私，但你仍然可以使用Jan AI作为统一界面，通过相应平台的API与HuggingFace、Groq、Gemini、Qwen、Mistral和Claude上的任何模型交互。</p>
<figure>
<img src="https://itsfoss.com/content/images/2026/04/image-28.png" alt="" width="1149" height="736">
<figcaption><span>在Jan的单一统一界面中配置Groq、Gemini、OpenAI、Mistral和OpenRouter等云端大语言模型提供商</span></figcaption>
</figure>
<p>我特别喜欢Groq和Cerebras API。这些平台提供快速的推理服务。</p><p>如果你的模型提供商不在列表中，你仍然可以添加OpenAI兼容的模型。</p>
<figure>
<img src="https://itsfoss.com/content/images/2026/04/Use-custom-model-provider-with-Jan-AI.png" alt="在Jan应用中添加自定义模型提供商" width="1011" height="672">
</figure>
<p>要添加，请点击“MODEL PROVIDERS”旁边的加号图标。它会要求输入一个名称。输入名称，然后设置你的大语言模型平台提供的BASE_URL和API密钥。</p>
<figure>
<img src="https://itsfoss.com/content/images/2026/04/Jan-App-set-API-Key-and-BASE_URL-for-LLM-provider.png" alt="在Jan应用内配置Cerebras大语言模型" width="993" height="713">
</figure>
<h3 id="keeps-your-chats-organized">让你的聊天保持有序</h3>
<p>Jan提供了按项目组织聊天的功能。</p>
<figure>
<img src="https://itsfoss.com/content/images/2026/04/image-29.png" alt="Jan让你的聊天保持有序" width="1170" height="709">
</figure>
<h3 id="tailor-jan-for-custom-experience">定制Jan的个性化体验</h3>
<p>你可以编辑系统指令。这有点像让大语言模型扮演特定的专家角色。</p>
<figure>
<img src="https://itsfoss.com/content/images/2026/04/image-30.png" alt="编辑Jan AI应用的系统提示" width="1166" height="734">
</figure>
<h3 id="local-api-server">本地API服务器</h3>
<p>它自带一个本地API服务器。你可以通过<code>设置</code> -&gt; <code>Local API Server</code>来启动服务器。</p>
<figure>
<img src="https://itsfoss.com/content/images/2026/04/image-31.png" alt="为Jan启用本地API服务器" width="956" height="635">
</figure>
<h3 id="use-it-as-a-tool-to-download-ai-models-for-llamacpp">将其用作下载Llama.cpp所需AI模型的工具</h3>
<p>通过Jan AI应用下载的模型与Llama.cpp CLI完全兼容。你可以将Jan用作下载器，然后使用<code>llama-server</code>命令运行下载的AI模型。</p>
<h3 id="jan-cli">Jan命令行界面</h3>
<p>Jan也提供了用于交互的命令行界面。</p>
<figure>
<img src="https://itsfoss.com/content/images/2026/04/image-26.png" alt="" width="913" height="560">
</figure>
<h2 id="my-honest-opinion-on-using-jan-ai-vs-ollama">我对使用Jan AI与Ollama的真实看法</h2>
<p>感谢构建Jan AI应用的开发者们。它提供了不错的图形用户界面来与大语言模型交互。然而，我认为该应用还有一些改进空间。</p>
<figure>
<img src="https://itsfoss.com/content/images/2026/04/Ollama-vs-Jan-AI-for-Local-LLM.webp" alt="Ollama与Jan AI应用" width="1280" height="720">
<figcaption><span>Ollama与Jan AI应用对比</span></figcaption>
</figure>
<p>主要问题在于本地大语言模型的推理时间。我在相同硬件上测试了同一模型，发现Jan AI的推理速度比Ollama慢。Ollama以每秒6.62个token的速度生成响应，而Jan AI约为每秒5个token。</p><p>在第二次测试中，Ollama报告每秒7.35个token，而Jan AI的响应速度为每秒3个token。此外，我还尝试使用Llama.cpp运行相同的Gemma 5 E2B模型，速度为每秒3.97个token。</p><p>第二个问题是Jan应用经常导致系统冻结。我承认运行大语言模型需要大量内存，但我有几次在使用Gemma 4 E2B模型时输入提示会导致系统冻结。我从未在Ollama上遇到类似问题。这就是为什么我保留Ollama和Llama.cpp用于本地大语言模型推理的原因。</p>
<h2 id="who-is-jan-ai-actually-for">Jan AI究竟适合谁？</h2>
<p>经过一段时间的使用，我认为Jan AI特别适合几类人。有一点需要说明：虽然在我的测试中，Jan在CPU模式下无法提供超过每秒5个token的速度，但在配备现代GPU（如Radeon GPU、Intel Arc、Nvidia 4050）的系统上运行时，你可能会看到性能的巨大提升，尤其是每秒token数。你可能会达到每秒13-15个token。</p>
<p>注重隐私的用户，他们希望获得AI协助而不必将对话数据交给公司。律师、记者、医护人员以及任何处理敏感信息的人都属于这一类。</p><p>开发者，他们希望为自己的工具提供本地AI后端。其OpenAI兼容的API使其能与大量现有集成无缝对接。</p><p>Linux爱好者，他们单纯偏爱自由开源软件并希望掌控自己的技术栈。该项目采用AGPL许可证且持续开发是一个巨大优势。</p><p>预算有限的人。它没有任何API费用或订阅成本。你在已拥有的硬件上运行它。</p><p>它并非适合所有人。如果你需要GPT-4级别的能力来处理复杂推理任务，你仍会感觉到它与前沿云端模型的质量差距。但对于写作辅助、摘要、头脑风暴和日常任务？一个调优良好的7B或13B模型就能胜任。</p>
<h2 id="the-bigger-picture">更大的图景</h2>
<p>本地AI已不再是爱好者的实验。像Gemma 4、Gemma 3、Granite、Jan AI模型和<a href="https://ollama.com/library/smollm2" rel="noopener noreferrer">SmolLM2</a>这样的AI模型已经足够小巧，标准笔记本电脑就能运行一些真正有用的工具。Jan这类工具使得设置过程足够简单，即使不是机器学习研究人员也能轻松上手。</p><p>Jan AI不会取代所有人的云端服务。但对于越来越多关心隐私、成本和控制权的Linux用户来说，它已经成为日常使用的工具。我鼓励你尝试一下。下载它，获取一个7B模型，看看它能带你走多远。</p>
<img src="https://feed.itsfoss.com/link/24361/17352583.gif" height="1" width="1"><p><em>由 mimo-v2.5 模型翻译，花费 12767 tokens</em></p>]]></content:encoded>
      <link>https://feed.itsfoss.com/link/24361/17352583/jan-ai</link>
      <guid isPermaLink="false">69db0e5c0dcbd80001829172</guid>
      <pubDate>Tue, 2 Jun 2026 11:23:47 +0000</pubDate>
      <enclosure url="https://itsfoss.com/content/images/2026/06/chat-gpt-local-ai-alternative.webp" length="0" type="image/jpeg"/>
    </item>
    <item>
      <title>Vim Classic：为希望使用无AI编辑器用户打造的Vim分支</title>
      <dc:creator>Sourav Rudra</dc:creator>
      <category>News</category>
      <description>[AI 摘要] Vim Classic是为拒绝AI参与开发的用户推出的Vim分支，目前仅适合早期尝鲜。</description>
      <content:encoded><![CDATA[<div style="background:#f0f4f8;border-left:3px solid #3b82f6;padding:12px 16px;border-radius:6px;margin:12px 0;font-size:14px;color:#555"><strong>[AI 摘要]</strong> Vim Classic是为拒绝AI参与开发的用户推出的Vim分支，目前仅适合早期尝鲜。</div><p>一个Vim分支诞生了，它的出现与AI有关。SourceHut背后的开发者<a href="https://drewdevault.com/about/" rel="noopener noreferrer">德鲁·德沃特</a>于<a href="https://drewdevault.com/blog/Forking-vim/" rel="noopener noreferrer">2026年3月</a>宣布了Vim Classic项目，因为他对<a href="https://www.vim.org" rel="noopener noreferrer">Vim</a>和<a href="https://neovim.io" rel="noopener noreferrer">NeoVim</a>当前的发展方向感到不满。</p><p>他的主要不满在于，生成式AI已开始渗透到这两个项目的开发中，而他完全不想参与其中。</p><p>在NeoVim方面，这种担忧体现在该项目将AI辅助的拉取请求标记为“<a href="https://github.com/neovim/neovim/pulls?q=label%3A%22AI%20assisted%20%F0%9F%A4%96%22" rel="noopener noreferrer"><em>AI assisted 🤖</em></a>”。这种请求已积累了不少数量，且其中许多已被合并。</p><p>对于Vim，情况则有些模糊。德鲁指出了<a href="https://github.com/vim/vim/issues/18800#issuecomment-3568099543" rel="noopener noreferrer">一个GitHub问题</a>，社区成员怀疑某位贡献者使用了LLM（大语言模型），但Vim的一位维护者已对这些指控提出了反驳。</p><p>总之，<a href="https://vim-classic.org" rel="noopener noreferrer">Vim Classic</a>已发布其<a href="https://git.sr.ht/~sircmpwn/vim-classic/refs/v8.3.0" rel="noopener noreferrer">首个正式版本</a>，下面让我们看看它提供了什么。</p><div><div>🚧</div><div>德鲁提醒，Vim Classic目前适合早期采纳者使用，并非为寻求日常主力编辑器的用户准备。</div></div><h2 id="a-classic-vim-experience">经典的Vim体验</h2><figure><img src="https://itsfoss.com/content/images/2026/06/vim-classic-website.png" alt="Vim Classic网站的截图" width="1589" height="669"><figcaption><i><em>提供网站截图，因为从源码编译构建的过程</em></i><span>☠️。</span></figcaption></figure><p>Vim Classic基于<a href="https://github.com/vim/vim/releases/tag/v8.2.0148" rel="noopener noreferrer">Vim 8.2.0148</a>，它完全不包含<a href="https://vimhelp.org/vim9.txt.html" rel="noopener noreferrer">Vim9脚本</a>。这是有意为之，目的是将维护负担控制在可管理范围内，停留在引入该脚本之前的最后一个补丁版本。</p><p><em>因此，一些依赖Vim9脚本的Vim插件将无法与Vim Classic兼容。</em></p><p>在此基础上，<strong>部分补丁已从上游版本回移</strong>，主要是解决8.2版本之后发现的CVE漏洞，以及一些错误修复和保持在现代工具链上能编译的原创补丁。</p><p>德沃特也坦承，并非所有适用的安全补丁都已确认被回移，<strong>因此一些CVE漏洞可能未被修复</strong>。目前该项目仅推荐给能够接受这种不确定性的早期采纳者。</p><p>此外，<strong>慈善软件模式延续了Vim的传统</strong>，本项目将继续支持乌干达的儿童（<em>通过不同的慈善机构</em>），这是Vim创造者<a href="https://itsfoss.com/news/vim-creator-passed-away/" rel="noopener noreferrer">布拉姆·穆勒纳尔</a>所认可的。</p><div><div>📋</div><div>原始的<a href="https://iccf-holland.org" rel="noopener noreferrer">ICCF Holland</a>慈善机构在其去世后已解散，其使命现由<a href="https://www.kuwasha.net" rel="noopener noreferrer">Kuwasha</a>延续。</div></div><h2 id="the-packages">软件包</h2><p>Vim Classic 8.3目前可从<a href="https://git.sr.ht/~sircmpwn/vim-classic/archive/v8.3.0.tar.gz" rel="noopener noreferrer">SourceHut</a>下载源码压缩包（<em>直接下载</em>）。您也可以在项目的<a href="https://git.sr.ht/~sircmpwn/vim-classic/refs/" rel="noopener noreferrer">版本引用页面</a>找到发布压缩包及其PGP签名（使用德沃特的公钥签名）。</p><p>如需源代码，请访问Vim Classic的<a href="https://sr.ht/~sircmpwn/vim-classic/" rel="noopener noreferrer">SourceHut主页</a>。</p><div><a href="https://git.sr.ht/~sircmpwn/vim-classic/refs/" rel="noopener noreferrer">Vim Classic</a></div><hr><p><strong>推荐阅读 📖： </strong><a href="https://itsfoss.com/news/kde-linux-may-2026-update/" rel="noopener noreferrer"><em>KDE Linux进展良好</em></a></p>
<img src="https://feed.itsfoss.com/link/24361/17353287.gif" height="1" width="1"><p><em>由 mimo-v2.5 模型翻译，花费 3319 tokens</em></p>]]></content:encoded>
      <link>https://feed.itsfoss.com/link/24361/17353287/vim-classic-first-release</link>
      <guid isPermaLink="false">6a1fc8199fdab3000136ee5a</guid>
      <pubDate>Wed, 3 Jun 2026 13:57:58 +0000</pubDate>
      <enclosure url="https://itsfoss.com/content/images/2026/06/vim-classic-no-ai-banner.png" length="0" type="image/jpeg"/>
    </item>
    <item>
      <title>不是在开玩笑！微软刚刚正式将 Linux 命令引入 Windows</title>
      <dc:creator>Abhishek Prakash</dc:creator>
      <category>News</category>
      <description>[AI 摘要] 微软正式将部分 Linux 核心工具引入 Windows，旨在为开发者和 AI 智能体提供跨平台支持。</description>
      <content:encoded><![CDATA[<div style="background:#f0f4f8;border-left:3px solid #3b82f6;padding:12px 16px;border-radius:6px;margin:12px 0;font-size:14px;color:#555"><strong>[AI 摘要]</strong> 微软正式将部分 Linux 核心工具引入 Windows，旨在为开发者和 AI 智能体提供跨平台支持。</div><p>微软刚刚为 Windows 推出了 coreutils。是的，你没看错。<br><br>ls、grep、cat、cp、find。这些驱动了 Unix 和 Linux 系统超过 50 年的命令，现在可以在 Windows 上原生使用了，并且由微软自己维护。<br><br>以防你还不熟悉，GNU coreutils 是基础实用工具，每个 Linux 和 macOS 系统都依赖它们进行基本文件操作、文本处理和 shell 脚本编写。它们是 Unix 计算的基石。每天有数千万个脚本、管道和工作流依赖于它们。<br><br>现在，微软正在为 Windows 发布并维护它们的一个构建版本。<br><br>这 <a href="https://itsfoss.com/tag/wsl/" rel="noopener noreferrer">不是 WSL</a>。你不需要在后台运行 Linux 子系统。这些"Linux 命令"在 Windows 上原生运行，其标志和行为与 Linux 上完全相同。<br><br>微软的最终目标似乎是让在 Linux、macOS、WSL、容器和 Windows 之间切换变得毫无摩擦。编写一次脚本，即可在任何地方运行。</p><h2 id="基于-rust-的-windows-coreutils-仍在开发中">基于 Rust 的 Windows coreutils 仍在开发中</h2><p>该软件包将 <a href="https://github.com/uutils/coreutils" rel="noopener noreferrer">uutils/coreutils</a>（GNU coreutils 的现代 Rust 重写版）、findutils 和 grep 打包成一个单一的多重调用二进制文件。每个命令都支持标准标志。相同的命令，相同的管道，无需转换。<br><br>该项目仍处于预览阶段，目前只有少数命令。由于某些命令在 Linux 和 Windows 中同名，存在冲突的可能性。有些命令并不适合 Windows 环境。</p><p>像 dir、expand、more、paste、whoami 这样的命令与现有的 Windows 内置命令直接冲突。kill 和 timeout 由于 Windows 缺少 POSIX 信号而不可用。dd、dircolors、shred、sync 和 uname 因在 Windows 上无用而被放弃。更长的仅限 POSIX 的命令列表，如 chmod、chown、chroot、mkfifo、id、who 等，根本不适用于 Windows 环境。谁会感到惊讶？我不会。</p><p>那么，Windows coreutils 中有哪些可用命令呢？<a href="https://github.com/microsoft/coreutils" rel="noopener noreferrer">官方 GitHub 仓库</a> 展示得更清楚：</p><figure><img src="https://itsfoss.com/content/images/2026/06/windows-coreutils-status.png" alt="Windows coreutils" width="870" height="1059"></figure><p>请注意，命令提示符和 PowerShell 有单独的列。某些命令在默认命令提示符中可以工作，但在高级 PowerShell 中不行，反之亦然。</p><p>显然，这仍是一个进行中的项目，未来应该会有更多改进。</p><h2 id="在-windows-上测试-linux-命令">在 Windows 上测试 Linux 命令</h2><p>我专门启动了 Windows 分区来测试一下。距离上次登录 Windows 已经好几个月了，因此不得不更新系统并重启了多次。</p><p>暂且不说这些轶事，我下载了 Coreutils 的 .exe 文件并安装了它。是的，这些 coreutils 以单个 .exe 文件形式提供。</p><p>你可以看到在 Windows 命令提示符中运行一些 Linux 命令的简短演示。某些命令因尚未支持而返回错误。</p><figure></figure><h2 id="为智能体-ai-时代而做出的举动？">为智能体 AI 时代而做出的举动？</h2><p>看，将 Coreutils 引入 Windows 的全部意义在于将开发者留在微软平台。如果他们可以使用 Linux 命令和他们的工作流所依赖的工具，而不必离开 Windows，那么他们转向 Linux 桌面的理由就更少了。这 <a href="https://itsfoss.com/windows-linux-kernel-wsl-2/" rel="noopener noreferrer">正是我多年前在 WSL 2 发布时提出的论点</a>。</p><p>但这次行动超越了 WSL，在我看来，其主要目标并非直接针对开发者。</p><p>微软在昨天的 Build 2026 大会上发布了多项公告。其中之一是将 OpenClaw 引入 Windows。</p><p>OpenClaw 是一个开源的 AI 智能体框架，允许自主智能体在你自己的机器上运行。这些智能体依赖 Linux 命令、Python 脚本和类似工具来完成任务。OpenClaw 今年早些时候人气飙升，以至于人们为了本地运行它而购买 Mac Mini。</p><p>如今，每个操作系统都希望为 AI 做好准备。开发本身越来越多地通过 AI 智能体而非纯手工进行。</p><p>随着 OpenClaw 即将登陆 Windows，原生运行 Linux 命令不再仅仅是开发者的便利，它成为了运行 AI 智能体的关键基础设施。</p><p>这正是使这一公告比表面看起来更重大的原因。微软不仅在吸引开发者；它正在将 Windows 定位为智能体 AI 时代的重要平台。</p>
<img src="https://feed.itsfoss.com/link/24361/17353332.gif" height="1" width="1"><p><em>由 mimo-v2.5 模型翻译，花费 3171 tokens</em></p>]]></content:encoded>
      <link>https://feed.itsfoss.com/link/24361/17353332/windows-coreutils</link>
      <guid isPermaLink="false">6a20358b9fdab3000136f151</guid>
      <pubDate>Wed, 3 Jun 2026 15:28:20 +0000</pubDate>
      <enclosure url="https://itsfoss.com/content/images/2026/06/windows-coreutils.webp" length="0" type="image/jpeg"/>
    </item>
    <item>
      <title>Tuta加入其他欧洲企业，共筑Euro-Office协作体系</title>
      <dc:creator>Sourav Rudra</dc:creator>
      <category>News</category>
      <description>[AI 摘要] Tuta加入欧洲企业联盟，共同开发开源办公文档解决方案，旨在构建数据自主可控的替代平台。</description>
      <content:encoded><![CDATA[<div style="background:#f0f4f8;border-left:3px solid #3b82f6;padding:12px 16px;border-radius:6px;margin:12px 0;font-size:14px;color:#555"><strong>[AI 摘要]</strong> Tuta加入欧洲企业联盟，共同开发开源办公文档解决方案，旨在构建数据自主可控的替代平台。</div><p>德国加密邮件与日历服务商Tuta<a href="https://tuta.com/blog/tuta-joins-euro-office" rel="noopener noreferrer">正式加入Euro-Office项目</a>。</p><p>除非您与世隔绝或身处特殊困境，否则应已了解<a href="https://github.com/Euro-Office" rel="noopener noreferrer">这项协作计划</a>已汇聚众多知名欧洲企业。</p><p>参与方包括Nextcloud、IONOS、Proton、XWiki、Soverin、EuroStack、BTactic、Open-Xchange等机构，共同研发开源文档处理解决方案。</p><p>该项目正开发基于网页、采用AGPL协议的<a href="https://www.onlyoffice.com/" rel="noopener noreferrer">ONLYOFFICE</a>分支版本，预计支持跨文档、表格、演示文稿及PDF文件的实时协同编辑，并兼容多种格式。</p><p><strong>需注意这并非独立办公套件</strong>。其设计目标是集成至Nextcloud Hub、Proton Drive、XWiki或OpenProject等现有平台，<strong>首个稳定版本预计数日内发布</strong>。</p><p>Tuta联合创始人兼首席执行官<a href="https://www.linkedin.com/in/matthiaspfau/" rel="noopener noreferrer">Matthias Pfau</a>就此表示：</p><blockquote>我们加入Euro-Office，是因为该项目极具潜力，有望成为兼具卓越可用性与数据保护能力的真正自主可控方案。它由值得信赖的欧洲工程师、个人及企业构建，且完全开源。<br><br>这正是Tuta加密产品体系（Tuta Mail、Tuta Calendar与Tuta Drive）所需的完美补充。</blockquote><h2 id="why-not-libreoffice">为何未选用LibreOffice？</h2><p>协作联盟尚未直接说明未以LibreOffice为基础的原因。项目GitHub页面（<em>前文已链接</em>）的常见问题提及愿意与<a href="https://www.libreoffice.org/" rel="noopener noreferrer">LibreOffice</a>社区及<a href="https://www.collaboraonline.com/" rel="noopener noreferrer">Collabora</a>合作，文档转换器被视为潜在合作领域。</p><p>项目仍存在<strong>未决问题</strong>。LibreOffice背后的非营利组织文档基金会（TDF）于四月质询Euro-Office<a href="https://itsfoss.com/news/tdf-calls-out-euro-office/" rel="noopener noreferrer">将采用何种原生文档格式</a>。</p><p><em>截至今日该问题仍未获解答，官方材料仍强调项目"卓越的微软兼容性"。</em></p><p>TDF认为此举仅转移而非消除依赖：若采用OOXML方案，服务器虽转移至欧洲，但文档格式仍受微软决策制约。</p><p>开放文档格式（ODF）作为ISO标准不受单一企业控制，且德国<a href="https://itsfoss.com/news/germany-digital-stack-mandate/" rel="noopener noreferrer">近期已立法要求</a>公共行政部门采用该格式。</p><h2 id="nearing-a-release">临近发布阶段</h2><p>自Euro-Office项目<a href="https://itsfoss.com/news/onlyoffice-forked/" rel="noopener noreferrer">首次公布</a>以来，我持续关注其进展，但官方始终未发布实质性进展通报。</p><p>如今协作联盟持续壮大，稳定版本即将面世，构建真正欧洲自主文档体系的进程正获得实质性推进。我期待见证最终成果。</p>
<img src="https://feed.itsfoss.com/link/24361/17353438.gif" height="1" width="1"><p><em>由 mimo-v2.5 模型翻译，花费 2001 tokens</em></p>]]></content:encoded>
      <link>https://feed.itsfoss.com/link/24361/17353438/tuta-joins-euro-office-initiative</link>
      <guid isPermaLink="false">6a1ff7389fdab3000136efb9</guid>
      <pubDate>Wed, 3 Jun 2026 17:11:33 +0000</pubDate>
      <enclosure url="https://itsfoss.com/content/images/2026/06/tuta-joins-euro-office.png" length="0" type="image/jpeg"/>
    </item>
  </channel>
</rss>
