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

Rune is now open source

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

Rune — нативная IDE с интерфейсом на символьной сетке, написанная на Go, — теперь доступна под GPLv3. Авторы также запускают программу вознаграждения контрибьюторов: часть доходов Unstable Build будет распределяться между участниками пропорционально их вкладу через открытый аудит. В блоге объясняется, почему Go позволяет достичь производительности, сравнимой с терминалами на Rust и Zig, и какие архитектурные решения определяют дальнейшее развитие проекта.

Компании создавали проекты в открытом доступе, получали выгоду от пользователей и контрибьюторов, а затем меняли лицензию, как только проект становился ценным. Это может быть законно, когда все согласны, но это не то, чего мы хотим для Rune.
  1. _hao

    _hao:

    На мгновение я подумал, что речь о игре Rune[1], и обрадовался, так как много в неё играл в детстве. Увы, это было не то.

    [1] https://en.wikipedia.org/wiki/Rune_(video_game)

  2. rao-v

    rao-v:

    Мне нравится идея сделать работу на нескольких машинах тривиальной, но я бы очень предпочёл не полагаться на твой координационный сервер и подход к шифрованию и т.д.

    Можно ли это (опционально) просто запускать через Tailscale (полагаю, ssh всегда вариант)

    https://docs.rune.build/learn/network

  3. threecheese

    threecheese:

    Ты упоминал «это как водить новую машину» в другой ветке; я пробовал Rune в более ранней инкарнации, и это было радикальнее, чем новая машина. Я пользователь vim, поэтому включил опцию Vim в онбординге — это была большая ошибка, потому что я буквально ничего не мог сделать без использования vim-движений. Я чувствовал себя беспомощным новичком в моём первом unix, как-мне-выйти-из-этого-чёртова-текстового-редактора.

    Я понял, что твой онбординг — это ещё и обучение, и что я не мог ничего сделать с Rune, не пройдя это обучение, поэтому я сразу вышел и удалил. Трения было слишком много.

    Не уверен, всё ещё так ли это :) Если да, мой отзыв был бы: сделайте гораздо, гораздо меньше трения для пробы (или предупреждения для тех, кто заявляет, что использует vim :).

  4. _bent

    _bent:

    > мы дадим участвующим контрибьюторам договорное право на долю в доходах, генерируемых Rune, прямо или косвенно.

    это звучит как ужасная идея.

    единственный стимул вносить вклад в ваш проект должен быть в том, чтобы исправить баг или добавить фичу в upstream, которая нужна тебе самому.

    подумай о последствиях Hacktoberfest, 'Tide' или спама PR, сгенерированных ИИ, ради социального признания на GitHub на сегодняшний день, а затем представь, что будет, если кто-то предоставит прямой финансовый стимул делать это.

  5. ramon156

    ramon156:

    Прекрасная статья! Посмотрю на rune как альтернативу моей конфигурации Zed.

    Не потому, что мне не нравится Zed, я просто зависим от пробования новых IDE :)

Ещё за этот день

2026-09-11