阿里、蚂蚁、晟腾、中科加禾精彩分享 AI 基础设施洞见,现购票可享受 9 折优惠 |AICon 了解详情
写点什么

视觉中国、死去的天才程序员与版权纠纷

  • 2019-04-16
  • 本文字数:2963 字

    阅读完需:约 10 分钟

视觉中国、死去的天才程序员与版权纠纷

从“视觉中国们”谈起,看看在程序的世界里,版权问题的罗生门。即便是在法制健全的社会里,同样有一位入选互联网名人堂的天才程序员因版权问题而献出了自己年轻的生命。中国是一个历史悠久的国家,但中国迈入现代化不过几十年的时间,我们还会看到更多的版权问题出现,也希望相应的机制和法规能够早日完善。

“不敢配图”警告

4 月 10 日,人类史上首张黑洞照片曝光。随之发酵的,却并不是黑洞照片背后的科学理念,而是一家名为“视觉中国”的图片版权公司。


先是有网友发现其疑似通过版权方已承诺可免费使用的黑洞照片牟取私利,接着又有网友发现连中国国旗、国徽、国家领导人等图片素材在“视觉中国”上也被标注版权所有。11 日下午,@共青团中央 官方微博点名“视觉中国”,质问“国旗、国徽的版权也是贵公司的?”



图片版权不属于视觉中国


此后,欧洲南方天文台(ESO)特意回应称:视觉中国(关于黑洞照片)的版权主张不合法,ESO 从未,也不能将他们的图片版权转让给任何其他个人或组织,且视觉中古欧从未就黑洞图片联系过 ESO。


打个不那么恰当的比喻:视觉中国此举像是把遵从开源协议的软件放到自己的版权库内进行二次商业售卖,并对“侵权”行为进行“维权”。(你可以猜猜 InfoQ 有没有解锁过视觉中国的律师函警告)


那么在程序的世界里,版权这个问题又是怎样的呢?

因版权问题而死的天才程序员

Aaron Swartz(亚伦·斯沃茨)是美国程序员、企业家、作家、政治活动者和互联网黑客主义者。他参与开发了 RSS 网上信息源发布格式、Markdown 文本发布格式、知识共享组织、《web.py》网站开发框架,同时是社交媒体 Reddit 的联合创始人。



图片源自纽约时报


2011 年 7 月,他被美国警方逮捕,随后提起刑事诉讼,罪名是非法侵入 JSTOR 论文数据库。根据起诉书描述,他在 2010 年 9 月 24 日——2011 年 1 月 6 日期间,采用各种技术手段,利用 MIT 网络伪造身份,侵入 JSTOR 论文数据库,总共非法下载共计 480 万篇论文,导致 JSTOR 一度瘫痪。由于他不断变换 IP 和 MAC 地址,躲过封锁,JSTOR 无计可施,被迫禁止所有 MIT 用户访问,长达四天。令人惊讶的是,他使用的侵入工具只是一台普通的宏基笔记本电脑。


起诉书称,他获取这些论文的目的,是为了将它们放上文件分享网站。但是,截止被捕时,他还未采取具体行动。为此,他面临最高 35 年的牢狱之灾与 100 万美元的罚款。


他拒绝了联邦检察官提议其在联邦监狱服刑 6 个月的认罪协商,选择出庭。随后他被发现死在其于纽约布鲁克林区的公寓内,自缢而死。他死后,联邦检察官放弃了指控。


2013 年,亚伦·斯沃茨被追授入互联网名人堂。同年七月,MIT 公布了一份长达 160 页的调查报告,报告指出 MIT 在该案中犯了一些错误,“错失了展现我们引以为傲的领导力的机会”,这种领导力基于 MIT 的声望,因为它以“推动网络信息公开及明智处理电脑滥用风险”而闻名。报告还表示,MIT 没有针对他,也没有要求联邦政府起诉、惩罚或监禁。


知名技术博主阮一峰的博客中有写到为什么程序员们对于此案件异常愤怒:


