我们回顾一下最近几年的国内开源软件侵权事件

麒麟操作系统与FreeBSD代码事件

麒麟操作系统是由国防科技大学、中软公司、联想公司、浪潮集团和民族恒星公司合作研制的闭源服务器操作系统。此操作系统是863计划重大攻关科研项目,目标是打破国外操作系统的垄断,研发一套中国自主知识产权的服务器操作系统。

在2006年4月27日网友Dancefire的一篇技术分析文章中指出,通过对麒麟操作系统进行反汇编,麒麟操作系统与美国开放源代码的FreeBSD 操作系统5.3版本相似度竟然在90%以上。更多的证据指出,麒麟操作系统仅仅是对开源的FreeBSD进行了一定的修改,根本不是新闻媒体所说的 “中国独立研发成功”和“拥有完全自主版权的内核”。

绿坝盗用OpenCV事件

上网过滤软件“绿坝-花季护航”(简称绿坝)名声大噪后,引起了国际社会的关注。美国密歇根大学的一位教授称绿坝侵犯了开源协议,另外一家名为Solid Oak的美国公司则表示绿坝侵犯了其知识产权。2009年6月12日,美国密歇根大学计算机科学与工程系J. Alex Halderman教授发表了一份绿坝分析报告,其中提到绿坝包含多个安全漏洞,建议安装了的用户立即卸载。同时,报告还指出,绿坝违反了开源协议。

Halderman在报告中分析,绿坝主要用于不良图像过滤的文件cximage.dll、CImage.dll、xcore.dll和 Xcv.dll均来自OpenCV。OpenCV是Intel资助的一个开源的计算机视觉库,它有一系列C函数和少量 C++ 类构成,实现了图像处理和计算机视觉方面的很多通用算法。

OpenCV中国的项目负责人此前向媒体表示,他检测后发现,绿坝的核心识别程序文件XFImage.xml完全来自OpenCV的 haarcascade_frontalface_alt2.xml,绿坝只是将源文件中的版权信息删除,内容跟OpenCV提供的文件完全相同。

OpenCV采用的是BSD许可证,当商业软件使用其开源程序时,需要在软件版权信息中加上BSD许可证声明,绿坝并未在其软件中加入这一声明。(事后做了更正)

腾讯QQ影音与暴风影音侵权FFmpeg事件

FFmpeg是一个跨平台的视频和音频流方案,属于自由软件,采用LGPL或GPL许可证(依据你选择的组件)。

今年2月韩国播放软件KMPlayer被加入到FFmpeg耻辱名单中,随后网友yegle向FFmpeg举报,指出暴风影音使用了大量开源代码,侵犯了FFmpeg的许可证。5月10日,另一位用户cehoyos下载了暴风软件,用7z解压之后发现其安装程序内包含了大量的开源和私有解码器的dll:avcodec,avformat,avutil,x264,xvid,bass,wmvdmod等等。杀毒软件 AntiVir报告lib_VoiceEngine_dll.dll是木马程序“TR/Spy.Legmir.SS.2”。之后暴风影音被正式加入到FFmpeg耻辱名单之列。

11月5日网友roo_zhou向FFmpeg举报,指出QQ影音的credit只给出了修改的ffmpeg源码下载,声称是LGPL许可证。但实际是修改过的ffdshow,采用的是GPL许可证。同日,另一位用户cehoyos下载了QQ软件,用7z解压之后发现其安装程序内包含了大量的开源和私有解码器的dll:libavcodec, libx264等等。之后QQ影音被正式加入到FFmpeg耻辱名单之列。

企业侵犯开源软件很危险

上面列出的三个事件,只是冰山一角,企业主体都是大型的软件公司,包括互联网NO1的腾讯,还有国防科技大学。应该说对于软件的版权和知识产权都是相当的了解,还记得腾讯起诉珊瑚虫版QQ作者陈寿福吗?企业侵犯开源软件是相当危险的,采用GPL许可证的开源软件,在国际上有很多胜诉案例。

2009年9月22日在巴黎AFPA上诉法院裁决EDU4公司违反了GNU GPL协议,在分发软件时只提供了二进制文件,而拒绝提供源代码。这个诉讼是法国的一个教育组织AFPA提出的。在2000年,AFPA从Edu4那里购买了新的课堂使用的计算机设备。不久,AFPA发现随设备分发的一个使用GPL 协议的VNC软件。但是经过多次交涉,Edu4拒绝提供这个版本VNC的源代码,同时Edu4在被发现后,还删除了软件中的版权与许可声明。这些行为都违反了GPL许可条款的规定。

2007年2月Skype被起诉违反了GPLv2许可协议,自由软件基金会(FSF,Free Software Foundation)认为Skype基于Linux的Skype WiFi电话使用了GPLv2代码,但却没有按照许可证的要求发布修改后的代码。德国一法庭调查后认定事实确凿,宣判Skype违反了协议规定,GPL获得胜利。随后Skype表示不服判决,上诉至慕尼黑的德国高等法院。上周四,Skype撤回了上诉请求。

