Поступает все больше сообщений о том, что GitHub блокирует репозитории разработчиков из стран, на которые распространяются американские торговые санкции.
«Сегодня утром когда зашел в свой ГитХаб наблюдал печальную картину. Все мои приватные репозитории заблокированы, без возможности скачать. Это было ожидаемое событие, тем более ранее блокировки были у Гитлаба, Битбакета. Но принципиальное отличие от других блокировок: на Гитлаб/Битбакете блокируется трафик, т. е. используя VPN я могу зайти и получить доступ к репозиториям, на ГитХабе же полная блокировка самих репозиториев», — пишет на «Хабре» пользователь neuotq из Ялты (Крым).
И отмечает, что заблокированным пользователям GitHub предлагает только «ограниченные возможности для общения и комментариев».
Поездка в страну может повлиять на учетную запись
Разработчик родом из Ирана пишет в твиттере, что тоже получил уведомление от GitHub о блокировке, хотя давно живет и работает в Финляндии. Одни комментаторы утверждают, что GitHub банит пользователей не по IP, а по национальному признаку, таргетируя блокировку с помощью поведенческих алгоритмов.
Другие считают, что дело не в национальности, а в том, что на состояние учетной записи может повлиять даже однократная поездка в страну, на которую распространяются санкции. Блокировку можно будет оспорить, после того как разработчик покинет территорию «заблоченной» страны и подаст апелляцию через специальную форму. Затем ему нужно будет подтвердить, что он в этой стране действительно больше не находится.
В своих уведомлениях о блокировках GitHub ссылается на страницу, где описаны меры по контролю за торговлей. Там платформа напоминает, что подчиняется американским законам, и любая информация, загруженная в любой продукт, может регулироваться согласно правилам торгового контроля, в том числе, правилам Экспортного контроля США.
«Они думают, я разрабатываю ядерное оружие»
Заблокированный в GitHub разработчик из Ирана Хамед Саиди опубликовал на Medium большой пост о случившемся. Хамед не понимает, о каких торговых отношениях может идти речь, если он пользовался только бесплатными сервисами. А также приводит положение GitHub о Торговом контроле, где говорится, что платформа не может «использоваться для служб, запрещенных согласно действующим законам США об экспортном контроле […] в том числе для целей, связанных с разработкой, производством или использованием ядерного, биологического или химического оружия или ракет большой дальности или беспилотных летательных аппаратов».
«Серьезно? Вы думаете, что какое-то правительственное агентство будет использовать частный репозиторий GitHub в качестве хранилища для военных секретов? На секунду предположим, что это правда, и кто-то воспользовался бесплатным сервисом, чтобы нарушить законы о санкциях или положения об оружии. Вы блокируете всех иранских разработчиков за это?», — сокрушается Хамед.
Однако скорее всего дело не в том, что платформа подозревает разработчиков в создании оружия. А в том, что GitHub Enterprise Server — это коммерческий продукт, которому присвоен классификационный номер экспортного контроля. И его экспорт и реэкспорт в Крым, Кубу, Иран, Северную Корею и Сирию запрещены.
В конце своего спича, Хамед цитирует «Скотный двор» Оруэлла: «Все животные равны. Но некоторые животные равны более, чем другие. Я думаю, что мы можем применить эту цитату для всей этой истории с GitHub».
Пока официальных комментариев от платформы не поступает, в твиттере один из разработчиков отмечает, что было бы хорошо, наконец, разрушить монополию GitHub. А другой напоминает о важности небольшого движения #deletegithub, которое рассматривает платформу как «скомпрометированную и не способную соответствовать идеалам open source».
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.