CloudflareがVoidZeroを買収 - Vite / Vitest / Rolldown / Oxc エコシステムの今後とVite+

CloudflareがVoidZeroを買収 - Vite / Vitest / Rolldown / Oxc エコシステムの今後とVite+

作成日:
読了:10
更新日:

2026年6月4日、CloudflareがVoidZeroを買収したと発表しました。VoidZeroはVite・Vitest・Rolldown・Oxcという、いまのフロントエンド開発の足回りを支えるツール群を擁する会社です。多くの開発者が毎日使う基盤がひとつのクラウド事業者の傘下に入る——これは無視できないニュースです。

この記事では、何が起きたのか、VoidZeroとそのツール群とは何か、そして「Viteはこれからもベンダー中立でいられるのか」という肝心の点まで、Cloudflare・VoidZero・Viteの公式発表を一次ソースに整理します。

何が起きたのか

  • 発表日: 2026年6月4日
  • 買収主体: Cloudflare(NYSE: NET)
  • 買収対象: VoidZero(Vite作者 Evan You が創業)
  • 買収額: 非公表(プレスリリース・ブログとも金額の記載なし。特定の数字が流れていれば未確認情報です)

公式は、Vite・Vitest・Rolldown・Oxc、そして後述のVite+について次のように明言しています。

NOTE

「Vite, Vitest, Rolldown, Oxc, and Vite+ は引き続きオープンソースかつMITライセンスであり、ベンダー中立(vendor-agnostic)でコミュニティ主導であり続ける」——Cloudflare・VoidZero双方の公式発表より。

VoidZeroとは何か

VoidZeroは、Vue.jsとViteの作者である Evan You が、Viteエコシステムの断片化(フラグメンテーション)を解消することを目的に立ち上げた会社です。バラバラに進化してきたビルド・テスト・リント・フォーマットのツールを、ひとつの一貫した高速なツールチェーンに束ねるのがミッションでした。

傘下の主なプロダクトは次のとおりです。

プロダクト役割
Viteフロントエンドのビルドツール(開発サーバー+本番バンドル)。週間npmダウンロードは約1億2900万(発表時点)
VitestViteネイティブのユニットテストランナー
RolldownRust製の高速バンドラー。RollupとesbuildをViteの内部で置き換える後継
OxcRust製のJavaScriptツールチェーン基盤(パーサー・リゾルバー・トランスフォーマー)
Oxlint / OxfmtOxc上のRust製リンター/フォーマッター(ESLint/Prettier互換を志向)
tsdownTypeScriptライブラリ向けバンドラー
Vite+上記を統合したオールインワンCLI(後述)

ViteやOxcの位置づけは、当ブログのVite 7とRolldownへの移行Oxc / Oxlintによる高速ツール化Vitest 4のブラウザモードもあわせてどうぞ。

Vite+: 当初は有償、いまは完全オープンソース

買収を理解するうえで欠かせないのが Vite+ です。これは Vite・Vitest・Oxlint・Oxfmt・Rolldown・tsdown+新しいタスクランナー を束ねる統一CLIで、ランタイム管理・プロジェクト生成・ビルド・テスト・リント・フォーマットまでを一気通貫でカバーします。

ここで重要なのがライセンスの転換です。

  • 最初のVite+発表時点では「商用ライセンス(source-available)」とされ、個人・OSS・小規模は無料、企業は有償という料金モデルが示されていました
  • ところが2026年3月13日のアルファ発表で方針を転換し、完全なMITオープンソース(無償)になりました。公式は「Vite+は、本当に無料でオープンソースであってこそ『JavaScript開発者の生産性を上げる』というミッションを達成できる」と説明しています

アルファ時点のCLIは vp というバイナリで提供されます。

Vite+(vp)の主なコマンド(アルファ時点)
vp create my-app   # プロジェクト生成
vp install         # 依存インストール
vp dev             # 開発サーバー
vp check           # lint・format・型チェックを一括
vp test            # テスト(Vitest相当)
vp build           # 本番ビルド(Rolldown)
vp run <name>      # タスク実行
vp migrate         # 既存プロジェクトの移行

WARNING

「Vite+は有償ツール」は(現時点では)誤りです。 当初の商用モデルは撤回され、MIT・無償で提供されています。古い記事ほど「有償・source-available」と書いていることがあるので、版を取り違えないよう注意してください。コマンド名(vp)やサブコマンドはアルファ段階のため、GAで変わる可能性があります。

背景: Vite 8 でRolldownに一本化