文件包含的论文,都是在 1923 年前发表的,因此属于公共领域。它们理应是全人类的共同财产,但是你却无法自由地得到它们。JSTOR 对每篇文章要价 19 美元,而且只允许单用户在一台计算机上浏览。这实际上是对全人类的偷窃。学术论文本应该允许自由获得,但是大多数论文都被像 JSTOR 这样的守门员,以高额收费的形式阻止传播。尤其不合适的是,论文的原作者实际上并没有因为这样严格的版权限制,而获得收入,更何况发表论文的杂志本来就是免费获得这些论文的。


对于类似 JSTOR 这样的网站,即使是付费下载的论文也不得公开传播,否则就侵犯了它的版权。国内类似网站的用户协议里也有相同性质的规定:“未经明确授权许可,用户不得进行复制、修改、出租、散布或衍生其他作品,或用以商业性目的。”


这样的问题,与“视觉中国们”何其相似?

开源软件与版权纠纷

“没有开源技术,就没有中国软件产业。”这话不假。在中国的软件产业发展进程中,开源的软件给予了很多帮助,很多国内互联网公司所谓自研的技术其实都基于某个开源软件做的魔改。但开源并不等于自由,还有很多问题要考虑。比如,源代码有 bug 害得用户损失惨重如何定责,有人想继续修改源代码重新发布怎么办,涉及到软件专利怎么办……


为了解决这些问题,开源软件往往随源代码包含一个许可协议。现成的开源软件许可协议很多,开源软件中最常用的三个,就是 BSD、MIT 和 Apache v2。


许可证是开源软件在自身的发展过程中出现的一种特殊保护模式,它通过提前签署权利与限制条款来促使开源软件正常有序的发展,它也是开源软件保护自身的核心保护方式。但开源软件许可证同样可能会附带权利不平衡条款,比如 Facebook 的 BSD+ Patents 协议。由此也引发了 2017 年沸反盈天的 React 协议问题。


2015 年,Facebook 给旗下开源软件增加了该条款,React 也随之改为包含这个专利附属条款的 BSD 许可协议。此举当时虽招致一些非议,但并未引起大的风波。直到 2017 年 7 月,Apache 基金会将附带该条款的项目列为 Category X(可看作基金会的黑名单),如果某个开源软件是基于这个黑名单上的许可协议的,那就不能在 Apache 基金会的开源项目中使用。这个决定导致基于 React 的很多 Apache 项目不得不重写。


此举影响下,大批开发者向 Facebook 请愿修改协议,Facebook 不为所动。最终在 WordPress 发声将放弃使用 React 时,Facebook 最终才承诺放弃该协议条款,转而采用 MIT 协议。


类似的问题还有许多,Oracle 与 Google 关于 Android 系统中是否侵权 Java 的官司从 2010 年打到 2018 年,案件判决几经反转,最终判决 Google 败诉,将赔偿 Oracle 88 亿美元。

版权面前,程序员如何自处?

程序员是热爱开源、分享的一群人,但版权方通常站在开源的对立面。程序员喜欢自己写博客,封面配图不注意经常会“侵权”“视觉中国们”,程序员喜欢好看的字体,未经允许亦或不知情下“侵权”了方正字体们。甚至,程序员们写的爬虫,也会因为侵权的问题惹上官司。


随着互联网的普及与发展,国人与企业的版权意识也逐渐增强。越来越多的侵权问题与版权流氓都得到了曝光,但版权之路却依旧任重道远,面对开源项目的版权,程序员应该如何自处呢?


如果你是开源项目的创始人和维护者,那么有一个事情是必须要做的,那就是为你的项目申请专利。


在某些人的固有思维中,“开源项目捐赠之后,相应的专利也会捐赠,申请专利是在做无用功。”其实不然,首个国人主导 Apache 顶级开源项目 Apache Kylin 在项目开源之前就申请了专利,其创始人韩卿曾在采访中表示:“开源项目和专利并不冲突。于开源项目而言,专利不是一个攻击武器而是一个防御武器,如果有人开发了一个同类型的项目且申请了专利,并以此来攻击你,那么你的项目、业务等都会被带入到不应该产生的麻烦中。所以,无论是对个人、公司还是项目,申请专利都会是一个很好的保护措施。”


如果你是互联网资源的使用者和参与者,那么以下三点是需要注意的:


  1. 提高版权意识,慎用来历不明的图片、文章,并注意其有无具体的版权声明;

  2. 加强对开源软件源代码的监控,一旦发现有侵权风险(例如相关源代码曾经发生过专利侵权诉讼),及时采取删除或替换措施;

  3. 在生产、项目中向 leader 同步版权风险,提前规避或购买相关使用版权。


