Логотип Зефирнет

Организация с открытым исходным кодом покидает GitHub и призывает вас сделать то же самое

Дата:

Некоммерческая организация Software Freedom Conservancy (SFC), занимающаяся бесплатным программным обеспечением с открытым исходным кодом (FOSS), заявила, что прекратила использовать GitHub Microsoft для хостинга проектов и призывает других разработчиков программного обеспечения сделать то же самое.

В блоге В четверг Денвер Джинджерич, инженер по соблюдению лицензий SFC FOSS, и Брэдли М. Кун, научный сотрудник SFC, заявили, что за последнее десятилетие GitHub стал играть доминирующую роль в разработке FOSS, создавая интерфейс и социальные функции вокруг Git, широко используется программное обеспечение для контроля версий с открытым исходным кодом.

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

«Мы прекращаем любое использование GitHub и объявляем о долгосрочном плане помощи проектам FOSS в переходе с GitHub», — заявили Джинджерич и Кун.

Мы больше не будем принимать новые проекты участников, у которых нет долгосрочного плана миграции с GitHub.

По их словам, SFC в основном использует собственные репозитории Git, но организация использовала GitHub для зеркалирования своих репозиториев.

SFC добавила Откажитесь от GitHub на своем веб-сайте и просит разработчиков FOSS добровольно перейти на другой сервис хостинга кода.

«Хотя в настоящее время мы не будем требовать переноса наших существующих проектов-участников, мы больше не будем принимать новые проекты-участники, у которых нет долгосрочного плана миграции с GitHub», — заявили Джинджерич и Кун. «Мы предоставим ресурсы для поддержки любого из проектов наших участников, которые решат мигрировать, и поможем им, чем сможем».

GitHub требования иметь около 83 миллионов пользователей и более 200 миллионов репозиториев, многие из которых находятся под лицензией с открытым исходным кодом. Услуга облачного хостинга рекламирует себя специально для открытого исходного кода развития.

Для SFC разрыв с GitHub был вызван общедоступность GitHub Copilot, помощника по программированию на основе ИИ. SFC заявила, что решение GitHub выпустить коммерческий продукт, основанный на коде FOSS, «непосильно».

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

Джинджерич и Кун видят в этом проблему, потому что Microsoft и GitHub не смогли дать ответы на вопросы об авторских правах при обучении своей системы ИИ на общедоступном коде, о том, почему Copilot обучался на коде FOSS, а не на коде Windows, защищенном авторским правом, и может ли компания указать все лицензии на программное обеспечение и правообладатели, прикрепленные к коду, используемому в наборе обучающих данных.

Кун написал ранее о своих опасениях по поводу того, что обучение второго пилота может представлять юридические риски, и другие высказывали аналогичные опасения. На прошлой неделе Мэтью Баттерик, дизайнер, программист и адвокат, опубликовал блог заявив, что он согласен с теми, кто утверждает, что Copilot - это механизм нарушения лицензий с открытым исходным кодом.

«Copilot полностью разрывает связь между своими входами (= код под различными лицензиями с открытым исходным кодом) и выходами (= код, созданный Copilot алгоритмически)», — написал он. «Таким образом, спустя 20 с лишним лет Microsoft, наконец, создала то самое, в чем она ложно обвиняла открытый исходный код: черную дыру прав ИС».

Такие претензии не были урегулированы и, вероятно, не будут урегулированы до тех пор, пока не будет судебного разбирательства и судебного решения. Другие юристы в своих размышлениях что Условия обслуживания GitHub дают ему право использовать размещенный код для улучшения сервиса. И, конечно же, эксперты по правовым вопросам в Microsoft и GitHub считают, что они не соблюдают требования лицензии, что они и делают. передавать тем, кто использует Copilot для генерации кода.

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

Джинджерич и Кун утверждают, что поведение GitHub с Copilot и в других областях хуже, чем у его аналогов.

«Мы не верим, что Amazon, Atlassian, GitLab или любой другой коммерческий хостер — идеальные участники», — сказали они. «Однако относительное сравнение поведения GitHub с поведением его аналогов показывает, что поведение GitHub намного хуже. GitHub также игнорировал, отклонял и/или принижал жалобы сообщества по стольким вопросам, что мы должны призвать всех разработчиков FOSS покинуть GitHub как можно скорее».

Microsoft и GitHub не сразу ответили на запрос о комментариях. ®

Spot_img

Последняя разведка

Spot_img

Чат с нами

Всем привет! Могу я чем-нибудь помочь?