Rune 开源:用 Go 打造新一代 IDE
Rune is now open source

我们正式将 Rune 以 GPLv3 协议开源,代码已在 GitHub 上线。Rune 是一款基于 Go 语言构建的原生图形化 IDE,采用字符网格界面,在保持快速迭代的同时实现了媲美 Rust 和 Zig 终端的性能。我们拒绝行业常见的“反向割韭菜”行为,不仅不通过 CLA 收回贡献者版权,反而推出创新计划,让贡献者直接分享项目收益。Rune 将终端作为一等公民,支持通过 gRPC API 扩展任意语言,并构建了安全的 P2P 开发网络。现在,我们邀请开发者加入,共同定义下一代开发环境的形态。
我们拒绝假设贡献者只在乎声誉和名气,因此不会要求他们向公司让渡权利,而是给予参与贡献者分享 Rune 直接或间接产生收益的合同权利。
HN 评论区
51- marcopolo
看到一个基于 Go 的可定制编辑器令人兴奋。对于 Vim 用户来说,上手体验相当不错。不过我遇到了一点麻烦,我的 fish shell 也配置了 vim 绑定。
- _hao
有一瞬间我还以为这是在讲 Rune[1] 这款游戏,顿时激动起来,因为我小时候玩过很多遍。唉,原来不是。
- rao-v
我喜欢这种让跨多台机器工作变得极其简单的理念,但我真的不希望必须信任你们的协调服务器和加密方案等。
这能(可选地)直接通过 Tailscale 运行吗?(我想 SSH 始终是个选项)
- _bent
> 我们将赋予参与贡献者合同权利,使其能分享 Rune 直接或间接产生的收入。
这听起来是个糟糕的主意。
参与贡献的唯一动力应该是修复你自己需要的 bug,或者向上游贡献你自己需要的功能。
想想 Hacktoberfest、'Tide' 或者如今 GitHub 上那些为了社交声望而用 AI 生成的 PR 垃圾带来的后果,再想象一下如果有人提供直接的经济激励会发生什么。
- threecheese
你在另一个帖子中提到过“这就像开一辆新车”;我在早期版本尝试过 Rune,感觉比开新车要剧烈得多。我是个 Vim 用户,所以在上手向导中开启了 Vim 选项——这是个大错,因为我实际上如果不使用 vim 操作就无法做任何事。我感觉自己就像刚接触 Unix 时那个无助的新手,脑子里全是“天哪,我该怎么退出这个该死的文本编辑器”。
我意识到你们的上手向导其实也是培训,如果不经过这个培训,我就无法在 Rune 里做任何事,所以我立刻退出并卸载了。阻力实在太大了。
我不确定现在的上手向导是否还是这样。如果是的话,我的建议是:把尝试的阻力降得再低再低(或者给那些声称使用 Vim 的人加个警告 :)。