GitHub contribution graph showing thousands of community contributions to Gemini CLI, with a red 'closed' stamp over it
News

Google Accepted 6,000 Community Contributions to Gemini CLI — Then Shut It Down

Google accepted 6,000+ pull requests from open-source contributors over nearly a year for Gemini CLI. Then on May 19, announced withdrawing API access for all non-paying users. Free users, Pro/Ultra subscribers lose access June 18. Enterprise customers keep it.

GoogleGemini CLIOpen SourceDeveloper TrustEnterprise AI

Answer-First Lead

Google accepted more than 6,000 pull requests from open-source contributors over nearly a year for Gemini CLI — then on May 19 announced it was withdrawing API access for all non-enterprise users. Free users and Pro/Ultra subscribers lose access on June 18. Enterprise customers keep it. The code remains Apache 2.0 licensed. It just doesn’t work anymore.


🔍 THE BOTTOM LINE

This isn’t a shutdown. It’s a hostage situation. Google got a year of free labour from the open-source community — 6,000 contributions, 100,000+ GitHub stars, real-world testing and bug fixes — then pulled the plug on everyone who isn’t paying enterprise rates. The Apache 2.0 license stays, but the API key it calls is now gated. It’s open source in name only.

If you contributed to Gemini CLI: Your code is still there. Your effort built something real. But Google just demonstrated that “open source” can mean “we’ll use your work until we decide to monetise it.”

If you’re considering contributing to corporate open-source AI projects: This is your case study. The code may stay open. The access may not.


What Happened

Gemini CLI launched as an open-source project with an Apache 2.0 license. Over the course of nearly a year:

  • 6,000+ pull requests accepted from community contributors
  • 100,000+ GitHub stars — genuine developer enthusiasm
  • Real-world testing — bugs found, features added, documentation written
  • Community trust — developers invested time assuming the project would remain accessible

On May 19, Google announced:

  • API access withdrawn for all non-paying users
  • Free users lose access June 18
  • Pro and Ultra subscribers lose access June 18
  • Enterprise customers keep access — the paying tier is exempt
  • Code remains Apache 2.0 licensed — but calls a gated API

Google replaced it with Antigravity CLI — a closed-source tool for enterprise customers.


Why This Matters

1. The Bait and Switch

The community didn’t contribute to a commercial product with unclear terms. They contributed to what looked and behaved like an open-source project. The Apache 2.0 license suggested permanence. The GitHub repository suggested collaboration. The 6,000 accepted PRs suggested Google valued the partnership.

Then the rug was pulled.

This isn’t Google shutting down a failed experiment. This is Google shutting down a successful one — 100K stars doesn’t happen for garbage — and converting it to an enterprise revenue stream.

2. Open Source as Labour Extraction

There’s a growing pattern here:

  1. Company launches “open source” AI tool
  2. Community contributes: code, bug reports, documentation, tutorials
  3. Tool gains traction, proves valuable
  4. Company gates access behind enterprise paywall
  5. Code stays “open” but is functionally useless

The open-source community provided a year of R&D, testing, and feature development. Google got that labour for free. Now the bill comes due — and the community doesn’t get paid.

3. The License Loophole

Apache 2.0 is a real license. It grants real rights. But it doesn’t guarantee API access. Google’s move is legally clean and ethically murky:

  • Legally: They can do this. The license covers the code, not the service it calls.
  • Ethically: They leveraged community goodwill to build something valuable, then monetised it exclusively.

This is the AI-era equivalent of “embrace, extend, extinguish” — except the extinguish part is “gate behind enterprise pricing.”


Community Response

The reaction has been predictably angry:

  • “Bait and switch” — the dominant framing across Hacker News, Reddit, Twitter
  • “Contributors should have been consulted” — many argue the community deserved notice or a fork opportunity
  • “This will chill future contributions” — developers may think twice before investing in corporate “open source” AI

Some are calling for a fork — a truly open CLI that calls a user-provided API key. But that requires:

  1. Google not revoking keys en masse
  2. Someone to maintain the fork long-term
  3. Users willing to manage their own API billing

None of these are impossible. All of them are friction.


The Broader Pattern

Gemini CLI isn’t the first time this has happened. It’s just the most blatant:

  • GitHub Copilot — started with community goodwill, now enterprise-priced
  • OpenAI’s tools — various SDKs and examples, gradually gated or deprecated
  • Anthropic’s Claude integrations — community examples exist, but production use requires paid tiers

The pattern: use open source to bootstrap adoption and development. Once the tool is valuable, monetise. The “open” part becomes a marketing asset, not a genuine commitment.


What Should Have Happened

Google had several options that wouldn’t have burned community trust:

  1. Tiered features — keep basic CLI access free, charge for advanced features
  2. Rate limits — free tier with generous limits, paid tier for heavy use
  3. Early notice — announce the change months in advance, let contributors decide
  4. Fork-friendly transition — explicitly bless a community fork, don’t just gate the API

Any of these would have been better than the May 19 announcement. Instead, Google chose the option that maximises short-term revenue and minimises long-term trust.


For NZ Developers

New Zealand’s AI developer community is small but active. This matters here because:

  • Trust is local — NZ devs talk to each other. Word travels fast when a company burns contributors.
  • Enterprise pricing is prohibitive — NZ startups and indie devs can’t afford US enterprise rates.
  • Open source is disproportionately important — small markets rely on community tools. We can’t afford to build everything ourselves.

If you’re leading an AI project in NZ and considering “open source”: be clear about what that means. If the API might be gated later, say so upfront. Don’t let contributors find out after they’ve invested a year.


📰 SOURCES

  • Tech Times — “Google Accepted 6,000 Gemini CLI Contributions Then Closed Tool” (23 May 2026)
  • FOSS Force — “Google Shuts Down Gemini CLI for Free Users” (23 May 2026)
  • GitHub — google-gemini/gemini-cli repository (archived)

❓ FAQ

Q: Can I still use Gemini CLI if I already have it installed?

A: Not after June 18. The CLI will call the API, the API will reject your key, and you’ll get an error. The code runs — it just doesn’t work.

Q: Can the community fork it?

A: Technically yes. The Apache 2.0 license allows it. Practically, you’d need to either: (a) get Google to not revoke your API keys, or (b) use a different backend entirely. Neither is trivial.

Q: Is this legal?

A: Yes. Apache 2.0 covers the code, not the service it calls. Google owns the API. They can gate it however they want.

Q: Is this ethical?

A: That’s the real question. Most of the open-source community says no. Google’s legal team says the license terms were clear. Both can be true.


🔍 THE BOTTOM LINE (Reprise)

Google got what it wanted: a year of free development labour, 100K stars of marketing, and a proven product to monetise. The community got a lesson in corporate open-source strategy. The code is still open. The access isn’t.

If you’re contributing to corporate open-source AI projects after this: you’ve been warned.

Sources: Tech Times — Google Accepted 6,000 Gemini CLI Contributions Then Closed Tool (23 May 2026), FOSS Force — Google Shuts Down Gemini CLI for Free Users (23 May 2026), GitHub — google-gemini/gemini-cli repository