IT之家 8 月 20 日消息,科技媒体 Linuxiac 昨日(8 月 19 日)发布博文,报道称 AI 编程语言 Mojo 在发布 1.0 正式版后,目前开源 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 硬件平权的关键一步。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.