ИИ угрожает открытому коду: Авторские права под вопросом
Искусственный интеллект может уничтожить открытое программное обеспечение, обходя законы об авторском праве. Это создаст серьезные проблемы для индустрии.
Исследователи Дилан Эйри из Truffle Security и Майк Нолан из Программы развития ООН недавно показали, как искусственный интеллект может «клонировать» открытое программное обеспечение. Они представили сервис malus.sh, который позволяет пересоздавать любой проект с открытым исходным кодом, делая его проприетарным.
Этот сервис предлагает создать «юридически отличный код с лицензированием, удобным для корпораций». По их словам, это происходит «без указания авторства, без копилефта и без проблем». Такой подход основан на давнем принципе авторского права, который защищает выражение, а не идеи, что подтверждено делом Верховного суда США Baker v Selden.
Идея здесь — это «чистая комната» (clean-room design). Она позволяет скопировать дизайн или идею продукта, не копируя его прямое выражение. Для этого создают подробные спецификации, а затем другой разработчик пишет новый код, основываясь только на этих спецификациях, не видя исходника. Так, теоретически, можно скопировать возможности, не нарушая авторские права. Раньше этот метод использовала компания Phoenix Technologies для создания спецификаций BIOS.
ИИ значительно ускоряет и упрощает этот процесс. Вместо трудоемкой работы по созданию спецификаций и переписыванию кода, теперь достаточно нескольких ботов и небольшого количества запросов. Однако возникает вопрос: можно ли считать такой подход честным, особенно если ИИ мог обучаться на том же коде, который ему поручено пересоздать?
Исследователи, похоже, создали malus.sh не только для демонстрации, но и для привлечения внимания к серьезной проблеме, которую ИИ ставит перед открытым исходным кодом. Есть и аргументы в пользу создания проприетарных копий. Например, открытый код может иметь уязвимости, как это было с Log4j/Log4Shell, что заставило многие компании и даже Minecraft Java Edition срочно выпускать патчи.
Зависимость от разработчиков открытого ПО, которые часто работают бесплатно, может быть рискованной. У них не всегда есть стимул быстро исправлять ошибки, а компании, использующие их код, могут оказывать на них сильное давление. Проект Malus поднимает важные вопросы: как авторское право будет регулировать ИИ-клонирование и как открытый исходный код сможет выжить в таких условиях?
Один из исследователей, комментируя ситуацию, сказал: «Если мы этого не сделаем, это сделает кто-то другой». Это звучит как оправдание, но может оказаться правдой. В конце презентации прозвучала цитата из сгенерированного ИИ видео, сравнивающая ситуацию с индейкой, которую кормят каждый день, а потом ждет «пересмотр убеждений» на День благодарения. Это намек на то, что открытый код может быть «откормлен» и затем «зарезан» через ИИ-клонирование. Это серьезное предупреждение, и вопрос в том, что с этим делать.