Mojo is now open source
The Mojo programming language has transitioned to open source, fulfilling a promise made in May 2023. Following the recent release of version 1.0, the developers have published the Mojo compiler and toolchain under an Apache 2 license.
When Mojo initially launched, the goal was to create a complete superset of Python so that developers could use existing Python code to build the Mojo ecosystem. By August 2025, that strategy shifted. Mojo now functions as its own distinct language rather than a guaranteed full superset of Python, though it continues to use Python-inspired syntax.
The language is specifically optimized to simplify GPU programming. The creators rely on AI-assisted coding tools and future ecosystem maturity to facilitate the migration of code from Python to Mojo, making the evolution smoother for developers even without absolute syntax compatibility.