Modular_官宣_Mojo_语言正式全面开源,拥抱_Apache_2.0_许可协议
人工智能底层技术领域迎来重磅进展。Modular 团队近日正式宣布,其历时多年打造的新一代通用编程语言 Mojo 及其编译器、工具链等核心组件已全面开源。该项目采用 Apache License v2.0 并附带 LLVM 例外条款,标志着这一旨在突破传统语言局限、深度赋能 GPU 与 AI 加速计算的编程语言迈入全新发展阶段。
作为一门兼具雄心与工程严谨性的通用编程语言,Mojo 汇聚了编译器与编程语言前沿研究的多项关键成果,直指现代异构硬件(CPU/GPU/ASIC/NPU)上长期存在的性能与开发效率失衡问题。过去四年间,该语言始终以开放协作模式推进语法、语义与标准库设计,但编译器核心长期保持闭源状态。随着 Mojo 1.0 版本于上周达成生产就绪级稳定性,Modular 于今日正式将完整编译器源码及配套工具链向全球开发者开放,允许自由构建、分发与二次开发相关二进制产物。
在开源节奏上,Modular 坚持“由点及面、稳扎稳打”的策略。团队强调:精干的核心设计团队更利于凝练语言本质,而开放、多元的社区反馈则是打破技术路径依赖、避免陷入行业认知闭环的关键。因此,官方早在前期即已率先开源 Mojo 标准库,并持续释放超 20 万行内核模块、调试工具与基础设施代码。如今,编译器源码已在官方 GitHub 仓库正式上线,开发者仅需克隆项目,即可通过 Bazel 构建系统执行单条命令完成全量编译或运行完整测试套件。
为适配不同层级的开发场景,Modular 提供了双轨构建支持。若开发者无需修改编译器底层逻辑,可直接下载并使用官方提供的 nightly 预构建二进制包,显著缩短环境搭建周期;但对需深度定制 MAX 推理内核、模型算子或硬件后端的高级用户而言,本地构建编译器仍为当前必要环节——预构建版本暂不支持此类扩展能力。
在社区共建与演进规划方面,Mojo 标准库自 2024 年起已全面开放贡献通道,累计吸纳近 200 名外部开发者提交逾 1100 个 PR。而对于编译器与工具链的直接贡献,鉴于 AI 编程基础设施所承载的安全性、兼容性与生态协同要求,官方现阶段暂未启用公开 Pull Request 流程,预计将于今年年底前分阶段开放审慎可控的贡献机制,并同步通过官方论坛、Discord 及文档注释体系,持续响应开发者在源码阅读与深度定制过程中的各类技术疑问。
-
10.15
C# try-catch 异常处理的实现方式实用指南
-
10.15
MySQL启动失败报错((code=exited, status=1/FAILURE) )的排查与修复实用指南
-
10.15
C# 运算符重载的实现方式示例实用指南
-
10.15
Codex长会话断流解决教学:先判断连接、任务和上下文,再按顺序恢复实用指南
-
10.15
C#构造函数 + 析构函数的实现方式实用指南
-
10.15
Codex下载与本地部署实践:从安装到运行实用指南
-
-
- 美团王莆中之问背后,实体商家们距离AI还有多远?
- 08.31
-
- 韶音发布首款AI耳机OpenFit_2_AI
- 08.31
-
-
- 索尼耳机评测缩略图
- 08.31
-
- 日落时分的厚涂丰收少女
- 08.31
-
-
下载
- |
-
-
下载
- 《行尸走肉第一章》免安装中文汉化硬盘版下载
- 单机|436 MB
- 一款以动作冒险为主题的游戏
-
-
下载
- 《街头霸王X铁拳》免安装中文汉化硬盘版下载
- 单机|111MB
- 一款非常好玩的格斗游戏
-
-
下载
- |
-
-
下载
- 《暗黑破坏神3》免安装繁体中文正式版下载
- 单机|7630 MB
- 一款以角色扮演为主题的游戏
-
-
下载
- 《马克思佩恩3》免安装硬盘版下载
- 单机|27033 MB
- 一款以第三人称射击为主题的游戏