10 月 9 日,Deno 加入 Cloudflare,然后官宣停止开发了

简述

10 月 9 日,Deno 创始人 Ryan Dahl 官宣整个 Deno 团队加入 Cloudflare。

Deno 运行时(Runtime)将在 维护一年后停止官方开发。

接下来一年,Deno 运行时每月发一个版本,只修 bug 和安全问题,一年后官方停止开发。托管平台 Deno Deploy 再运行六个月就关闭。

官网文章

原文如下:

We will support the Deno runtime for another year with monthly releases containing bug fixes and security updates. 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.

补充

说 要死 可能还有些早,看社区愿不愿意接手吧,如果没有强力的社区力量接盘,这个项目就会走向沉寂。

有点唏嘘,Deno1 先用 Golang 开发,然后 Deno2 转向 Rust,搞了七八年,刚刚有点规模,就要死了。

这个,好像是 yt-dlp 在用吧

不能叫死啊,被收购成员多开心

和 Vite 还不太一样,VoidZero 被 Cloudflare 收购后,Vite 还在开发。

而 Deno 已经停止开发新特性了,只修 BUG,留下一年的缓冲期,等着入土呢。

那收購來做甚麼?

Deno Runtime 是商業公司 Deno Land 的產品之一。Cloudflare 要的是團隊和 celld。

Deno Runtime 被視為負資產。

yt-dlp 本身是 Python 项目,并不是跑在 Deno 上的;不过它处理 YouTube 的 JS 验证时会调用外部 JS 运行时,默认用 Deno,也可以用 --js-runtimes 换成 Node、Bun 或 QuickJS。真正直接依赖 Deno 运行时的,是用 deno 命令启动的脚本,以及托管在 Deno Deploy 上的站点。仓库会继续开源,但一年维护期结束后,官方也不再提供 bug 和安全修复。