Ubuntu 拥抱本地 AI,而非云优先的操作系统集成
来源: InfoQ - 后端
Ubuntu公布了其AI战略,并将其描述为对行业迈向云中心、AI优先操作系统趋势的有意远离。该公司表示,Ubuntu后续版本将聚焦本地智能、模块化设计以及严格的用户控制。
Canonical计划在今年把AI模型整合进其操作系统。Ubuntu软件工程师Jon Seager将这一方式描述为“专注且有原则的行为,并且倾向于开放权重模型”,这与公司价值观保持了一致性。他还补充称,开发者会特别注意避免那些“几乎不加关心、考量或思考就丢向开源项目”的AI slop拉取请求。
这次整合将同时覆盖AI的隐式与显式使用。前者用于增强现有操作系统的功能,例如,语音转文本;后者则支持面向用户的AI原生功能和可由用户主动交互的智能体工作流,包括文档编写与自动化故障排查。
在某些任务上,使用AI工具几乎是显而易见的选择。在这些场景里,AI工具可以自主工作并产出优秀的结果,尤其是在工作本身偏机械性且提供了正确上下文时。但在其他场景中,它们也会遇到困难。
Canonical方案的一个核心要素是依赖本地模型与端侧的推理。Seager指出,这将成为许多组织的关键能力:
根据你所在行业和客户群体,可使用的模型和工具可能会受到限制(如果当前还能用的话),这时能够进行本地离线推理以及供LLM调用的定制工具就会非常有价值。
为方便Ubuntu用户使用本地模型,操作系统将提供inference snaps,作为直接且简化的工具,用于安装针对当前硬件优化的本地模型。
相比在Ollama、Huggingface和大量模型量化版本之间来回折腾,直接用snap安装nemotron-3-nano更容易,而且如果对应芯片厂商提供了优化支持,snap会给你适配该芯片的优化组件。
与其他snap一样,inference snaps也会受到confinement rules的约束,以限制其对用户设备和数据的访问。
Canonical这项公告也在网上引发了讨论。在Reddit上,一些评论者认为这是合理且理性的立场,但也有人明确不信任Ubuntu中的AI集成,反对将其设为默认功能,并警告此举可能促使他们离开该操作系统。
尽管存在这些担忧,Seager表示很可能不会提供整体关闭AI的方式:
我认为我们不会引入“全局AI总开关”,主要是因为在如今人们以各种方式使用Ubuntu软件的情况下,要“真正”做到这一点非常复杂。
不过,系统会允许用户通过卸载对应snap,移除任何自己不喜欢的功能。
查看英文原文:Ubuntu Embraces Local AI Instead of Cloud-First OS Integration