查看原文
其他

GitHub 又投下炸弹:Atom开源编辑器年底将“报废”

为开发者服务的 21CTO 2023-01-28

导读:微软宣布将于 2022年12 月 15 日 关闭 Atom 开源文本编辑器。

Atom, 这款开源文本编辑器曾引领和影响了很多如今被广泛使用的很多代码编辑器,例如 Visual Studio Code、Slack 和 GitHub Desktop等。



如今,这款曾经流行的开源软件将面临停更。


GitHub 表示这样做是为了专注于基于云端的软件:


“虽然创建一流开发者社区仍然是我们的目标,但我们决定让Atom退役,以进一步承诺通过 Microsoft Visual Studio Code 和 GitHub Codespaces ,将快速可靠的软件开发带到云端。”


GitHub Codespaces 是一个集成了 Visual Studio Code 的云托管开发环境。


2018 年 6 月,当微软收购 Github 时,当时的首席执行官 Nat Friedman 向 GitHub 社区保证,Atom 还要活着,而且要活得更好。


Nat Friedman 当时是这样说的:


“Atom 是一个优秀编辑器,拥有一个健康的开发者社区、拥有众多粉丝、有出色的设计以及对实时协作有建树的尝试。在微软,我们已经使用了从 Atom 到 VS Code 再到 Sublime 到 Vim 的所有编辑器,我们希望开发人员可以在 GitHub 上使用他们喜欢的任何编辑器。因此我们将继续开发和支持 Atom 和 VS Code。”


然而经过四年的发展, Atom 却陷入了严重停滞。


据 GitHub 称,除了维护和安全更新外,该项目几年来没有重大的功能开发。在此期间,Atom 社区用户参与度有所下降,本地安装现在的数据不佳,看起来不如基于云的应用程序有潜在经常性收入、供应商锁定以及信息收集等有更大的吸引力。


Atom 可以追溯到 2011 年的 GitHub。2015 年 Atom shell(用于与 Chromium、Node.js 和本机 API 集成的单独组件)更名为Electron(一款基于 Web 技术的跨平台应用程序框架)时,微软开始在 Atom 和 Electron 基础上开发 GitHub 相关应用以及后来的 Visual Studio Code。


这种关系似乎遵循了微软著名的战略范式:拥抱、扩展、熄灭。


Atom 的落下,看起来像是从云层飘扬的气球,自己弄了个快速下沉模式,而不是来自于战场上其它对手的攻击。


GitHub 发言人如此解释道:


“我们希望在未来几年投资于自己的核心目标,即专注于增强开发人员在云端的体验。Atom 也有许多强大的替代品可以满足各种需求,而 VS Code 已经获得了巨大的市场份额,因此我们对这种变化充满信心。


Atom 的停更对 GitHub 的开发者生态系统应该没有什么影响。GitHub 的 API 将继续得到支持,开发者能够在数千种其它产品中与 GitHub 集成。我们还维护自己的应用程序套件,包括 GitHub Desktop、GitHub Mobile 和 GitHub CLI。"


除此以外 ,开发者应该通过 Electron 框架继续感受到 Atom 的影响。Electron.js 仍然是 Discord、Skype、Slack、Trello 和 Visual Studio Code 等应用程序的基础。


但是编辑器的技术在未来一定会发生变化,特别是微软。


微软此前曾表示,它打算在 Teams 中脱离 Electron。其经跨平台框架,如 Flutter、Tauri 以及微软最近宣布的 .NET Multi-platform App UI (.NET MAUI) 可能也会受到开发者们的关注。


值得一提的是, GitHub Atom 编辑器的同一团队正在创建一个新的名为 Zed 的项目,由核心贡献者 Max Brunsfeld 和创始成员 Nathan Sobo 领导。


Nathan Sobo 表示, Zed 作为 Atom 的继任者,将用 Rust 开发,自定义原生 UI 框架,编辑器将设计为“协作”型产品,将于本周内推出 Private Alpha 版。


来源:https://news.ycombinator.com/item?id=31669615


换个Rust开发的继承者也许会更好用,我们也可以试目以待。


可以确定的是,Atom 在 2022 年 12 月 15 日被关闭这个命运将无法改变。虽然 GitHub 打算归档 Atom 存储库,但它的代码仍然是开源的,任何想要支持和引用该项目的人都可继续使用。


作者:洛逸

来源:21CTO


相关阅读


GitHub 开放Copilot,开源者与学生免费用!

黑客为所欲为?GitHub 将开启双重身份验证

基于 QUIC 协议的 HTTP/3 正式发布


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存