0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

GitHub重向伊朗开发者打开大门

数据分析与开发 来源:新智元 作者:新智元 2021-01-12 11:25 次阅读

2019年,Github突然禁止了特定国家程序员访问他们自己所有仓库的权限。 这件事情没有任何的提前通知,这些程序员访问自己的仓库会弹出这么一条提示:

而伊朗就是「特定国家」的其中之一。 当时,这件事情在 twitter和 reddit上面掀起了轩然大波。 当时,Github的工作人员表示: 「所有开发人员都应该免费使用GitHub,不管他们住在哪里。 同时,GitHub尊重并遵守美国法律,这意味着政府制裁限制了我们向一些国家的开发者提供GitHub全方位服务的能力。」 而就在昨天,1月5日,在美国政府的许可下,伊朗的开发者终于拥有了自由使用GitHub的权限——

「今天我们宣布了一项突破: 我们已经获得了美国政府的许可,可以向伊朗的开发者提供GitHub。 这包括为个人和组织提供的所有服务,不管是私人的还是公共的,是免费的还是付费的。」 看到这里,你可能就有疑惑了: 怎么有这么突然开放了呢?这中间到底发生了什么?

2019年GitHub「断供」伊始,抱怨声连绵不断 长期以来,美国一直对包括伊朗在内的多个国家实施广泛制裁,这些制裁禁止任何美国公司与被制裁国家的公民做生意。 此外,这些制裁也适用于那些活动直接或间接涉及美国的非美国公司—— 其中也包括仅通过美国银行或Visa等支付机制进行支付的公司。 因此,这些制裁涉及范围之广,真的可想而知。 2019年,GitHub,全球最大的源代码社群,阻止了伊朗,叙利亚,克里米亚和可能受到其他制裁的国家的用户访问服务。 GitHub CEO Nat Friedman在Twitter上写道,就像其他「在美国开展业务的公司」一样,GitHub必须遵守美国出口法。

Friedman表示,作为推动的一部分,GitHub实施了新的限制,以防止受制裁国家的用户访问私有存储库和GitHub Marketplace,以及维护私有付费组织帐户。 该公司在其网站上的一份声明中表示,各种GitHub服务(例如访问公共存储库)仍将提供给所有人。 「这包括对GitHub公共存储库服务的有限访问(例如,对GitHub Pages和用于开源项目的公共存储库的访问),仅用于个人交流,而不能用于商业目的。」 对于打算存储导出控制数据的开发人员,GitHub将它们指向其企业服务器产品,这是一种可在用户自己的数据中心或虚拟私有云中运行的自托管虚拟设备。 当时,一些开发人员开始抱怨他们无法访问GitHub的某些服务。 例如,一名居住在克里米亚的俄罗斯开发人员,其GitHub帐户受到限制。

伊朗的一名开发人员Hamed Saeedi Fard在一个帖子中写道,他的GitHub帐户被封锁,而且没有任何事先通知或选择备份他的数据。 有趣的是,该限制是根据用户的位置(通过跟踪其IP地址和付款历史记录)施加的,而不是验证其国籍和种族。 但随后,随着一些用户抱怨他们被认证错误,GitHub提出了一项服务,用户可以填写一份申诉表格,出示带照片的ID副本以证明其当前居住地以及自拍照等信息,如果核查正确,即可「解封」。

反对声如期而至,伊朗程序员要求GitHub道歉 事件发生之后,伊朗的程序员开始公开表示反对:

并表示: 「GitHub 曾是对每个人来说都是开源和自由的平台,但是它现在决定去限制伊朗的账户。 虽然我们理解 GitHub 在美国政府的施压下不得作出此决定,但我们希望 GitHub 做出更让人尊重的决定。 1) GitHub 突然限制了我们对私有仓库的访问,但我们希望至少GitHub在限制访问前警告我们。 2) GitHub 团队的限制更严格,根据我们的国籍进行限制,无论我们在哪,而不是像其他美国公司一样限制IP地址。」 最后,伊朗的程序员对GitHub的团队提出了要求和期许: 「1、让我们下载私有项目,并且能让它们公开(设置权限) 2、改变他们的限制政策,不要去根据用户的国籍进行限制 3、公开的为他们的这次行为道歉」

