AICon全球人工智能与机器学习技术大会周四开幕,点击查看完整日程>> 了解详情
写点什么

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

  • 2020 年 5 月 26 日
  • 本文字数:1529 字

    阅读完需:约 5 分钟

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

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


软件侵权,代码无罪?

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



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


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


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


Popcorn Time申诉材料


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


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


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


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

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


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


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



最终,这一案件以 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


2020 年 5 月 26 日 14:204436
用户头像
陈思 InfoQ编辑

发布了 576 篇内容, 共 216.7 次阅读, 收获喜欢 1226 次。

关注

评论 2 条评论

发布
用户头像
学下百度的去告嘛
2020 年 06 月 02 日 17:26
回复
用户头像
刀可砍柴,亦可伤人。
2020 年 05 月 26 日 17:12
回复
没有更多了
发现更多内容

微前端架构初探

徐小夕

Java 前端

基于 GraphQL 的信息聚合网关的实现与展望

QiyihaoLabs

高并发系统设计 graphql

LeetCode题解:17. 电话号码的字母组合,回溯,JavaScript,详细注释

Lee Chen

算法 LeetCode 前端进阶训练营

浅谈原子操作

阿里云基础软件团队

内核

Linux笔记(二): vim 基本操作

Leo

Linux 学习 前端进阶训练营

极客大学 - 架构师训练营 第十周总结

9527

接口测试和性能测试的区别

测试人生路

软件测试 性能测试 接口测试

红外遥控接收发射原理及ESP8266实现

IoT云工坊

人工智能 物联网 esp8266 红外遥控 pwm

Java8 Stream:2万字20个实例,玩转集合的筛选、归约、分组、聚合

比伯

Java 架构 面试 编程语言 计算机

区块链版权应用开发,区块链助力版权保护

13530558032

淘宝APP高并发架构设计pdf已开源:从架构分层到实战维护,挑战全网

Java~~~

Java 编程语言 高并发 淘宝 高并发系统设计

Windows环境下如何进行线程Dump分析

Java老k

Java dump

区块链可信数据服务平台搭建解决方案

t13823115967

区块链 可信区块链

当艺术品遇上区块链:金丝楠木艺术品溯源

Geek_987812

区块链 溯源 艺术品

用FL Studio基础版制作一首完整的电音

奈奈的杂社

音乐制作 编曲 电音 电音制作 中国电音

架构师训练营第十周作业

我是谁

极客大学架构师训练营

前嗅教你大数据:常见的网站反爬策略与解决方案

前嗅大数据

大数据 数据采集 代理IP 网站反爬 反爬策略

区块链溯源有哪些优势?区块链产品溯源系统搭建

13530558032

一口气看完45个寄存器,CPU核心技术大揭秘

程序员架构进阶

cpu 操作系统 寄存器 核心

连企业业务模式都搞不清楚,何谈研发体系建设?

菜根老谭

研发体系

区块链赋能保险理赔,宁波开启“零感知理赔”试点

Geek_987812

区块链 保险理赔

实体经济的数智化要塞,为什么是供应链?

脑极体

谁说产品经理和程序员之间不能和平共处?

华为云开发者社区

DevOps 产品经理 用户地图

【2020GET】即构科技蒋宁波:教育行业客户需求的核心是什么?

ZEGO即构

Linux 服务器开发学习路线总结(配图 c/c++ )后台开发、Golang后台开发、后端技术栈

Linux服务器开发

Go Linux 后台开发 后端 Linux服务器

一文搞懂所有HashMap面试题

编程 面试 计算机

Java开发利器之重试器

Java老k

Java

GitHub 标星 1.3k+,一款超赞的用于字符串处理的 Java 8 库,附带源码分析

沉默王二

Java GitHub 字符串

原理实践,全面讲解Logstash+Kibana+kafka

996小迁

Java 程序员 架构 面试

Spring 源码阅读环境的搭建

程序员小航

spring 源码 环境安装 源码阅读 spring 5

看了 5 种分布式事务方案,我司最终选择了 Seata,真香!

程序员内点事

Java 分布式事务 seata

数据cool谈(第2期)寻找下一代企业级数据库

数据cool谈(第2期)寻找下一代企业级数据库

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