買収の少し前、2026年3月12日にVite 8.0が出ています。最大の変更は、これまでの「開発はesbuild・本番はRollup」という2バンドラー構成をやめ、Rust製のRolldownに完全統一したことです。公式は「Vite 2以来もっとも重要なアーキテクチャ変更」と位置づけています。

  • 公称でRollup比10〜30倍の高速化
  • 実例: Linear社で本番ビルド46秒 → 6秒、ほかにも数十%短縮の報告が複数

つまりVite 8の高速化はVite+を入れなくても得られるもので、Rolldownへの一本化が土台にあります(Vite+はその上に立つ統合CLI)。詳しい移行の流れはVite 7とRolldownを参照してください。

なぜCloudflareが買うのか

Cloudflareの公式説明から、狙いは大きく次の3点です。

  • AI-nativeな開発体験: 「AIがより多くのコードを書く時代には、その周辺ツールも追いつかねばならない」(Matthew Prince CEO)。Evan Youも「AIエージェントからのツール利用が増えている」と言及
  • 開発からエッジへの一直線: CloudflareのCLI/アプリ系ツールをViteの上へ移行し、Viteプロジェクトを単一コマンドでCloudflareのグローバルネットワークへ展開できるスタックを目指す
  • エコシステム支援: 100万ドルのViteエコシステムファンドを設け、独立したコミュニティメンテナーを支援(運用はViteコアチーム)

開発者が気にすべき点(中立性は保たれるか)

公式は「Run your Vite application anywhere you want(どこにでもデプロイしてよい)」と繰り返し、ロックインを否定しています。ガバナンスもコミュニティ主導の継続を明言しています。これは事実として押さえておきましょう。

一方で、コミュニティからは次のような懸念(=確定事実ではない観測)も出ています。

  • Viteユーザーの多くは、実際にはVercel・Netlify・AWSなどCloudflareの競合にデプロイしている。その中で中立性を保てるか
  • Cloudflare CLIのデプロイ既定がCloudflare向けに最適化されないか
  • ViteのRFC・ガバナンスの独立性が「言葉どおり」維持されるか
  • フレームワーク各陣営が代替フォークの評価を始める可能性

これらは監視ポイントであって、現時点で何かが壊れたわけではありません。判断は、今後の実際の振る舞い(デプロイ既定・ガバナンス運用)を見てからで十分です。

まとめ

  • 2026年6月4日、CloudflareがVoidZero(Vite・Vitest・Rolldown・Oxc)を買収。買収額は非公表
  • 公式は Vite/Vitest/Rolldown/Oxc/Vite+ はMIT・OSS・ベンダー中立を維持と明言
  • Vite+ は統一CLI(vp)。当初の商用モデルから完全MITオープンソースへ転換済み
  • 背景にVite 8のRolldown一本化(10〜30倍高速)。狙いはAI-nativeな開発体験とCloudflareへの一直線なデプロイ
  • 懸念は中立性とガバナンスの独立性。約束は出そろったので、あとは実際の運用を見守る段階

足回りのツールが一社に集約されるのは効率と引き換えにリスクも生みます。とはいえ現時点の公式コミットメントは「OSS・中立の継続」。Viteを使い続ける判断を急いで変える理由は、いまのところ見当たりません。

参考リンク

Astro 6 の新機能 - 開発と本番の差を埋める新 astro dev、Fonts API、移行の注意点

Astro 6 の新機能 - 開発と本番の差を埋める新 astro dev、Fonts API、移行の注意点

9

Astro 6 の新機能と移行ポイントを公式リリースノートをもとに整理します。Vite の Environment API を使い本番ランタイムを開発時に走らせる新しい astro dev、組み込み Fonts API、Live Content Collections と CSP の安定化、実験的な Rust コンパイラ。さらに 6.1 の変更と、Node 22.12 必須・Vite 7・レガシー Content Collections 廃止・ViewTransitions から ClientRouter への置き換えといった 5.x からの破壊的変更まで、Astro 6.0/6.1 を一次ソースでまとめます。

Vite 7 と Rolldown - アップグレード前に押さえる Node 要件・ブラウザターゲット・バンドラ移行

Vite 7 と Rolldown - アップグレード前に押さえる Node 要件・ブラウザターゲット・バンドラ移行

7

Vite 7 の変更点を、アップグレードで詰まりやすい順に整理します。Node.js 20.19+/22.12+ 要件、デフォルトブラウザターゲットの baseline-widely-available への変更、Rust 製バンドラ Rolldown(rolldown-vite)への移行、Sass legacy API 削除など、移行前に知っておくべき差分をまとめます。