GitHub:近乎两年抗争,将持续秉承开放! 秉持着GitHub对所有人开放的理念,GitHub官方也立即采取了另外两个行动: 1、「首先,即使遵守了制裁规定,也会竭尽全力,让尽可能多的开发者可以使用GitHub,即使是在受制裁的国家,也可以使用公开的repos」 2、「另外,我们向美国财政部下属的外国资产控制办公室(Office of Foreign Assets Control,简称OFAC)提出了自己的申诉,并开始了一个漫长而深入的过程,倡导在受制裁国家广泛开放GitHub」

经过两年的坚持和「抗争」,终于,在2021年的开年,伊朗程序员终于等到了所期待的结果。 GitHub表示:「在两年的时间里,我们能够证明,开发者使用GitHub确实可以促进人类进步和国际交流。 同时,这还得益于美国持久的促进言论自由和信息自由流动的外交政策。 我们非常感谢OFAC的参与,为开发者带来了这么好的结果。 我们正在撤销对伊朗开发者的所有限制,并恢复受影响帐户的全部访问权限。」 最后,GitHub还表示,他们还将继续他们的争取,为每个开发者能够在GitHub上进行合作争取应有的权利。 此外,GitHub表示正与美国政府进行合作,为克里米亚和叙利亚的开发者获得类似的许可证。

原文标题:封杀两年后,GitHub 重向伊朗开发者打开大门

文章出处:【微信公众号:数据分析与开发】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开发者
    +关注

    关注

    1

    文章

    553

    浏览量

    16981
  • GitHub
    +关注

    关注

    3

    文章

    466

    浏览量

    16381

原文标题:封杀两年后,GitHub 重向伊朗开发者打开大门