2006年位于德国GmbH的D-Link德国分部因违法GPL受到了惩罚,这次诉讼案件是由Harald Welte发起的,他是一位有名的Linux开发人员。D-Link德国公司在他们的D-GSM600 NAS产品中使用了Linux内核和其他GPL授权的代码,但是他们没有附带相关的授权协议说明,或者说如何获得相关代码。

最近几年的国内开源软件侵权事件相关推荐

  1. 国内开源软件镜像网站大全

    2019独角兽企业重金招聘Python工程师标准>>> 含有kali源的镜像网站: 阿里开源软件镜像站:http://mirrors.aliyun.com/ 中国科学技术大学开源镜像 ...

  2. 国内开源软件镜像地址

    http://mirrors.aliyun.com/            #阿里云 http://mirrors.zju.edu.cn/            #浙江大学 http://mirror ...

  3. 开源软件及国内发展趋势

    源是大势所趋 随着计算机技术的发展,尤其是互联网技术和相关企业的兴起,开源软件在操作系统.编译工具链.数据库.WEB服务器.移动操作系统等各个方面已经成为主流.而且许多企业利用开源软件形成了独特的商业 ...

  4. 开源软件及国内发展现状

    1 开源是大势所趋 随着计算机技术的发展,尤其是互联网技术和相关企业的兴起,开源软件在操作系统.编译工具链.数据库.WEB服务器.移动操作系统等各个方面已经成 为主流.而且许多企业利用开源软件形成了独 ...

  5. 开源软件介绍——国内和国际主要开源社区

    我是荔园微风,作为一名在IT界整整25年的老兵,今天我们来看一看国内和国际上有哪些主要开源社区. 开源社区的定义 开源社区又称为开放源代码社区,一般由拥有共同兴趣爱好的人组成.根据相应的开源软件许可证 ...

  6. 开源云联盟耿航:中国开源软件的发展趋势

    4月23日,以"软件定义存储未来"为题的首届软件定义存储峰会在深圳正式召开,会上,中国开源云联盟秘书长.Ceph中国社区联合创始人.腾讯云TVP耿航作为大会首位演讲嘉宾发表了< ...

  7. 2015 年 Git@OSC 新增热门开源软件项目 Top 50

    在刚刚过去的 2015 年里,Git@OSC 取得了巨大的发展,收录了大量热门优秀作品.与<2015 年 Git@OSC 最热门开源项目 Top 50>一样,此榜单仍然是通过 Watch. ...

  8. 对开源软件的认识与实践-刘彬

    2019独角兽企业重金招聘Python工程师标准>>> 各位认识与认识的同仁大家好,希望大家坚持看完本人写的碎片文字可以对你有一点点帮助,哪怕是观点相反,我认为也是对你有益的. 首先 ...

  9. 开源软件发展的保障:分发协议

    前不久,4月26日,是 世界知识产权日.知识产权日旨在促进人们树立尊重知识.崇尚科学和保护知识产权的意识,营造鼓励创新和保护知识产权的法律环境. 在4月28日,我们发布了来自BlenderCN社区罗聪 ...

最新文章

  1. 《松本行弘的程序世界》中文版原作者序
  2. 主流框架中DOMContentLoaded事件的实现
  3. LeetCode面试刷题技巧-二分查找算法代码思路解析
  4. BeetleX服务网关授权配置
  5. 使用Visual Studio Code开发Asp.Net Core WebApi学习笔记(二)-- Web Api Demo
  6. 求一个二维数组的最大子矩阵的和
  7. Tomcat如何配置整个磁盘的映射呢?
  8. [BZOJ4756]Promotion Counting
  9. PHP留言并展示_留言页面展示功能
  10. python 根据对应关系批量修改文件名
  11. 细谈eclipse PDT开发WordPress插件
  12. 开源中国社区(OsChina.NET) 8月第3周 精彩回顾
  13. ML--HMM(隐马尔可夫模型及python的实现1)
  14. vfp 生成html,vfp教程之用FoxPro生成HTML文件
  15. 银行转账和分布式事务(转)
  16. 【博学谷学习记录】超强总结,用心分享 | JavaString类知识要点总结
  17. java 句柄无效_java.io.IOException: 句柄无效 异常是什么引起的
  18. 《JavaScript交互式网页设计》复习考试
  19. 预测混合模式发展前景计算机,基于混合模式的网络流量分类优化-计算机技术专业论文.docx...
  20. 多旋翼无人机仿真 rotors_simulator:roll pitch yawrate thrust 控制器

热门文章

  1. 关于康托展开和逆康托展开详解,及python代码
  2. 大学物理上册常用公式
  3. 用友iuap技术平台:赋能企业业务快速创新,实现云原生自由
  4. java64 压缩包,qq64位下载-rar 64位 v5.21 免费版
  5. tortoisegit基本使用方法
  6. matlab simulink波特图,用simulink画波特图
  7. jupyterhub 安装教程
  8. 同济大学2020计算机复试线,2020同济大学研究生考研复试分数线
  9. 帝国论坛又开放了,帝国爱好者们可以愉快的逛论坛查资源了
  10. 华为 eNSP 模拟器配置动态路由(RIP)