GitHub左右为难:软件侵权,但开源代码合法,责任由谁来负?

  • 时间: 2020-05-26 06:11:25

  GitHub 又摊上事儿了,这次的问题比较棘手…

  软件侵权,代码无罪?

  近几年,随着流媒体的普及,更多的电影、电视剧搬到了线上,用户可以借助手机、平板电脑随时随地的观看,只需要花一些钱开通会员账号,就可以拥有海量影视库里的内容。然而,对于部分用户来说,有免费的谁还会用收费的呢?于是,Popcorn Time 这一开源项目为这一部分人群提供了便利,它能够指向盗版站点、盗版 API 和盗版洪流跟踪器的链接,这些链接用于下载盗版电影和电视节目。

GitHub 左右为难:软件侵权,但开源代码合法,责任由谁来负?

  也正因如此,Popcorn Time 成为了电影公司的眼中钉、肉中刺。但是更让他们恼火的是,Popcorn Time 的开发者将其软件代码托管到了 GitHub 上,也就意味着有更多人可以将代码下载、修改,而 Popcorn Time 的变体、衍生版本将永远不会消失。

  于是,北京时间 5 月 5 日,代表美国主要电影公司和流媒体公司的美国电影协会向 GitHub 递交了 DMCA 删除通知,称开源项目 Popcorn Time 广泛侵犯了电影和电视节目的版权,包括 Netflix 在内的多家流媒体公司深受其害。GitHub 之后根据要求关闭了 Popcorn Time 的开源库。

  但是,Popcorn Time 对此也作出了反击,他们提出了申诉,认为代码本身不含任何侵权成分,因此希望 GitHub 能够对代码库予以恢复。

GitHub 左右为难:软件侵权,但开源代码合法,责任由谁来负?

  面对矛盾的请求,Github 现在又恢复了存储库,但这样的做法再次引起了美国电影协会的不满,不过,他们下一步会怎么做目前尚不知晓。

  回顾完整个事件,一个有趣的问题凸显出来了:

  毫无疑问,Popcorn Time 应用程序带来的是盗版与侵权,但是,由 GitHub 托管的代码本身并不构成侵权。因此,“软件侵权,代码无罪”在 GitHub 这里似乎成了一个无解的问题。

  代码遭他用,GitHub 要不要负责

  与上述事件类似的情况不在少数。

  想必不少读者都知道联邦调查局(FBI)多年以来都在和苹果公司作斗争。2016 年,美国圣贝纳迪诺发生枪击案,造成 14 人死亡,22 人受伤,负责调查的 FBI 希望苹果能够为他们开放数据后门,以便于对案件进行调查。

  但是,苹果表示拒绝,并声称对方要求的不仅仅是简单的开放一台 iPhone,而是要获得能够打开数百万部 iPhone 的权限,因此拒绝了这一要求。

GitHub 左右为难:软件侵权,但开源代码合法,责任由谁来负?

  最终,这一案件以 FBI 购买第三方应用进行破解的方式告终。

  苹果公司与 FBI 的拉锯战何时终止尚不得而知,但是某个黑客开发的工具似乎会提前终止比赛。

  黑客团队 Pwn20wnd 于 5 月 24 日发布了最新版本的“越狱”工具,声称可以解锁每部 iPhone,甚至包括最新的 iOS 13.5 版本系统。这一工具目前已经公开在了 GitHub 上:

  https://github.com/pwn20wndstuff/Undecimus/releases/

  黑客用来越狱的漏洞的详细信息尚不清楚,但就像越狱者努力寻找出路一样,苹果公司也在迅速修补漏洞并关闭越狱。

  同样的问题出现了:如果这一工具被有心之人或机构加以利用,成为了破解每一台 iPhone 的“万能钥匙”,用户的隐私受到了威胁,GitHub 是否需要为这样的事情负责?

  这不由得让人想起两年前兴起的“AI 换脸”项目 Deepfake,作为代码托管平台的 GitHub 虽然对其进行了永久封锁,但是其影响及衍生产品仍然在网络上流传,风吹又生,几乎不可能永远断绝。

  结语

  “软件侵权,代码无罪”、“技术本无罪,错的是滥用技术的人”…有关类似事件的讨论仍不绝于耳,可是到今天也没有看到任何合理的解决方案发布。影响已经形成,侵权也既成事实,可代码本身并不包含什么侵权、违法的成分,维权方以及知识产权保护方似乎都有道理,夹在中间的 GitHub 该如何,真的是难上加难…

  参考链接:

  https://torrentfreak.com/github-reinstates-popcorn-time-code-despite-mpa-threat-200520/

  https://techcrunch.com/2020/05/23/hackers-iphone-new-jailbreak/

  https://github.com/github/dmca/blob/d7f4a6a3aade92999d4d86962972c4b27af820e3/2020/05/2020-05-04-MPA-counternotice.md