Skip to content
Rush Commerce
Software & Dev3 min read

Mojo 1.0 is stable — the compiler is still closed

Mojo 1.0 shipped August 11 with a stability promise, but the compiler stays proprietary under Qualcomm until the open-source release lands. What to do now.

Mojo 1.0 shipped today. The language Chris Lattner started to give AI code Python's syntax and Rust's memory model finally has a version number that means something: Modular is promising API stability across the 1.x line. That is the part that lets you plan. The part that should keep you from betting a product on it is that the compiler you would be compiling with is still closed source, and it now belongs to Qualcomm.

What actually happened

Modular's 26.5 release marks Mojo 1.0. The stability language is careful and worth reading literally: during the 1.x timeframe changes "should primarily be additive," and breaking changes "may still be made, but will be managed with care, following the standards of how mature languages (e.g. C++) evolve over time." That is a real commitment, not a guarantee of zero churn. The release itself is mostly cleanup — Python-style lambda syntax for inline closures, a single unified Pointer type, memory-safety diagnostics for reference invalidation, and a more stable LSP server for VS Code. You upgrade with uv pip install --upgrade mojo.

The standard library has been open source with outside contributors for a while. The compiler and toolchain have not. Modular restates the commitment in the same post: it will open source the Mojo compiler and toolchain in 2026. The Register notes the language site teases that this could happen at ModCon next week — that's a tease, not a date, so treat it as unscheduled.

The ownership changed underneath all of this. Qualcomm acquired Modular in June in an all-stock deal worth roughly $3.9 billion. A vendor-neutral "run it on any chip" toolchain is now developed inside a chip company, and the compiler that decides what "any chip" means in practice is the piece that hasn't been published yet.

Why it matters for your business

If you write ordinary business software, Mojo 1.0 changes nothing this quarter. Its niche is the layer under your AI calls — kernels, inference servers, the code that has to be fast on specific silicon. Most of what we build for clients calls an inference endpoint and never touches that layer.

Where it does matter is the second-order effect. Mojo exists to break CUDA lock-in, and the price of your tokens is partly set by how much competition Nvidia has at the software layer. A genuinely open Mojo compiler pressures that. A stable-but-closed one owned by a chipmaker mostly pressures it in Qualcomm's direction.

So the rule we apply to any language, runtime, or framework holds here: adopt on the license you can read, not the roadmap you've been told. If you're evaluating Mojo for a real workload, the trigger is the compiler open-sourcing under a license that survives an owner change — not the 1.0 tag. Until then, keep it at the edge of your system where you can rip it out: a compiled component behind a stable interface, not the language your business logic lives in.

Key takeaways

  • Mojo 1.0 shipped August 11 with a 1.x stability promise — additive changes preferred, breaking changes "managed with care," not ruled out
  • The standard library is open source; the compiler and toolchain are not, with an open-source commitment for 2026 and no firm date
  • Modular is now owned by Qualcomm after a ~$3.9B all-stock deal in June, so the chip-neutral toolchain sits inside a chipmaker
  • Adopt on the published license, not the roadmap; keep new runtimes behind an interface you can swap out

Wondering whether a new runtime belongs in your stack? We build systems where every dependency sits behind an interface you own, so a language or vendor bet is reversible instead of structural. See how we keep your stack portable or bring us the decision you're weighing.

Sources: Modular, The Register.

  • #mojo
  • #modular
  • #qualcomm
  • #developer-tools
  • #portability
TR

Tommy Rush — Founder, Rush Commerce

Operator turned builder. 15+ years running operations — now shipping the systems businesses run on. More

Get The Rush Report weekly — one email, zero fluff.