Разработчики в нескольких странах сталкиваются с тем, что их использование сервиса GitHub ограничивается торговыми санкциями США.GitHub ввел новые ограничения на застройщиков в Северной Корее, Крыму, Иране, Сирии и Кубе. Публичные и открытые базы не затрагиваются, но частные и платные аккаунты столкнутся с новыми ограничениями.
Нэт Фридман, генеральный директор GitHub, написал в Twitter объяснение ограничений:
"Мы приложили все усилия, чтобы сделать не больше, чем того требует закон, но, конечно, люди все еще страдают. GitHub подчиняется торговому праву США, как и любая другая компания, ведущая бизнес в США".
Ограничения, которые, как утверждает Фридман, основаны на месте проживания и местонахождении, а не на национальности или наследии, как сообщается, не могут быть нарушены посредством использования VPN.
В заявлении, которое написал владелец GitHub компания Microsoft:
"GitHub подчиняется законам США о торговом контроле и обязуется полностью соблюдать применимое законодательство. В то же время, GitHub видит свою задачу в том, чтобы стать глобальной платформой для сотрудничества разработчиков, где бы они ни находились.
В результате мы серьезно относимся к нашей ответственности за тщательное изучение государственных мандатов, чтобы быть уверенными, что пользователи и клиенты не пострадают сверх того, что требуется по закону.Это включает в себя обеспечение наличия и доступности услуг публичных баз, в том числе для проектов с открытым исходным кодом, для поддержки личных контактов с участием разработчиков в регионах, подпадающих под действие санкций".
Иранский разработчик Хамед опубликовал на Medium о своем опыте с заголовком
"GitHub заблокировал мой аккаунт, и они думают, что я разрабатываю ядерное оружие".
Первоначально все иранские счета были заблокированы; даже бесплатные счета и публичные репосты были заблокированы. Многие разработчики были заблокированы от доступа к своим учетным записям без возможности скачать резервную копию своих данных.
В ответ разработчику, запросившему копию отключенных репостов, GitHub написал:
"К сожалению, юридически мы не можем отправить экспорт отключенных баз. Простите за разочарование, но GitHub должен соблюдать законы США об экспортном контроле и требования санкций."
Разработчики теперь могут загрузить резервную копию своего репоста, но только если они сделают это публично. Нет нужды говорить, что пострадавшие разработчики не очень этому рады.
GitHub-республиканские репосты
GitHub оказался в довольно сложной ситуации. С одной стороны, он должен юридически соблюдать санкции. С другой стороны, разработчики в странах, подпадающих под действие санкций, по понятным причинам разочарованы, особенно в связи с первоначальной полной блокировкой счетов GitHub.Когда некоторые разработчики все равно опасаются GitHub после поглощения Microsoft, сейчас неподходящее время для такой неудачной ситуации.