Mojo 语言正式开源:Apache 2.0 协议下拥抱全平台生态
在近日举办的 ModCon 2026 大会上,Modular 公司正式宣布 Mojo 编程语言全面开源,采用 Apache 2.0 许可证。这意味着所有开发者都可以自由使用、修改和分发这门专为 AI 时代设计的系统级编程语言,无需担心任何商业使用限制或版权纠纷。Mojo 自从 2023 年首次亮相以来,一直被视为 Python 生态在 AI 高性能计算领域的重要补充,此次全面开源标志着其发展进入了一个全新的阶段,社区和业界对此已经期待了很长时间,反响非常热烈。
Mojo 最大的特点在于它能够同时提供 Python 的易用性和 C 语言级别的极致性能。它原生支持异构计算,无论是中央处理器、图形处理器还是专用 AI 加速器,Mojo 都能以统一的编程模型进行高效调度,开发者无需为不同硬件平台手动编写底层内核代码,从而大幅降低了 AI 基础设施的开发门槛和运维复杂度。此次开源覆盖了完整的 Mojo 编译器、标准库和工具链,社区可以自由提交改进建议和功能扩展,这标志着 Modular 逐步开放其技术栈的关键一步得以圆满实现,对整个 AI 编程生态具有深远影响和重要价值。
与此同时,Modular 还与 Qualcomm 联合宣布了重大合作,Mojo 1.0 将原生支持 Qualcomm Cloud AI 100 和 Dragonfly 加速器,进一步扩展了其硬件生态版图。此外,在微软 Windows 团队的积极协作下,Mojo 即将原生登陆 Windows 平台,此前它仅支持 macOS 和 Linux 通过 WSL 运行。Modular 还宣布 MAX 平台移除了所有设备使用限制,并采用源码可用的开放联盟计划,允许更广泛的生态伙伴参与构建和贡献代码,共同推动平台发展,打造更加繁荣的 AI 开发生态。
业界分析认为,Mojo 开源将加速 AI 基础设施领域的编程语言标准化进程,尤其是在高性能推理和训练场景中具有重要价值。随着 AI 硬件生态日益碎片化,各种专用芯片层出不穷,一个能够统一编程模型的语言对于降低开发成本、提升开发效率和保证代码可移植性至关重要。Mojo 的 Apache 2.0 许可和全平台支持策略,使其有潜力成为 AI 时代的系统级编程标准,有望在未来的 AI 开发生态中占据核心地位,引领行业发展方向。
开发者社区对此反应热烈,预计将有大量第三方库和工具围绕 Mojo 生态涌现,进一步推动 AI 基础设施的民主化进程。从长远来看,Mojo 的开源策略和生态建设将决定它能否真正成为 AI 领域的通用编程语言,而 Modular 与 Qualcomm、微软等巨头的合作已经为其奠定了坚实的基础。业界将持续关注 Mojo 在社区驱动下的演进速度和生态繁荣程度,期待它带来更多创新和突破。