Rune стал открытым исходным кодом: IDE на Go с оплатой для контрибьюторов
Rune is now open source

Rune — нативная IDE с интерфейсом на символьной сетке, написанная на Go, — теперь доступна под GPLv3. Авторы также запускают программу вознаграждения контрибьюторов: часть доходов Unstable Build будет распределяться между участниками пропорционально их вкладу через открытый аудит. В блоге объясняется, почему Go позволяет достичь производительности, сравнимой с терминалами на Rust и Zig, и какие архитектурные решения определяют дальнейшее развитие проекта.
Компании создавали проекты в открытом доступе, получали выгоду от пользователей и контрибьюторов, а затем меняли лицензию, как только проект становился ценным. Это может быть законно, когда все согласны, но это не то, чего мы хотим для Rune.
- _hao
_hao:
На мгновение я подумал, что речь о игре Rune[1], и обрадовался, так как много в неё играл в детстве. Увы, это было не то.
- rao-v
rao-v:
Мне нравится идея сделать работу на нескольких машинах тривиальной, но я бы очень предпочёл не полагаться на твой координационный сервер и подход к шифрованию и т.д.
Можно ли это (опционально) просто запускать через Tailscale (полагаю, ssh всегда вариант)
- threecheese
threecheese:
Ты упоминал «это как водить новую машину» в другой ветке; я пробовал Rune в более ранней инкарнации, и это было радикальнее, чем новая машина. Я пользователь vim, поэтому включил опцию Vim в онбординге — это была большая ошибка, потому что я буквально ничего не мог сделать без использования vim-движений. Я чувствовал себя беспомощным новичком в моём первом unix, как-мне-выйти-из-этого-чёртова-текстового-редактора.
Я понял, что твой онбординг — это ещё и обучение, и что я не мог ничего сделать с Rune, не пройдя это обучение, поэтому я сразу вышел и удалил. Трения было слишком много.
Не уверен, всё ещё так ли это :) Если да, мой отзыв был бы: сделайте гораздо, гораздо меньше трения для пробы (или предупреждения для тех, кто заявляет, что использует vim :).
- _bent
_bent:
> мы дадим участвующим контрибьюторам договорное право на долю в доходах, генерируемых Rune, прямо или косвенно.
это звучит как ужасная идея.
единственный стимул вносить вклад в ваш проект должен быть в том, чтобы исправить баг или добавить фичу в upstream, которая нужна тебе самому.
подумай о последствиях Hacktoberfest, 'Tide' или спама PR, сгенерированных ИИ, ради социального признания на GitHub на сегодняшний день, а затем представь, что будет, если кто-то предоставит прямой финансовый стимул делать это.
- ramon156
ramon156:
Прекрасная статья! Посмотрю на rune как альтернативу моей конфигурации Zed.
Не потому, что мне не нравится Zed, я просто зависим от пробования новых IDE :)