
Seven words in Andrew Kelley’s June 5 JetBrains interview have the Zig community paying closer attention than any release announcement would: “the 0.17.0 release cycle will be short.” After 11 years and sixteen versions that all ended in zero-point-something, that phrase is the clearest signal yet that 1.0 is no longer hypothetical. The same interview explains the AI contribution ban, the GitHub exodus, and the $670K nonprofit foundation model — and the reasoning across all three is harder to dismiss than the hot-take crowd suggests.
What Was Actually Blocking 1.0
Zig’s pre-1.0 lifespan isn’t negligence or cowardice. It’s a list of specific technical problems that Kelley refuses to declare solved before they are. The biggest was async I/O: Zig removed async/await as language primitives years ago, rebuilt the concept from scratch, and shipped the result in 0.16 as std.Io — a platform-native interface that runs io_uring on Linux and GCD on macOS, eliminates function coloring, and compiles 5x faster in debug mode by defaulting to Zig’s own x86 backend instead of LLVM. That problem is now solved. Package management landed in 0.16 with a local zig-pkg directory, a compressed global cache, and a --fork debugging flag. The remaining blockers are finite. “When we tag 1.0, it will be a true, uncompromising labor of love,” Kelley told JetBrains. “The 0.17.0 release cycle will be short” implies the list is nearly done.
The 50-year framing matters here. Kelley’s explicit goal is a language that remains a viable tool through 2076. That changes the calculus on every decision: a design mistake locked into 1.0 is a decades-long liability, not a sprint-retrospective item. No VC is threatening to pull funding. No product manager is asking for a milestone by Q3. The Zig Software Foundation runs on $670K from individual donors. Painful to raise, genuinely freeing to operate under.
The Bun Fork: Where Philosophy Meets Reality
Zig’s AI contribution ban — formalized in the code of conduct after a flood of 200 AI-assisted PRs overwhelmed the review queue — holds that LLM-generated code has “negative value.” Not zero. Negative. The argument: contributor growth is the actual product of code review, and you cannot mentor someone on code they didn’t write. AI contributors are, as Kelley put it, unteachable.
That argument sounds clean until you hit the Bun case. Bun, now owned by Anthropic, developed a roughly 4x performance improvement in bun-compile using AI-assisted workflows. The change cannot be upstreamed to Zig: it was built with tools the project bans. Bun is now running a downstream fork, maintaining the delta indefinitely rather than contributing back. This is the real-world test of the policy, and it’s an uncomfortable result. A valid technical improvement — one that makes a major project significantly faster — is stuck behind a process rule, unavailable to the broader Zig ecosystem. Of 112 major open-source projects surveyed in March 2026, only four ban AI contributions entirely: Zig, NetBSD, GIMP, and QEMU. Zig is not alone, but it is in a small and deliberate minority.
The counter-question Kelley would ask: does it matter how Bun’s team found the improvement if the code quality is high? His answer is yes, because the Zig Foundation is not optimizing for upstream patch count. It’s optimizing for contributor depth — people who understand the codebase well enough to eventually become core contributors. That’s a 10-year bet, and Bun’s fork is the short-term cost.
Codeberg, $670K, and the Cost of Consistency
The GitHub move to Codeberg in late 2025 follows the same logic. GitHub Actions had become, in Kelley’s words, unreliable and “seemingly random.” More importantly, GitHub’s accelerating AI feature integration — Copilot deeply embedded in the platform — conflicts with Zig’s contributor policy at the infrastructure level. Codeberg is a German nonprofit. “Essentially a clone of GitHub,” Kelley said, “so it was an easy transition to make.” The values fit; the network effects don’t transfer. GitHub Sponsors was previously the Foundation’s largest single income source, exceeding $170K annually. That’s now being redirected to Every.org to break the platform dependency. Ideologically consistent. Financially risky.
The $670K foundation competes in a space where Rust has Google, AWS, Microsoft, and Meta. Rust hit 47% enterprise production adoption in 2026. Zig is pre-1.0. The bet Kelley is making: uncompromising quality, pursued patiently, by a team with full design authority, will produce a better 50-year tool than committee-driven, corporate-backed incremental progress. He might be right. He needs to ship 1.0 while the window is open.
The Verdict
The philosophy is coherent. The execution is slower than the systems programming landscape can wait for indefinitely. Zig 0.16 solved the hardest technical problem on the list. “0.17 will be short” is the most optimistic signal in the project’s history. If Kelley ships 1.0 in the next two release cycles — call it mid-2027 — he will have built something genuinely worth the wait. If the pattern continues past that, Rust wins the next decade of systems programming by default, not by merit. The AI ban and the Codeberg move are defensible. The 1.0 delay is on a clock now, whether the Foundation acknowledges it or not.