对于程序员可能遇到的版权问题,你还知道哪些?


2019-04-16 10:057832
用户头像
小智 让所有人认同的文字称不上表达

发布了 408 篇内容, 共 377.2 次阅读, 收获喜欢 1972 次。

关注

评论 1 条评论

发布
用户头像
cool
2019-04-16 15:39
回复
没有更多了
发现更多内容

Sentinel源码改造,实现Nacos双向通信!

王磊

Java

如何从构建到运营?数科公司数智创新研讨会成功举办

用友BIP

数科公司

PaddleX解决分类、检测两大场景问题?实战精讲教程来了!

飞桨PaddlePaddle

AI 飞桨 套件

代码的艺术 - Writing Code Like a Pianist | 京东云技术团队

京东科技开发者

代码质量 整洁代码 企业号10月PK榜 系统质量

新晋技术管理者如何推动组织变革?

LigaAI

团队管理 研发管理 进阶 技术管理 企业号10月PK榜

iPhone手机维护推荐 PhoneRescue for iOS 最新中文激活

mac大玩家j

Mac软件 手机助手

全面解析内存泄漏检测与修复技术

华为云开发者联盟

程序员 开发 内存 华为云 华为云开发者联盟

Linux之进程掩码umask详解。

百度搜索:蓝易云

云计算 Linux 运维 云服务器 umask

我与极客时间的故事

穿过生命散发芬芳

我和极客时间的故事

李彦宏:我们即将进入一个AI原生的时代|百度世界2023

飞桨PaddlePaddle

百度 大模型 文心一言

以烟草行业为例,聊聊如何基于 PLC + OPC + TDengine,快速搭建工业生产监测系统

TDengine

tdengine 时序数据库

使用 ChaosBlade 验证 DLRover 的弹性和容错的稳定性

AI Infra

人工智能 开源 开发者 云原生 大模型

List.of() Vs Arrays.asList()

越长大越悲伤

Java

SoundSource for mac(音量控制工具)

展初云

Mac软件 音量调节

用友 Fast by BIP引领专业技术服务企业快速迈向数智化创新

用友BIP

Fast by BIP

百度世界大会2023重磅发布进行时,小度全新智能音箱重构家居美学新乐章

新消费日报

Youtrack Linux 安装

HoneyMoose

小程序技术在信创操作系统里的应用趋势

没有用户名丶

玩转MaxCompute SQL训练营! 数据分析挖掘迅速出师

阿里云大数据AI技术

大数据 数据分析

原料所属权管理领先实践,助力造币厂来料加工原料管理降本增效

用友BIP

领先实践 原料所属权管理

2024北京国际物联网展览会(物联网展)

AIOTE智博会

物联网展览会 物联网展会 物联网博览会 物联网展 世亚智博会

Servlet、HTTP详细解释!

百度搜索:蓝易云

Java Linux Web HTTP Servlet

小巧高效的音频录制 Piezo 最新激活版

胖墩儿不胖y

Mac软件 音频处理器 音频录制

英语学习工具:Eudic欧路词典 for Mac增强版

展初云

Mac 欧路词典 英语学习工具

校源行 | 开放原子开源社团(西北工业大学)授牌仪式成功举行

开放原子开源基金会

使用流量管理工具保护 Kubernetes 的六种方法

NGINX开源社区

Kubernetes DOS攻击 Web应用防火墙 原生云

DevOps2023现状报告|注重文化、以用户为中心是成功的关键

SEAL安全

人工智能 DevOps DORA 企业号10月PK榜 技术报告

QSpace Pro for Mac(多窗文件管理器)

展初云

文件管理 Mac软件

商用显示设备包括哪些?

Dylan

企业 设备 显示器 LED显示屏

图文结合丨Prometheus+Grafana+GreatSQL性能监控系统搭建指南(下)

GreatSQL

greatsql

LAS Spark+云原生:数据分析全新解决方案

字节跳动数据平台

数据库 大数据 数据中台 数据研发 企业号10月PK榜

视觉中国、死去的天才程序员与版权纠纷_文化 & 方法_小智_InfoQ精选文章