立此存照,关于几个常见问题的统一回答

问1. 射手播放器Blog之前一篇文字是否是指责腾讯抄袭射手
答: 绝对不是。腾讯违反GPL协议,和腾讯抄袭射手完全不同的两件事。甚至也不仅仅是关于ffmpeg,而是事关一系列软件的各种开源协议。我认为腾讯明显违反了多种开源协议(包括GPL),但并没有(至少是还没有)指责腾讯抄袭射手。

问2. 那么腾讯到底有没有抄袭射手播放器?
答:没有详细调查就没有发言权。我还不敢说我已经完成了详细的调查,所以我也没有发言权。所以这个问题的答案是:我还不知道。我也建议人们不要对此凭空猜测或者花过多精力研究。因为一个简单的逻辑:如果腾讯遵守GPL,那么抄不抄射手都不成为问题;而如果腾讯不遵守GPL,抄不抄射手则是相当个渺小的问题。

问3. 为什么只说腾讯,而不说暴风?
答: 我个人认为腾讯是完全不同于暴风的公司。腾讯是家大型国际上市公司,而暴风不是。暴风从诞生第一天,就在违反GPL,而且他的整个生命线也建立于此。所以简单的说,我认为暴风没救了,但是腾讯还有救,所以才会对腾讯责之。
腾讯在中国有巨大的影响力,而播放器只是它庞大产品线之一,播放器也不是他的生命线,腾讯完全可以做到遵守GPL的同时,继续开发播放器。而如果腾讯不这 样做,对整个中国开源界,将又是一个非常沉重的打击,而这个成本最终将由社会来承担。所以我认为腾讯应该也有可能迷途知返,才会针对腾讯发声。

问4. 射手字幕匹配是禁止其他播放器和客户端使用的么?
答: 并非如此。但是为了防止被滥用,射手字幕匹配系统对客户端做了一定的限制。同时建议任何利用射手字幕匹配API的工具作者,仅在私下传播自己的制作的工具。因为要使字幕系统工作在最佳状态,必须要有客户端提交相应的信息完善rank信息(关于机制,可以参考去年底今年初的blog。是的,本来也都是公开的。) 而如果一个工具只是leech,是对其他用户的不公。而如果一个客户端乱传信息,则显然会破坏字幕匹配系统。
在公开全部代码后,更加减少了对第三方开发的限制。而对系统的使用权限,将由一个client key来管理。详情可以参考最新的svplib.svn/SVPNet.cpp around line 396 的说明

// client key is issued by splayer.org to avoid abuse of service
// to acquire a client key require a “proper client”
// “proper client” means a client must have ability to upload subtitle matching data
// to contribute to the match rank system correctly
// comment out following line if don’t have a client key
// without a client key the service is still available but maybe limited in some way to avoid abuse of service

所以射手播放器欢迎Linux/Mac开发者参与,制作符合系统公平和逻辑的播放器/客户端。

问5. 射手播放器未来将如何计划?
答: 射手播放器的前端主题是建立一个以中文用户体验为中心设计的开源播放器平台。而后端主题则是我个人的,就是希望可以证明一个开源项目可以在中国健康的生存。
我自认为在这个问题上,我是个兼合理想和现实的人。我认为要在中国建立一个健康的开源项目,必须要有现实可行的思路,并尽可能让每一个参与者受益(精神上或物质上)。所以才有『射手播放器友好开发计划』以吸引开发者,和 射手播放器OEM计划 希望建立健康的收入模式,并尽量扩大影响力和用户群,以吸引开发者的加入。
不过,最近一些来自不知名人士对射手的不公平抨击(此为个人感受,望勿对号入座),的确让我开始重新评估自己的计划是否仍然有不足之处。也许会考虑在射手播放器之外建立一个新的,不基于GPL的独立项目进行运作。不过未来的事情只有未来才知道。眼下,我只希望腾讯可以检讨自己的政策,以GPL的形式开放项目。让人们对开源社区的贡献有更多了解,让开发者对开源社区的发展更有信心

(本问答仅作存照,谢绝评论,也请不必转载,仅供关心者查证。如果对射手播放器项目有发展建议,欢迎联络 tomasen@gmail.com )

Posted Saturday, December 19th, 2009 under 日志.

Tags: , ,

2 comments