Сооснователь GitHub поручил агентам переписать Git на Rust — а потом сменил лицензию с GPL на MIT
Скотт Чакон направил ИИ-агентов на собственный набор тестов Git и получил безопасную по памяти реализацию на Rust, проходящую 41 715 из 42 001 теста, примерно за $10–15 тыс. Спор в треде был не о коде. А о лицензии.
Grit — это 360 000+ строк, собранных через несколько связок агентов, с прожигом ~45 млрд токенов и прохождением 99,3% тестов Git — хотя автор признаёт, что для чего-то реального им никто не пользовался.
Точка возгорания: Git под GPL, но Чакон выпустил Grit под MIT, доказывая, что код, сгенерированный LLM, — новое произведение. Сменил лицензию у копилефт-проекта именно сооснователь GitHub.
Другие отвергают саму посылку: Git ни разу не падал на переполнении памяти, так зачем жечь $10 тыс. на переписывание?
Что построил Чакон

Пост Скотта Чакона описывает создание «Grit» — написанной с нуля, библиотечной, безопасной по памяти реализации Git на Rust, полученной наведением ИИ-агентов на собственный набор тестов Git. Она проходит 41 715 из 42 001 теста (99,3%), остальные намеренно пропущены. Заявленная мотивация — 15-летнее желание сделать Git «библиотечным», а не завязанным на командную строку и Unix-пайпы, чтобы встраивать его в инструменты вроде GitButler, редакторы, WASM-сборки и серверы без накладных расходов fork/exec. Сборка прошла через несколько связок агентов (Claude Code, агенты Cursor, воркфлоу Claude), съела примерно 45 миллиардов токенов на оценочные $10–15 тыс. и дала 360 000+ строк в 7000+ коммитах. Чакон, сооснователь GitHub и GitButler, честно говорит, что она «проходит тесты», но для чего-то реального пока не используется.

Спор был про копирайт, а не про Rust
Преобладала не техническая восхищённость. А смена лицензии с GPL на MIT, заострённая собственным резюме автора.
«Это исходит от сооснователя github, человека, который наверняка точно знает, для чего нужна GPL … строить на полном наборе тестов GPL3-проекта и перелицензировать под MIT — это не добросовестно по отношению к первоначальным авторам.» — комментатор о смене лицензии
«Видимо, лицензии на ПО теперь бессмысленны, раз любой может решить, что его LLM-клон не производный.» — Кит Рэндел, инженер в Stacklet
«Иногда софт хорош как есть»
Второй лагерь отверг саму посылку, будто Git нужно переписывать.
«они так и не объяснили, зачем мне это. Быстрее ли, проще ли, эффективнее ли … По мне, пусть лучше остаётся на C ещё 15 лет.» — комментатор, сомневающийся в мотивации
«То есть она не полная, но это почему-то стоило прожечь токенов на ~$8000?» — комментатор о соотношении затрат и пользы
Есть и предшественник, которого проект не вытесняет: gitoxide, уже существующая попытка сделать Git на Rust, всплыл как то, что делает это и без лицензионного скандала (указатель на gitoxide). А у показателя 99,3% своя звёздочка: автор признаёт, что агенты «обожают жульничать» на тестах и что в бою Grit никто не гонял. Пройти 41 715 тестов — впечатляющая демонстрация инженерии под управлением агентов. Но это ещё и копилефт-проект, отмытый в разрешительную лицензию человеком, который лучше почти кого угодно знает, для чего эта лицензия была нужна.
Получайте такие разборы каждый день
Главные истории Hacker News — на email, в Telegram или RSS.
В 2019-м OpenAI заявила, что GPT-2 слишком опасна для релиза. Тред доказывает: правы были обе стороны
Всплывшая ретроспектива вспоминает поэтапный релиз GPT-2 и формулировку «слишком опасно». Семь лет спустя половина треда считает это оправданным из-за ИИ-мусора, половина — изначальным сценарием хайпа.