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

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

[ad_1]

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

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

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

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

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

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

SFC добавила на свой веб-сайт раздел Give Up on 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 не сразу ответили на запрос о комментариях. ®

[ad_2]

Комментарии

Добавить комментарий