Організація SFC закликала відкриті проекти припинити використання GitHub

Правозахисна організація Software Freedom Conservancy (SFC), що надає юридичний захист вільним проектам і відстоює необхідність дотримання ліцензії GPL, оголосила про припинення будь-якого використання платформи для спільної розробки коду GitHub і закликала розробників інших відкритих проектів наслідувати свій приклад. Організація також запустила ініціативу, націлену на спрощення міграції проектів з GitHub на більш відкриті альтернативи, наприклад CodeBerg (на базі Gitea) і SourceHut, або впровадження на своїх серверах власних сервісів розробки, заснованих на відкритих платформах, таких як Gitea або GitLab Community Edition.

До створення ініціативи організацію SFC підштовхнуло небажання GitHub і Microsoft розбиратися в етичних та юридичних тонкощах використання вихідних текстів вільного програмного забезпечення як основи для побудови моделі машинного навчання в комерційному сервісі GitHub Copilot. Представники SFC спробували розібратися в тому, чи є створена модель машинного навчання об'єктом авторських прав і якщо так, то кому належать ці права і як вони співвідносяться з правами коду, на основі якого побудована модель. Також поки незрозуміло, чи може вважатися похідною роботою блок коду, згенерований в GitHub Copilot і повторює код з проектів, що використовуються при побудові моделі, і чи може розглядатися включення таких блоків у пропрієтарне ПЗ як порушення копілефт ліцензій.

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

Також було поставлено питання про те, як співвідноситься заява, що допустимо навчання моделі на будь-якому коді без огляду на використовувані ліцензії з тим, що для навчання GitHub Copilot використаний тільки код відкрито ПЗ і навчання не охоплює код закритих репозиторіїв та пропрієтарних продуктів компанії, таких як Windows та MS Office. Якщо навчання моделі на будь-якому коді є сумлінним використанням, чому Microsoft цінує свою інтелектуальну власність вище, ніж інтелектуальну власність розробників відкритого ПЗ.

Компанія Microsoft ухилилася від відповідей і не надала юридичного аналізу, що підтверджує легітимність заяв про сумлінне використання. Намагання отримати необхідну інформацію робилися з липня минулого року. Спочатку представники Microsoft та GitHub пообіцяли відповісти найближчим часом, але так і не відповіли. Через півроку було ініційовано публічне обговорення потенційних юридичних та етичних проблем у системах машинного навчання, але представники Microsoft проігнорували запрошення взяти у ньому участь. У кінцевому рахунку, через рік представники Microsoft безпосередньо відмовилися обговорювати це питання, пояснивши, що обговорення безглуздо, оскільки воно навряд чи змінить позицію SFC.

Крім претензій, пов'язаних із проектом GitHub Copilot, відзначаються також такі проблеми GitHub:

  • GitHub уклав контракт на надання комерційних послуг імміграційної та митної поліції США (ICE), діяльність якої розглядається активістами як неетична, наприклад, через практику поділу дітей та їхніх батьків після затримання нелегальних емігрантів. Спроби обговорити питання співпраці GitHub та ICE натрапили на зневажливе та лицемірне ставлення до поставленого питання.
  • GitHub запевняє співтовариство у своїй підтримці відкритого ПЗ, але сайт та весь сервіс GitHub є пропрієтарними, а кодова база закрита та недоступна для аналізу. Незважаючи на те, що інструментарій Git був розроблений для заміни пропрієтарного BitKeeper і з метою уникнення централізації на користь розподіленої моделі розробки, GitHub через надання специфічних надбудов над Git прив'язує розробників до централізованого пропрієтарного сайту, контрольованого однією комерційною компанією.
  • Керівники GitHub виступають із критикою копілефту та GPL, агітуючи використовувати дозвільні ліцензії. GitHub належить компанії Microsoft, яка раніше проявила себе нападками на СПО та діями проти моделі ліцензування копілефт.

Додатково зазначається, що організація SFC призупинила прийом до свого складу нових проектів, які не планують мігрувати з GitHub. Для проектів, що вже входять до складу SFC, відхід з GitHub не нав'язується, але організація готова надати їм усі необхідні ресурси та підтримку при намірі перейти на іншу платформу. Крім правозахисної діяльності організація SFC займається акумулюванням спонсорських коштів та наданням юридичного захисту вільним проектам, беручи на себе функції зі збору пожертвувань та керуючи активами проектів, що позбавляє розробників від особистої відповідальності у разі судових розглядів. До проектів, що розвиваються за підтримки SFC, відносяться Git, CoreBoot, Wine, Samba, OpenWrt, QEMU, Mercurial, BusyBox, Inkscape і ще близько десятка вільних проектів.

Джерело: opennet.ru

Додати коментар або відгук