17日下午消息,射手播放器公开谴责QQ影音违反开源协议。射手播放器创始人沈晟表示,QQ影音涉嫌违反协议行为严重伤害开源社区的感情。& u5 K7 f: g7 I
/ s3 I3 a5 `0 O$ X# {
      具体事件回放:3 Y, ^! ~" U3 j5 z8 m2 g
" l/ C' p/ T" P0 s) X, h
FFmpeg将QQ影音列上耻辱榜始末,QQ影音到底是不是采用的GPL协议" s/ Y0 f% x8 E' ~$ u, W- ?
' [/ R  j2 ~6 @5 ?' ]* x% H
     FFmpeg是一个跨平台的视频和音频流方案,属于自由软件,采用LGPL或GPL许可证(依据你选择的组件)。
Y* X/ r) |; L# ^8 e$ X" L- x
     FFmpeg究竟在播放器中扮演什么角色?国内最大自由开源软件社区哲思社区创始人徐思哲介绍说,一个完整程序并不是独立的实体,有很多功能,相对应则是有很多“库”进行关联,FFmpeg提供的正式其中最核心的功能编码和解码解决方案。+ X5 {; b) R5 R) l3 }; L
  对QQ影音提出谴责的沈晟则表示,目前许过国际一流播放器都采用了FFmpeg方案。“虽然网民在使用不同播放器时感觉不到,但估计约有70%网民直接或间接的使用了FFmpeg提供的技术。”$ n$ U- w/ w  P1 |. C
  要了解QQ影音如何被列上FFmpeg耻辱榜,则需要了解FFmpeg的两个授权协议LGPL和GPL。两者区别之一是,在软件中使用GPL协议的产品,则必须延续采用GPL协议:进行开源和软件免费。
       根据FFmpeg网站关于QQ影音的记录,今年5月暴风影音被加入到 FFmpeg耻辱名单中。11月5日网友roo_zhou向FFmpeg举报,指出QQ影音声称使用的是LGPL许可证,只给出了修改的FFmpeg源码下载。“而实际上QQ影音采用的是GPL协议,并且未对外披露源代码,违反了FFmpeg开源协议。”
    同样在11月5日,有用户用专业软件下载QQ软件,进行技术处理后向FFmpeg举报,称发现其安装程序内包含大量开源和私有解码器libavcodec、libx264等等,并且也未按照相关协议进行开源。随后QQ影音被正式加入到FFmpeg耻辱榜之列。1 k/ ]# s" |; J5 z4 u
+ W( U; b9 ?: `) f/ z6 t. H" F+ F- g! l

GPL和LGPL的区别:

GPL 是 GNU General Public License (GNU 通用公共许可证)的缩写形式;LGPL 是 GNU Lesser General Public License (GNU 宽通用公共许可证)的缩写形式,旧称 GNU Library General Public License (GNU 库通用公共许可证);GFDL 是 GNU Free Documentation License (GNU 自由文档许可证)的缩写形式。它们是自由软件(Free Software)的通用版权认证协议,由自由软件基金会(FSF)制定和发布。 . H+ J6 [' S" z: ^
! Y" W" G, d  ~$ h. A
   基于 GPL 的软件允许商业化销售,但不允许封闭源代码。
   如果您对遵循 GPL 的软件进行任何改动和/或再次开发并予以发布,则您的产品必须继承 GPL 协议,不允许封闭源代码。
基于 LGPL 的软件也允许商业化销售,但不允许封闭源代码。
如果您对遵循 LGPL 的软件进行任何改动和/或再次开发并予以发布,则您的产品必须继承 LGPL 协议,不允许封闭源代码。但是如果您的程序对遵循 LGPL 的软件进行任何连接、调用而不是包含,则允许封闭源代码。 ) q7 I0 v$ j8 V7 x# j; W* e9 Y

业内人士呼吁大企业不要伤害开源社区: C9 w6 N  B4 x  V1 u
  在软件开发这个圈子,违反开源软件协议实际上是很常见的现象。FFmpeg在其耻辱榜列表上写了一段话,表示希望通过公布耻辱名单的方式使这些公司遵从许可规则,并呼吁大家不要购买或者使用这些侵权软件。5 I) e3 o# `* L& `" G0 V
  不过除了一个耻辱榜,FFmpeg似乎并没有采取更多的维权行为。徐思哲表示,理论上FFmpeg有权利可以对其造成侵权的人进行起诉,但这么做需要时间和资金。) m# J6 G. H" e. }9 w
  “FFmpeg仅仅是一个非盈利组织,全球有无数使用其开源软件的产品,也只有希望通过耻辱榜来希望行业自律。”徐思哲说。沈晟则进一步指出,开源方面国外会有权益组织去维权,但这方面在中国存在缺失。& i8 S& U% W* z" X& U. B
  沈晟向新浪科技强调,从其个人角度一直认为腾讯是很不错的公司。“但开源社区对年轻人创造和发挥有很大推动作用,开源社区非常值得保护。”沈晟说,“对于QQ影音来说,是否开源不会对他构成很大的损失,但是从根本上伤害了中国开源社区。”
