当微软把Copilot塞进Windows每个角落,苹果把Apple Intelligence做成系统级服务,Canonical却选择了一条相反的路。Ubuntu最新公布的AI战略明确表态:拒绝成为"云优先、AI至上"的操作系统,转而押注本地智能、模块化设计和严格的用户控制权。
这个决定并非临时起意。Ubuntu软件工程师Jon Seager在官方博客中将其描述为"专注且有原则的方式"——优先集成开源权重模型,与公司的价值观保持一致。他特别提到,开发团队会格外警惕那些"被草率抛向开源项目、缺乏审慎考量"的AI垃圾代码提交。
具体而言,Ubuntu的AI集成将覆盖两个层面。隐性层面是对现有系统功能的增强,比如语音转文字;显性层面则是面向用户的AI原生功能和智能体工作流,包括文档撰写和自动故障排查。Seager坦言,AI工具在某些场景下表现优异——尤其是机械性工作且具备正确上下文时;但在其他场景,它们依然会力不从心。
本地模型和端侧推理是这套方案的核心支柱。Seager指出,这对许多组织而言将是关键赋能因素:"根据你所在的行业和客户群体,可能对可使用的模型和工具有所限制——此时,本地离线推理能力以及供大语言模型调用的定制工具将极具价值。"
为降低本地模型的使用门槛,Ubuntu将推出"推理snap"——一种直接且简化的工具,用于安装针对当前硬件优化的本地模型。Seager举例说明:相比折腾Ollama、Hugging Face和五花八门的模型量化版本,直接运行"snap install nemotron-3-nano"要简单得多;如果芯片厂商贡献了优化代码,snap还会自动匹配对应硬件的最优版本。
与其他snap一样,推理snap也将受到隔离规则约束,限制其对用户机器和数据的访问权限。这一设计试图在便利性与安全性之间取得平衡,但并未平息所有质疑。
Canonical的公告在Reddit等平台引发讨论。部分评论者认为这是一个合理且务实的立场,另一些人则对Ubuntu集成AI表达了明确的不信任,拒绝接受其成为默认功能,甚至警告这可能迫使他们转向其他操作系统。
面对这些担忧,Seager的回应显得坦率而务实:不太可能出现一个"全局AI开关",主要因为"如今人们在Ubuntu上使用软件的方式千差万别,诚实地实现这一点非常复杂"。不过,他提供了另一种解决方案——用户可以通过卸载对应snap来移除任何不喜欢的功能。
这种"没有总开关,但可以逐个拆除"的思路,某种程度上折射了Canonical的处境:既要跟上AI浪潮,又不愿重蹈某些开源项目因草率引入AI功能而遭社区反噬的覆辙。本地优先的策略,或许正是其在商业压力与技术理想之间找到的折中点。
热门跟贴