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

Значок часу читання 4 хв. читати


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

Прочитайте нашу сторінку розкриття інформації, щоб дізнатися, як ви можете допомогти MSPoweruser підтримувати редакційну команду Читати далі

GitHub від Microsoft тепер пропонує Copilot для підприємств. Цього тижня хмарна компанія-сховище Git запустила новий план під назвою «Copilot for Business», який коштує 19 доларів США на користувача щомісяця.

GitHub хоче розширити охоплення інших користувачів, пропонуючи план Copilot for Business. Очікується, що нова пропозиція збільшить 400,000 XNUMX передплатників інструменту ШІ, який допомагає розробникам писати коди, надаючи пропозиції на основі їх поточної роботи в проекті. Інструмент працює на базі розробленої OpenAI моделі штучного інтелекту під назвою Codex, «навченої на десятках мільйонів загальнодоступних сховищ». Він доповнює інтегровані середовища розробки Visual Studio, Neovim і JetBrains, полегшуючи та прискорюючи написання коду для розробників.

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

Shuyin Zhao, старший директор з управління продуктами 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-сканування та відстеження вразливостей безпеки.

Попередження покладає відповідальність безпосередньо на користувачів, наражаючи їх на можливість судових позовів, якщо пропущені пропозиції, захищені авторським правом, будуть включені в остаточну продукцію їхніх проектів.

У листопаді програміст і юрист Метью Баттерік уклав партнерські відносини з фірмою, що займається колективними позовами, Joseph Saveri Law Firm, щоб просувати позов до класу проти Microsoft, GitHub і OpenAI.

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

Незважаючи на проблеми, GitHub має намір запропонувати свій Copilot більшій кількості користувачів, особливо підприємствам. Але час покаже, чи захочуть компанії ризикнути.

Детальніше про теми: розробників, Github, Копілот GitHub, JetBrains, Неовім, openAI, візуальна студія