.   徐思哲也认为,如果腾讯作为一个上市公司都不做好示范作用,那其他个人和项目就更不会重视遵守开源社区的规则,这也将开源的发展造成严重伤害。
     事实上不仅仅是QQ影音,另一款播放器暴风影音在今年5月也曾因为违反FFmpeg许可被列入耻辱榜。QQ影音和暴风影音方面目前并未对此事进行过公开说明或解释。
   有法律人士向新浪科技表示,一个软件封装后代码并不容易被外界获取,因此在法院审理确认之前,就断定是否侵权并不严肃。他同时表示,共享协议这方面已经在中国著作权法中所有体现,关键是看权利人是否有主张权

有关GPL,LGPL的案例相关推荐

  1. 几种常见的开源软件许可协议(GPL, LGPL, Apache License, BSD)

    Open Source Initiative组织: https://opensource.org/licenses/alphabetical 现今存在的开源协议很多,而经过Open Source In ...

  2. 重要开源协议的比较(BSD,Apache,GPL,LGPL,MIT) – 整理

    当Adobe.Microsoft.Sun等一系列巨头开始表现出对"开源"的青睐时,"开源"的时代即将到来! 最初来自:sinoprise.com/read.ph ...

  3. 2006“IBM杯”中国高校SOA应用大赛禁止使用任何版本的GPL/LGPL license的开源软件

    看着手头的这个 Word 文档,心情沉重. 这个世界怎么了? What's wrong with Free Software? IBM didn't support GPL. Should the c ...

  4. 认识GPL/LGPL

             GNU是"GNU is Not Unix"的递归缩写.GNU 包含3个协议条款:    GPL:GNU通用公共许可证(GNU General Public Lic ...

  5. 五种开源协议(GPL,LGPL,BSD,MIT,Apache)

    什么是许可协议? 什么是许可,当你为你的产品签发许可,你是在出让自己的权利,不过,你仍然拥有版权和专利(如果申请了的话),许可的目的是,向使用你产品的人提供 一定的权限. 不管产品是免费向公众分发,还 ...

  6. GPL LGPL Apache2.0 BSD 开源协议扫盲帖

    BSD (Berkeley Software Distribution,伯克利软件套件)是Unix的衍生系统,在1977至1995年间由加州大学伯克利分校开发和发布的.    历史上, BSD曾经被认 ...

  7. 开源协议介绍(GPL,LGPL,BSD,MIT,Apache)

    什么是许可协议? 什么是许可,当你为你的产品签发许可,你是在出让自己的权利,不过,你仍然拥有版权和专利(如果申请了的话),许可的目的是,向使用你产品的人提供 一定的权限. 不管产品是免费向公众分发,还 ...

  8. Qt 许可证(GPL/LGPL/商业协议)

    引文一 : Qt 有两个许可证:LGPL 和商业协议.这两个协议在现在的 Qt 版本中的代码是完全一致的(潜在含义是,Qt 的早期版本,商业版的 Qt 通常包含有一些开源版本所没有的库,比如 QtSi ...

  9. 开源协议比较(BSD,Apache,GPL,LGPL,AGPL,MIT)

    现今存在的开源协议很多,而经过Open Source Initiative组织通过批准的开源协议目前有 80种:https://opensource.org/licenses/alphabetical ...

最新文章

  1. 下班后散步雨后湖景一角
  2. 碉堡了!3款html5 svg 动画神作
  3. 【数据结构与算法】之深入解析“将有序数组转换为二叉搜索树”的求解思路与算法示例
  4. .NET重构(四):窗体继承+模板方法,完美实现组合查询
  5. Java开发笔记(八十八)文件字节I/O流
  6. python爬虫-8个最高效的Python爬虫框架,你用过几个?
  7. 四六级英语都考过,让你见识一下“八级程序员”
  8. ftp如何在服务器上打开文件,ftp在服务器上打开文件
  9. UI设计中标签栏图标设计规范
  10. 怎么用数学绘图软件制作正方体展开动画?
  11. Python通过selenium操作edge浏览器
  12. 在安卓手机中使用微信保存图片提示失败的处理
  13. LoRa及LoRaWAN简介
  14. 保研英语自我介绍计算机,计算机保研面试英文自我介绍
  15. [异能程序员]第四章 偶遇(第四更)
  16. alexa与CISI指数—网站世界排名准则(转)
  17. 入手评测 骁龙888Plus、骁龙888和苹果a15哪个好
  18. android ble蓝牙接收不到数据_Android BLE蓝牙开发-读写数据 获取UUID
  19. C#中用WMI获取远程计算
  20. BLUESIGN认证辅导,bluesign system管理输入,采取哪些负责任的行动

热门文章

  1. 闭门研讨:新形势下,房企发展如何破局?
  2. 今年流行“拼接”搭配,简约设计时尚又高级
  3. 图像ARGB格式及RGB编码概念及解释
  4. intel酷睿游戏计算机,顶配游戏电脑 intel酷睿i7-8600配RTX2070六核台式电脑配置明细表...
  5. mysql端口号多少
  6. 语音识别1-3语音克隆-语音转文字-聊天盒子-python
  7. 王者为什么服务器在维护8月4日,王者荣耀4月8日为什么进不去了 王者荣耀4.8维护到几点...
  8. iOS开发小结 - 播放系统提示音使用总结(AudioToolbox)
  9. 数据采集与可视化技术——网页数据采集
  10. 如何在Mac上快速签署PDF,来看这篇超全面分析!