补齐最后拼图:开发 4 年后 AI 编程语言 Mojo 完全开源
IT之家 8 月 20 日消息,科技媒体 Linuxiac 昨日(8 月 19 日)发布博文,报道称 [AI 编程语言 Mojo 在发布 1.0 正式版](https://www.ithome.com/0/988/945.htm) 后,**目前开源 Mojo 编译器、开发工具及构建语言所需的完整代码。**
相关源代码已上传至 Modular 的主 GitHub 仓库,采用带 LLVM 例外条款的 Apache 2.0 许可证。公开内容包括 Mojo 编译器、开发工具,以及从源代码构建该语言所需的全部组件。
在社区参与下,Mojo 语言已开发约 4 年时间,此前已经开源标准库、大部分内核代码和配套工具,而 Modular 通过开源编译器,补上了开源 Mojo 的最后一块拼图。

IT之家援引博文介绍,带 LLVM 例外条款的 Apache 2.0 许可证相对宽松,Mojo 语言及其安装文件可以广泛使用,也可用于商业项目。
不过开源并不等于同步开放社区贡献机制,Mojo 标准库自 2024 年起已接受社区贡献,但 Modular 对编译器和工具的代码变更仍持谨慎态度。公司目前尚未接受外部开发者向 Mojo 编译器或工具提交代码,计划在 2026 年底前开放相关贡献。

> ### 延伸阅读
> Mojo 语言由编译器领域传奇人物 Chris Lattner 一手打造,他同时也是 LLVM、Clang 的创建者以及苹果 Swift 语言的创始人。Lattner 早年创立了 Modular 公司,旨在打造一门突破传统算力瓶颈的编程语言。
>
> Mojo 的核心设计理念被概括为 "像 Python 一样简单、像 Rust 一样安全、像 C/CUDA 一样快",其底层依托 MLIR(多级中间表示)技术,可在不同抽象层级优化代码,从算法级变换到硬件级指令均能实现深度调优,从而充分释放 CPU、GPU 等各类硬件的算力潜力。
>
> 值得关注的是,高通(Qualcomm)于 2026 年 6 月正式收购了 Modular 公司。收购后 Mojo 研发团队在公开直播中强调,Mojo 将保持全面开源,且生态保持中立,不会因高通的管理而出现厂商锁定问题,英伟达、AMD 等硬件厂商依然是开源生态的重要合作伙伴。
>
> 目前 Mojo 已从 Python 的超集发展为跨越 CPU、GPU、谷歌 TPU 及 AWS Trainium 的统一异构开发平台,并新增了原生 Windows 支持。Mojo 1.0 版本除达到生产可用状态外,还引入了 Python 风格的 Lambda 内联闭包、全新 LSP 插件(支持 VS Code 等编辑器)以及 Mojo AI Skills 接入等特性,被业界视为试图打破英伟达 CUDA 生态垄断、推动 AI 硬件平权的关键一步。
**相关阅读:**
- 《[AI 编程语言 Mojo 推出 1.0 正式版,预计年内开源编译器及相关工具链](https://www.ithome.com/0/988/945.htm)》
- 《[AI 编程语言 Mojo 登陆 Mac 平台](https://www.ithome.com/0/726/200.htm)》
- 《[Mojo 编程语言开放下载:专为 AI 设计,号称比 Python 快 68000 倍](https://www.ithome.com/0/717/835.htm)》
---
原文链接:[点击查看](https://www.ithome.com/0/991/914.htm)
相关源代码已上传至 Modular 的主 GitHub 仓库,采用带 LLVM 例外条款的 Apache 2.0 许可证。公开内容包括 Mojo 编译器、开发工具,以及从源代码构建该语言所需的全部组件。
在社区参与下,Mojo 语言已开发约 4 年时间,此前已经开源标准库、大部分内核代码和配套工具,而 Modular 通过开源编译器,补上了开源 Mojo 的最后一块拼图。

IT之家援引博文介绍,带 LLVM 例外条款的 Apache 2.0 许可证相对宽松,Mojo 语言及其安装文件可以广泛使用,也可用于商业项目。
不过开源并不等于同步开放社区贡献机制,Mojo 标准库自 2024 年起已接受社区贡献,但 Modular 对编译器和工具的代码变更仍持谨慎态度。公司目前尚未接受外部开发者向 Mojo 编译器或工具提交代码,计划在 2026 年底前开放相关贡献。

> ### 延伸阅读
> Mojo 语言由编译器领域传奇人物 Chris Lattner 一手打造,他同时也是 LLVM、Clang 的创建者以及苹果 Swift 语言的创始人。Lattner 早年创立了 Modular 公司,旨在打造一门突破传统算力瓶颈的编程语言。
>
> Mojo 的核心设计理念被概括为 "像 Python 一样简单、像 Rust 一样安全、像 C/CUDA 一样快",其底层依托 MLIR(多级中间表示)技术,可在不同抽象层级优化代码,从算法级变换到硬件级指令均能实现深度调优,从而充分释放 CPU、GPU 等各类硬件的算力潜力。
>
> 值得关注的是,高通(Qualcomm)于 2026 年 6 月正式收购了 Modular 公司。收购后 Mojo 研发团队在公开直播中强调,Mojo 将保持全面开源,且生态保持中立,不会因高通的管理而出现厂商锁定问题,英伟达、AMD 等硬件厂商依然是开源生态的重要合作伙伴。
>
> 目前 Mojo 已从 Python 的超集发展为跨越 CPU、GPU、谷歌 TPU 及 AWS Trainium 的统一异构开发平台,并新增了原生 Windows 支持。Mojo 1.0 版本除达到生产可用状态外,还引入了 Python 风格的 Lambda 内联闭包、全新 LSP 插件(支持 VS Code 等编辑器)以及 Mojo AI Skills 接入等特性,被业界视为试图打破英伟达 CUDA 生态垄断、推动 AI 硬件平权的关键一步。
**相关阅读:**
- 《[AI 编程语言 Mojo 推出 1.0 正式版,预计年内开源编译器及相关工具链](https://www.ithome.com/0/988/945.htm)》
- 《[AI 编程语言 Mojo 登陆 Mac 平台](https://www.ithome.com/0/726/200.htm)》
- 《[Mojo 编程语言开放下载:专为 AI 设计,号称比 Python 快 68000 倍](https://www.ithome.com/0/717/835.htm)》
---
原文链接:[点击查看](https://www.ithome.com/0/991/914.htm)
评论
暂无评论。