«Кто создаст новый Linux?»: вайб-кодинг может уничтожить open source
Практика вайб-кодинга может подорвать экосистему программ с открытым исходным кодом. К такому выводу пришла группа европейских исследователей, опубликовавших работу Vibe Coding Kills Open Source.
Практика вайб-кодинга может подорвать экосистему программ с открытым исходным кодом. К такому выводу пришла группа европейских исследователей, опубликовавших работу Vibe Coding Kills Open Source.
Авторы отмечают, что новая модель разработки позволяет даже специалистам с базовыми техническими знаниями создавать и запускать программное обеспечение, не всегда понимая, как работает весь код. Однако за удобством скрывается серьезная проблема: такие проекты во многом опираются на open-source-библиотеки, которые существуют благодаря вкладу сообщества.
Главный вывод исследования: чем популярнее становится вайб-кодинг, тем меньше ресурсов остается у проектов с открытым исходным кодом. В итоге это замедляет их развитие и негативно влияет на всю технологическую экосистему. В долгосрочной перспективе использование open-source через ИИ лишает такие проекты доходов и поддержки. Механизмы, которые раньше помогали им быстро расти, теперь могут так же быстро привести к их упадку.
Один из авторов работы, экономист Центрально-Европейского университета Миклош Корен считает, что проблема уже начинает проявляться на практике. В качестве примера он привел компанию Tailwind Labs — разработчика популярного open-source CSS-фреймворка, который недавно уволил трех из четырех инженеров на фоне падения выручки.
Глава Tailwind Labs Адам Уотан сообщил на GitHub, что «трафик к нашей документации снизился примерно на 40% по сравнению с началом 2023 года, несмотря на то что Tailwind стал популярнее, чем когда-либо». Он добавил: «Документация — единственный способ, благодаря которому люди узнают о наших коммерческих продуктах, и без клиентов мы не можем позволить себе поддерживать фреймворк».
По словам Корена, подобные случаи могут стать нормой. «Наши результаты показывают, что ситуация Tailwind будет правилом, а не исключением», — отметил он.
Исследователь считает, что пользователи ИИ-инструментов редко возвращают ценность сообществу open source. «Удобство делегирования работы ИИ-агенту слишком велико. Подозреваю, что большинство вайб-кодеров просто не думают о разработчиках OSS», — сказал он, признав, что и сам иногда пишет код на языках, в экосистеме которых плохо ориентируется.
Хотя ИИ снижает стоимость разработки, человеческое участие сокращается еще быстрее. «Взаимодействие с реальными пользователями исчезает быстрее, чем падают издержки разработки», — пояснил Корен. По его словам, даже небольшое улучшение возможностей моделей может привести к массовому переходу на такой способ программирования.
Ученый предупреждает, что без open-source сама модель вайб-кодинга окажется нежизнеспособной. «Нельзя просто заморозить текущее состояние OSS и жить за его счет. Проекты нужно поддерживать, исправлять ошибки и закрывать уязвимости. Если open source рухнет, вайб-кодинг рухнет вместе с ним. Нам нужно говорить об этом и действовать уже сейчас», — заявил исследователь.
Корен также считает, что крупные ИИ-компании должны делиться доходами с разработчиками открытого ПО. «Мы предлагаем модель распределения выручки на основе фактического использования. Технологии уже позволяют реализовать такую бизнес-модель», — сказал он.
По мнению ученого, особенно уязвимыми окажутся небольшие проекты. «Популярные библиотеки найдут спонсоров, но нишевые разработки пострадают сильнее. Многие успешные проекты — Linux, Git или grep — начинались с одного разработчика. Если авторы небольших проектов сдадутся, кто создаст следующий Linux?», — заключил эксперт.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.