GitHub запускает план «Copilot for Business» из-за проблем с нарушением авторских прав

Значок времени чтения 4 минута. читать


Читатели помогают поддержать MSpoweruser. Мы можем получить комиссию, если вы совершите покупку по нашим ссылкам. Значок подсказки

Прочтите нашу страницу раскрытия информации, чтобы узнать, как вы можете помочь MSPoweruser поддержать редакционную команду. Читать далее

GitHub от Microsoft теперь предлагает Copilot для предприятий. На этой неделе компания, занимающаяся облачным репозиторием Git, запустила новый план под названием «Copilot for Business», который стоит 19 долларов на пользователя в месяц.

GitHub хочет расширить охват других пользователей, предложив план Copilot для бизнеса. Ожидается, что новое предложение повысит число подписчиков на 400,000 XNUMX пользователей инструмента искусственного интеллекта, который помогает разработчикам в написании кода, предоставляя предложения, основанные на их текущей работе в проекте. Инструмент основан на разработанной OpenAI модели ИИ под названием Codex, «обученной на десятках миллионов общедоступных репозиториев». Он дополняет интегрированные среды разработки Visual Studio, Neovim и JetBrains, упрощая и ускоряя написание кода для разработчиков.

Бизнес-план включает в себя функции, предлагаемые на уровне Copilot с одной лицензией, а также добавляет возможности управления лицензиями и управления политиками в масштабах всей организации. GitHub также добавляет, что предложение обеспечивает лучшую в отрасли конфиденциальность, которая «не будет сохранять фрагменты кода, хранить или передавать ваш код независимо от того, получены ли данные из общедоступных репозиториев, частных репозиториев, репозиториев, отличных от GitHub, или локальных файлов».

Шуин Чжао, старший директор по управлению продуктами в GitHub, говорит развертывание нового предложения было отложено после того, как они услышали, что «компаниям нужен простой способ приобрести GitHub Copilot для своих команд». Однако сказать, что бизнес тепло примет это предложение, почти невозможно, поскольку Copilot все еще находится в разгаре нерешенного вопроса о нарушении авторских прав.

Несколько месяцев назад люди заметили, что Copilot генерирует сомнительные коды. В октябре профессор компьютерных наук Техасского университета A&M Тим Дэвис вызвал GitHub после того, как он заметил инструмент, производящий «большие фрагменты моего защищенного авторским правом кода без указания авторства и без лицензии LGPL», когда общедоступный код заблокирован. Фильтр предназначен для предотвращения предложения кодов, соответствующих (или почти) общедоступному коду на GitHub. Согласно документ из GitHub, он «сверяет предложения кода с окружающим их кодом длиной около 150 символов по сравнению с общедоступным кодом на GitHub». Однако эта функция кажется неэффективной, особенно после того, как Дэвис раскрыл обнаруженный им случай.

GitHub предупреждает, что примерно в 1% случаев предложение может содержать фрагменты кода длиннее ~150 символов, соответствующие обучающему набору. Более того, GitHub говорит, что инструмент может создавать код с «нежелательными шаблонами», что может представлять риск для пользователей. В своем документ, GitHub объясняет:

GitHub Copilot предлагает предложения по модели, созданной OpenAI из миллиардов строк открытого исходного кода. В результате обучающий набор для GitHub Copilot может содержать небезопасные шаблоны кодирования, ошибки или ссылки на устаревшие API или идиомы. Когда GitHub Copilot создает предложения на основе этих обучающих данных, эти предложения также могут содержать нежелательные шаблоны.

Вы несете ответственность за обеспечение безопасности и качества вашего кода. Мы рекомендуем вам соблюдать те же меры предосторожности при использовании кода, сгенерированного GitHub Copilot, что и при использовании любого кода, который вы не написали сами. Эти меры предосторожности включают тщательное тестирование, сканирование IP-адресов и отслеживание уязвимостей в системе безопасности.

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

В ноябре программист и юрист Мэтью Баттерик заключил партнерское соглашение с юридической фирмой Джозефа Савери, подавшей коллективный иск, чтобы иск класса против Microsoft, GitHub и OpenAI.

«Как давний программист с открытым исходным кодом, с первого раза, когда я попробовал Copilot, было очевидно, что он вызывает серьезные юридические проблемы, которые были отмечены многими другими с тех пор, как Copilot был впервые публично представлен в 2021 году», — сказал Баттерик. «Поскольку я также юрист, я чувствовал себя обязанным встать на защиту сообщества разработчиков открытого исходного кода. Я знаю Джо с тех пор, как он основал юридическую фирму Джозефа Савери. Он превратил его в одну из лучших групповых исков в стране. Я рад объединиться с Джо и его фирмой от имени программистов с открытым исходным кодом, права которых нарушаются Copilot».

Несмотря на проблемы, GitHub полон решимости предложить свой Copilot большему количеству пользователей, особенно предприятиям. Однако время покажет, захотят ли компании пойти на такой риск.

Подробнее о темах: застройщиков, Github, Второй пилот GitHub, JetBrains, Неовим, openAI, визуальная студия