- CloudflareがDenoを買収。celldを土台にworkerdのセルフホスティングを正式サポートする方針
- Denoランタイムは1年間の月次リリース後にCloudflareの開発が終了。オープンソースは継続
- 作者のRyan Dahl氏は、DenoはNode互換性に引き込まれ大きな問題を解いていないと説明
CloudflareがDenoを買収
2026年10月9日、CloudflareがDenoを買収することが明らかになりました。Simon Willison氏が自身のブログのリンク記事で取り上げ、Cloudflareのブログと、Denoの作者であるRyan Dahl氏のHacker News上のコメントを引用して伝えています。買収後は、Denoチームが2026年8月に公開した「celld」を土台にすることが狙いとされています。
celldは、Cloudflare Workersの「Durable Objects」というパターンをオープンソースで実装したものです。Cloudflareは、Workersのプログラミングモデルを使ってアプリを構築・実行するための正式にサポートされた手段として、workerdのセルフホスティングを位置づけたいとしています。自社の環境でWorkersの実行基盤を動かせるようにするという方向性です。
Denoランタイムは1年で終了
一方で、Denoランタイムそのものについては、Cloudflareによるメンテナンスが1年で終了します。Cloudflareの声明では、今後1年間はバグ修正とセキュリティアップデートを含む月次リリースを提供し、その後はDenoランタイムの開発を終了するとされています。Denoはオープンソースとして残り、開発を続けたい人々を歓迎するという姿勢が示されています。
DenoとNode.jsの作者であるRyan Dahl氏は、この判断に同意するとHacker Newsのコメントで説明しています。同氏は、Denoには良いアイデアがありエンジニアリングも優れているものの、最終的には大きな問題を解決していないと述べました。Node互換性の重力に引き込まれ、Nodeと同じ挙動を強いられるため、性能やUX、セキュリティのわずかな利点では足りないという考えです。
celldが示す新しいモデル
Ryan Dahl氏が今後の焦点として挙げるのは、より強力な新しい抽象化を作ることです。同氏によれば、celldは調整と永続化をオブジェクトストレージだけに依存する構成で、驚くほどうまく機能しているといいます。ファイルシステムやネットワークを扱うAPIが少し違うという話ではなく、サーバー開発のモデルそのものが新しいという位置づけです。
同氏は「なぜNodeを再実装するのか」とも述べており、既存のNodeは動作しているため、Denoが得られる利点は限定的だという整理を示しています。この発言は、Denoというランタイムの延長線上ではなく、別の抽象化に投資するという今回の判断の背景を表しているとみられます。
DenoとNodeの権限モデル
Simon Willison氏は、Denoの長年の好みの機能として権限(パーミッション)システムを挙げています。Denoスクリプトを実行するときに、読み書きを許可するファイルやフォルダ、アクセスを許可するネットワークホストを細かく指定できる仕組みです。
Node.jsにも同様の権限モデルが搭載されています。Node v20.0.0で2023年4月に追加され、Node v22.13.0で2025年1月にstableと宣言されました。ただし特定のネットワークホストを許可リストに指定する機能にはまだ対応しておらず、ネットワークは有効か無効かのどちらかになるとのことです。
現時点で分かっていないこと
買収額や契約条件、Denoチームのメンバーが買収後にどうなるかは、この記事では触れられていません。Cloudflareのブログに詳しい説明があるとみられますが、原文で引用されているのはworkerdのセルフホストに関する方針が中心です。
また、1年後にDenoランタイムの開発が終了したあと、誰がメンテナンスを引き継ぐのかは現時点で明らかになっていません。オープンソースとして残るとはされていますが、具体的な体制やロードマップは示されていない状況です。
| 項目 | Deno | Node.js |
|---|---|---|
| 権限モデルの導入 | 以前から搭載 | Node v20.0.0(2023年4月)で追加、v22.13.0(2025年1月)でstable |
| ネットワークホストの許可リスト | 特定のホストを指定できる | 未対応(ネットワークはオンかオフのみ) |
After that year we will end our development of the Deno runtime. Deno will remain open source, and we welcome others who want to continue its development.
その1年が過ぎた後、当社はDenoランタイムの開発を終了します。Denoはオープンソースとして残り、開発を続けたいと考える人々を歓迎します。
今後の見通し
Cloudflareがcelldをどこまで製品化するかが今後の焦点になるとみられます。workerdのセルフホスティングが正式にサポートされれば、Cloudflare Workersのプログラミングモデルを自社インフラで使いたい企業の選択肢が広がる可能性があります。ただし提供時期や料金、サポート範囲は原文では示されていません。Cloudflareのブログで詳細が確認できれば、WorkersやDenoの利用者が移行を検討すべきか判断できるでしょう。Denoランタイムについては、1年間のサポート期間中にコミュニティ側の受け皿ができるかどうかが、継続利用を判断する材料になりそうです。
日本の開発者・IT企業にとっての意味
日本のIT企業にとって、まず押さえるべきはDenoランタイムのサポート期限です。新規プロジェクトでDenoを採用する場合、1年後の開発終了が予告されている点を踏まえた判断が必要になります。既存のNode.js資産がある企業では、Denoへの移行を前提とした計画を見直す動きが出てくるとみられます。一方、Cloudflareの狙いはworkerdのセルフホスティングの正式サポートにあり、これはCloudflare Workersのプログラミングモデルを自社環境で動かしたい企業にとって意味のある動きです。特定ベンダーに閉じずに同じモデルを使える選択肢が増える可能性があります。ただし時期や料金は未公表で、実際の採用判断にはCloudflareの発表内容の確認が欠かせません。権限モデルのようにNode.js側へ取り込まれた機能がある点も、移行先を検討する際の参考になります。
気になる点
- Denoは今後も使い続けられますか。
- Cloudflareは向こう1年間、バグ修正とセキュリティアップデートを含む月次リリースでDenoランタイムをサポートするとしています。その後はCloudflareによる開発が終了しますが、Denoはオープンソースとして残り、開発を引き継ぎたい人を歓迎するとされています。1年より先も使い続けられるかは、引き継ぎ先が出るかどうかにかかっています。
- celldやworkerdのセルフホスティングは日本からも利用できますか。
- 原文では提供形態や利用可能な地域、開始時期についての記載はありません。Cloudflareはcelldを土台にworkerdのセルフホスティングを正式サポートする方針を示している段階で、具体的なサービス内容はCloudflareのブログで説明されているとみられます。公表された情報の範囲では、現時点で判断できません。
- Node.jsからDenoへの移行を進めていた場合、影響はありますか。
- Denoランタイムは1年間は月次でバグ修正とセキュリティ更新が提供されるため、すぐに使えなくなるわけではありません。ただしその後の開発終了が予告されているため、長期的な移行先としてはリスクがあると考えられます。Node.jsにも権限モデルはありますが、特定のネットワークホストの許可リストには未対応という違いがあります。
用語解説
- Deno
- Node.jsの作者Ryan Dahl氏らが開発したJavaScript/TypeScriptランタイム。権限管理を特徴とする。
- celld
- Cloudflare WorkersのDurable Objectsパターンをオープンソースで実装したもの。2026年8月に最初のバージョンが公開された。
- workerd
- CloudflareがWorkersの実行基盤として自社環境で動かせるようにすることを目指しているランタイム。
- Durable Objects
- Cloudflare Workersにおける、状態を持つオブジェクトを扱うためのパターン。
- 権限モデル
- プログラムが読み書きできるファイルやアクセスできるネットワーク先を実行時に制限する仕組み。
出典
Deno is joining Cloudflare
https://simonwillison.net/2026/Oct/9/deno-is-joining-cloudflare
AI導入も顧問も、お任せください
何から手をつけるか、どこまでAIに任せるか。自社の業務に合わせて整理し、導入から運用まで伴走します。相談だけでも構いません。
AI導入について相談する