文章出处:【微信号:DBDevs,微信公众号:数据分析与开发】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    HarmonyOS NEXT应用元服务开发Intents Kit(意图框架服务)事件推荐开发者测试

    意图框架开发者提供真机测试能力,即开发者可连接设备进行调测。开发者完成代码开发之后,功能正式上架应用市场前,可以在HarmonyOS NE
    发表于 11-18 17:39

    Arm推出GitHub平台AI工具,简化开发者AI应用开发部署流程

    软件提供了无缝的开发体验。 GitHub Actions、原生 GitHub 运行器和基于 Arm 平台的 AI 框架相结合,帮助全球 2,000 万开发者简化 AI 应用
    的头像 发表于 10-31 18:51 1093次阅读

    GitHub Copilot引入多模型支持

    宣布了这一要更新。开发者将很快能够为GitHub Copilot选择来自Anthropic、Google和OpenAI的不同模型。这意味着开发者可以根据自己的需求和偏好,在与Copi
    的头像 发表于 10-31 11:49 436次阅读

    摩尔斯微电子推出社区论坛与开源GitHub资源库,新资源的上线将加速全球工程师与开发者的Wi-Fi开发进程

    ·德尼尔(Michael De Nil)表示:“在摩尔斯微电子,我们相信社区的力量。GitHub拥有超过1亿的用户,而Discourse社区也在不断发展壮大,我们很高兴能够创建一个让开发者能够相互
    发表于 10-18 17:40

    KaihongOS 4.1.2开发者预览版正式上线,诚邀开发者免费试用!

    深开鸿在2024开放原子开源生态大会上正式宣布KaihongOS4.1.2开发者预览版全面上线,并向全球开发者开放免费下载。作为KaihongOS不断创新与发展的重要里程碑,此次预览版为开发者提供了
    的头像 发表于 09-28 08:07 291次阅读
    KaihongOS 4.1.2<b class='flag-5'>开发者</b>预览版正式上线,诚邀<b class='flag-5'>开发者</b>免费试用!

    KaihongOS 4.1.2开发者预览版正式上线,诚邀开发者免费试用!

    今日,深开鸿在2024开放原子开源生态大会上正式宣布KaihongOS 4.1.2开发者预览版全面上线,并向全球开发者开放免费下载。作为KaihongOS不断创新与发展的重要里程碑,此次预览版为
    的头像 发表于 09-26 15:59 411次阅读

    GitHub推出GitHub Models服务,赋能开发者智能选择AI模型

    8月2日,全球领先的代码托管平台GitHub宣布了一项重大创新——GitHub Models服务的正式推出。该服务被定位为AI时代的工程师助手,旨在帮助全球超过1亿的GitHub用户轻松找到并应用最适合其项目需求的AI模型。
    的头像 发表于 08-02 15:39 515次阅读

    报名开启!第二届OpenHarmony开发者大会2024磅来袭!

    OpenHarmony 开发者大会2024,为开发者、产业组织、生态伙伴和行业用户搭建一个交流、分享和学习的平台。大会以 OpenHarmony 4.1 Release版本根技术特性解读为契机,以“1场主论坛+6场技术
    发表于 05-14 15:23

    Android 15的首个开发者预览版现已发布

    Android 15 的首个开发者预览版现已发布,以便各位开发者能与我们通力协作,打造更优秀的 Android 平台。
    的头像 发表于 03-12 14:16 846次阅读
    Android 15的首个<b class='flag-5'>开发者</b>预览版现已发布

    鸿蒙开发者预览版如何?

    在24年的华为鸿蒙发布会中表示。预览版已经开发者开放申请,首批支持的机型有三款分别为华为 Mate 60、华为Mate 60 Pro、华为Mate X5。 其HarmonyOS NEXT去除
    发表于 02-17 21:54

    华为宣布HarmonyOS NEXT鸿蒙星河版开发者预览面向开发者开放申请

    华为宣布HarmonyOS NEXT鸿蒙星河版开发者预览面向开发者开放申请,这意味着鸿蒙生态进入第二阶段,将加速千行百业的应用鸿蒙化。
    的头像 发表于 01-29 16:42 1359次阅读
    华为宣布HarmonyOS NEXT鸿蒙星河版<b class='flag-5'>开发者</b>预览面向<b class='flag-5'>开发者</b>开放申请

    大咖云集,2023 开放原子开发者大会助力开发者实现梦想

        12 月 16 日,以“一切为了开发者”为主题的开放原子开发者大会在无锡开幕。大会聚焦大模型、云原生、前端、自动驾驶、物联网、开源治理与开发者运营等多内容,汇聚顶尖开源人才,解决行业发展
    的头像 发表于 12-22 09:57 829次阅读
    大咖云集,2023 开放原子<b class='flag-5'>开发者</b>大会助力<b class='flag-5'>开发者</b>实现梦想

    欢迎加入飞腾派开发者社区,感谢每一位开发者

    发烧友论坛一起策划了飞腾派开发板测评活动,受到了广大开发者的喜爱。 通过这次活动,飞腾派成功地吸引了众多高质量开发者的关注和参与,进一步扩大了其在开发者社区中的影响力。此次活动将电子
    发表于 12-11 16:11

    OpenHarmony北-让更广泛的应用开发者更容易参与

    一、标准系统的体验 按照官方文档指导,这样操作,OH标准系统开发板就可以运行开发者开发的OpenHarmony应用了。 二、实际情况 按照开发文档上的说明,肯定是装不上的。因为OH不同
    发表于 12-06 14:32

    鸿蒙原生应用/元服务开发-开发者如何进行真机测试

    前提条件:已经完成鸿蒙原生应用/元服务开发,已经能相对熟练使用DevEco Studio,开发者自己有鸿蒙4.0及以上的真机设备。 真机测试具体流程如下 1.手机打开开发者模式 2.在项目中,左上角 文件(F)->项目结构
    发表于 11-30 09:46