<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>射手科技官方博客 &#187; GPL</title>
	<atom:link href="http://blog.splayer.org/index.php/tag/gpl/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.splayer.org</link>
	<description>KISS user experience</description>
	<lastBuildDate>Thu, 02 Jun 2011 17:54:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
		<item>
		<title>随笔：“开源谈的其实是言论自由，不是免费啤酒”</title>
		<link>http://blog.splayer.org/index.php/2011/02/four-freedoms-of-gpl-free-speech-not-free-beer/</link>
		<comments>http://blog.splayer.org/index.php/2011/02/four-freedoms-of-gpl-free-speech-not-free-beer/#comments</comments>
		<pubDate>Tue, 08 Feb 2011 12:44:20 +0000</pubDate>
		<dc:creator>Tomasen</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[日志]]></category>
		<category><![CDATA[freedom]]></category>
		<category><![CDATA[fsf]]></category>
		<category><![CDATA[GPL]]></category>
		<category><![CDATA[开源]]></category>

		<guid isPermaLink="false">http://blog.splayer.org/?p=2601</guid>
		<description><![CDATA[开源来自自由软件运动。以下内容引自 www.gnu.org。GNU就是自由软件基金会（FSF）旗下GPL(GNU Public License)中的G。中文部分是我的学习笔记： Free software中的“Free”是指“自由”。换句话说，我们指的是言论自由，而不是免费啤酒。“Free software” is a matter of liberty, not price. To understand the concept, you should think of “free” as in “free speech”, not as in “free beer”. 自由软件关乎用户运行、复制、分发、改进软件的基本自由。更精确地，我们可以将之列为四大基本自由。Free software is a matter of the users&#8217; freedom to run, copy, distribute, study, change and improve the software. More precisely, it means [...]]]></description>
			<content:encoded><![CDATA[<p>开源来自自由软件运动。以下内容引自 <a href="http://www.gnu.org/">www.gnu.org</a>。GNU就是自由软件基金会（FSF）旗下GPL(GNU Public License)中的<strong>G</strong>。中文部分是我的学习笔记：</p>
<p>Free software中的“Free”是指“自由”。换句话说，我们指的是言论自由，而不是免费啤酒。<span style="font-size: 0.75em;">“<a href="http://www.gnu.org/philosophy/free-sw.html">Free software</a>” is a matter of liberty, not price. To understand the concept, you should think of “free” as in “free speech”, not as in “free beer”.</span></p>
<p>自由软件关乎用户运行、复制、分发、改进软件的基本自由。更精确地，我们可以将之列为四大基本自由。<span style="font-size: 0.75em;">Free software is a matter of the users&#8217; freedom to run, copy, distribute, study, change and improve the software. More precisely, it means that the program&#8217;s users have the four essential freedoms</span>：</p>
<p>* 运行的自由。<span style="font-size: 0.75em;">The freedom to run the program, for any purpose (freedom 0).</span><br />
* 学习和修改的自由。开源是保证这个自由的前提。<span style="font-size: 0.75em;">The freedom to study how the program works, and adapt it to your needs (freedom 1). Access to the source code is a precondition for this.</span><br />
* 复制分发的自由。<span style="font-size: 0.75em;">The freedom to redistribute copies so you can help your neighbor (freedom 2).</span><br />
* 对软件进行改进的自由。开源是保证这个自由的前提。<span style="font-size: 0.75em;">The freedom to improve the program, and release your improvements to the public, so that the whole community benefits (freedom 3). Access to the source code is a precondition for this.</span></p>
<p>射手影音（SPlayer）作为开源运动的支持者和受益者，一直信仰这种自由理念。而我个人，也是因对软件进行改进的这项自由而开始爱上开源。我们希望所有开源爱好者都不要忘记开源运动诞生自这种自由。</p>
<p><!-- 射手影音基于开源社区的产品，作出了自己的改进，这是我们的自由。我们也希望所有开源爱好者都不要忘记这种自由，利用我们的源码，作出自己的改进。 --></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.splayer.org/index.php/2011/02/four-freedoms-of-gpl-free-speech-not-free-beer/feed/</wfw:commentRss>
		<slash:comments>47</slash:comments>
		</item>
		<item>
		<title>立此存照，关于几个常见问题的统一回答</title>
		<link>http://blog.splayer.org/index.php/2009/12/%e7%ab%8b%e6%ad%a4%e5%ad%98%e7%85%a7%ef%bc%8c%e5%85%b3%e4%ba%8e%e5%87%a0%e4%b8%aa%e5%b8%b8%e8%a7%81%e9%97%ae%e9%a2%98%e7%9a%84%e7%bb%9f%e4%b8%80%e5%9b%9e%e7%ad%94/</link>
		<comments>http://blog.splayer.org/index.php/2009/12/%e7%ab%8b%e6%ad%a4%e5%ad%98%e7%85%a7%ef%bc%8c%e5%85%b3%e4%ba%8e%e5%87%a0%e4%b8%aa%e5%b8%b8%e8%a7%81%e9%97%ae%e9%a2%98%e7%9a%84%e7%bb%9f%e4%b8%80%e5%9b%9e%e7%ad%94/#comments</comments>
		<pubDate>Sat, 19 Dec 2009 06:10:52 +0000</pubDate>
		<dc:creator>Tomasen</dc:creator>
				<category><![CDATA[日志]]></category>
		<category><![CDATA[GPL]]></category>
		<category><![CDATA[暴风]]></category>
		<category><![CDATA[腾讯]]></category>

		<guid isPermaLink="false">http://blog.splayer.org/?p=1995</guid>
		<description><![CDATA[问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 &#8220;proper client&#8221; // &#8220;proper client&#8221; means a client must have ability [...]]]></description>
			<content:encoded><![CDATA[<p>问1. 射手播放器Blog之前一篇文字是否是指责腾讯<span style="text-decoration: underline;">抄袭射手</span>？<br />
答： 绝对不是。腾讯<span style="text-decoration: underline;">违反GPL协议</span>，和腾讯<span style="text-decoration: underline;">抄袭射手</span>是<strong>完全不同</strong>的两件事。甚至也不仅仅是关于ffmpeg，而是事关一系列软件的各种开源协议。我认为腾讯明显违反了多种开源协议（包括GPL），但并没有（至少是还没有）指责腾讯抄袭射手。</p>
<p>问2. 那么腾讯到底有没有抄袭射手播放器？<br />
答：没有详细调查就没有发言权。我还不敢说我已经完成了详细的调查，所以我也没有发言权。所以这个问题的答案是：我还不知道。我也建议人们不要对此凭空猜测或者花过多精力研究。因为一个简单的逻辑：如果腾讯遵守GPL，那么抄不抄射手都不成为问题；而如果腾讯不遵守GPL，抄不抄射手则是相当个渺小的问题。</p>
<p>问3. 为什么只说腾讯，而不说暴风？<br />
答： 我个人认为腾讯是完全不同于暴风的公司。腾讯是家大型国际上市公司，而暴风不是。暴风从诞生第一天，就在违反GPL，而且他的整个生命线也建立于此。所以简单的说，我认为<strong>暴风没救了，但是腾讯还有救</strong>，所以才会对腾讯责之。<br />
腾讯在中国有巨大的影响力，而播放器只是它庞大产品线之一，播放器也不是他的生命线，腾讯完全可以做到遵守GPL的同时，继续开发播放器。而如果腾讯不这 样做，对整个中国开源界，将又是一个非常沉重的打击，而这个成本最终将由社会来承担。所以我认为腾讯应该也有可能迷途知返，才会针对腾讯发声。</p>
<p>问4. 射手字幕匹配是禁止其他播放器和客户端使用的么？<br />
答： 并非如此。但是为了防止被滥用，射手字幕匹配系统对客户端做了一定的限制。同时建议任何利用射手字幕匹配API的工具作者，仅在私下传播自己的制作的工具。因为要使字幕系统工作在最佳状态，必须要有客户端提交相应的信息完善rank信息（关于机制，可以参考去年底今年初的blog。是的，本来也都是公开的。） 而如果一个工具只是leech，是对其他用户的不公。而如果一个客户端乱传信息，则显然会破坏字幕匹配系统。<br />
在公开全部代码后，更加减少了对第三方开发的限制。而对系统的使用权限，将由一个client key来管理。详情可以参考最新的svplib.svn/SVPNet.cpp around line 396 的说明</p>
<blockquote><p>// client key is issued by splayer.org to avoid abuse of  service<br />
// to acquire a client key require a &#8220;proper client&#8221;<br />
// &#8220;proper client&#8221; means a client must have ability to upload subtitle matching data<br />
// to contribute to the match rank system correctly<br />
// comment out following line if don&#8217;t have a client key<br />
// without a client key the service is still available but maybe limited in some way to avoid abuse of service</p></blockquote>
<p>所以射手播放器欢迎Linux/Mac开发者参与，制作符合系统公平和逻辑的播放器/客户端。</p>
<p>问5. 射手播放器未来将如何计划？<br />
答： 射手播放器的前端主题是建立一个以中文用户体验为中心设计的开源播放器平台。而后端主题则是我个人的，就是希望可以证明一个开源项目可以在中国健康的生存。<br />
我自认为在这个问题上，我是个兼合理想和现实的人。我认为要在中国建立一个健康的开源项目，必须要有现实可行的思路，并尽可能让每一个参与者受益（精神上或物质上）。所以才有『<a href="http://blog.splayer.org/?p=1962">射手播放器友好开发计划</a>』以吸引开发者，和 <a href="http://splayer.org/oem.html">射手播放器OEM计划</a> 希望建立健康的收入模式，并尽量扩大影响力和用户群，以吸引开发者的加入。<br />
不过，最近一些来自不知名人士对射手的不公平抨击（此为个人感受，望勿对号入座），的确让我开始重新评估自己的计划是否仍然有不足之处。也许会考虑在射手播放器之外建立一个新的，不基于GPL的独立项目进行运作。不过未来的事情只有未来才知道。眼下，我只希望腾讯可以检讨自己的政策，以GPL的形式开放项目。让<span style="text-decoration: underline;">人们对开源社区的贡献有更多了解，让开发者对开源社区的发展更有信心</span>。</p>
<p>（本问答仅作存照，谢绝评论，也请不必转载，仅供关心者查证。如果对射手播放器项目有发展建议，欢迎联络 tomasen@gmail.com ）</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.splayer.org/index.php/2009/12/%e7%ab%8b%e6%ad%a4%e5%ad%98%e7%85%a7%ef%bc%8c%e5%85%b3%e4%ba%8e%e5%87%a0%e4%b8%aa%e5%b8%b8%e8%a7%81%e9%97%ae%e9%a2%98%e7%9a%84%e7%bb%9f%e4%b8%80%e5%9b%9e%e7%ad%94/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>关于所谓『射手播放器同样被举报违反开源协议』</title>
		<link>http://blog.splayer.org/index.php/2009/12/%e5%85%b3%e4%ba%8e%e6%89%80%e8%b0%93%e3%80%8e%e5%b0%84%e6%89%8b%e6%92%ad%e6%94%be%e5%99%a8%e5%90%8c%e6%a0%b7%e8%a2%ab%e4%b8%be%e6%8a%a5%e8%bf%9d%e5%8f%8d%e5%bc%80%e6%ba%90%e5%8d%8f%e8%ae%ae%e3%80%8f/</link>
		<comments>http://blog.splayer.org/index.php/2009/12/%e5%85%b3%e4%ba%8e%e6%89%80%e8%b0%93%e3%80%8e%e5%b0%84%e6%89%8b%e6%92%ad%e6%94%be%e5%99%a8%e5%90%8c%e6%a0%b7%e8%a2%ab%e4%b8%be%e6%8a%a5%e8%bf%9d%e5%8f%8d%e5%bc%80%e6%ba%90%e5%8d%8f%e8%ae%ae%e3%80%8f/#comments</comments>
		<pubDate>Fri, 18 Dec 2009 16:16:44 +0000</pubDate>
		<dc:creator>Tomasen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[GPL]]></category>
		<category><![CDATA[举报]]></category>

		<guid isPermaLink="false">http://blog.splayer.org/?p=1988</guid>
		<description><![CDATA[1. GPL并不禁止在项目中使用非GPL的组件（详见后文引注）。 2. 射手播放器没有准备移除任何模块。相反，为了做出一个好的表率，减少误解和争议，现在已完完全全提供所有源代码可供公众下载。 3. 射手播放器对于某些人士这种对开源项目的误解和打压技巧表示非常遗憾。 http://www.gnu.org/licenses/gpl-faq.html#GPLAndPlugins If a program released under the GPL uses plug-ins, what are the requirements for the licenses of a plug-in. It depends on how the program invokes its plug-ins. If the program uses fork and exec to invoke plug-ins, then the plug-ins are separate programs, so the license for [...]]]></description>
			<content:encoded><![CDATA[<p>1. GPL并不禁止在项目中使用非GPL的组件（详见后文引注）。<br />
2. 射手播放器没有准备移除任何模块。相反，为了做出一个好的表率，减少误解和争议，现在已完完全全提供所有源代码可供公众下载。<br />
3. 射手播放器对于某些人士这种对开源项目的误解和打压技巧表示非常遗憾。</p>
<blockquote><p>http://www.gnu.org/licenses/gpl-faq.html#GPLAndPlugins<br />
If a program released under the GPL uses plug-ins, what are the requirements for the licenses of a plug-in.<br />
It depends on how the program invokes its plug-ins. If the program uses fork and exec to invoke plug-ins, then the plug-ins are separate programs, so the license for the main program makes no requirements for them.</p>
<p>If the program dynamically links plug-ins, and they make function calls to each other and share data structures, we believe they form a single program, which must be treated as an extension of both the main program and the plug-ins. This means the plug-ins must be released under the GPL or a GPL-compatible free software license, and that the terms of the GPL must be followed when those plug-ins are distributed.</p>
<p>If the program dynamically links plug-ins, but the communication between them is limited to invoking the ‘main’ function of the plug-in with some options and waiting for it to return, that is a borderline case.<br />
And also:<br />
If I add a module to a GPL-covered program, do I have to use the GPL as the license for my module?<br />
    The GPL says that the whole combined program has to be released under the GPL. So your module has to be available for use under the GPL.</p>
<p>    But you can give additional permission for the use of your code. You can, if you wish, release your program under a license which is more lax than the GPL but compatible with the GPL. The license list page gives a partial list of GPL-compatible licenses. </p></blockquote>
<p>4. 不过对于开源和是否遵守开源协议能在国内引起这样的讨论我表示欣慰。希望籍此机会，让人们可以更多的了解开源，而使一些公司给开源更多的尊重。<br />
5. 射手播放器会尽其所能坚持开放源代码这条道路。但是，即使射手播放器项目成功被灭杀，对的还是对的，错的还是错的。焦点可以转移，但事实是无法改变的。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.splayer.org/index.php/2009/12/%e5%85%b3%e4%ba%8e%e6%89%80%e8%b0%93%e3%80%8e%e5%b0%84%e6%89%8b%e6%92%ad%e6%94%be%e5%99%a8%e5%90%8c%e6%a0%b7%e8%a2%ab%e4%b8%be%e6%8a%a5%e8%bf%9d%e5%8f%8d%e5%bc%80%e6%ba%90%e5%8d%8f%e8%ae%ae%e3%80%8f/feed/</wfw:commentRss>
		<slash:comments>206</slash:comments>
		</item>
		<item>
		<title>射手播放器项目公开谴责腾讯违反开源协议</title>
		<link>http://blog.splayer.org/index.php/2009/12/%e5%b0%84%e6%89%8b%e6%92%ad%e6%94%be%e5%99%a8%e9%a1%b9%e7%9b%ae%e5%85%ac%e5%bc%80%e8%b0%b4%e8%b4%a3%e8%85%be%e8%ae%af%e8%bf%9d%e5%8f%8d%e5%bc%80%e6%ba%90%e5%8d%8f%e8%ae%ae/</link>
		<comments>http://blog.splayer.org/index.php/2009/12/%e5%b0%84%e6%89%8b%e6%92%ad%e6%94%be%e5%99%a8%e9%a1%b9%e7%9b%ae%e5%85%ac%e5%bc%80%e8%b0%b4%e8%b4%a3%e8%85%be%e8%ae%af%e8%bf%9d%e5%8f%8d%e5%bc%80%e6%ba%90%e5%8d%8f%e8%ae%ae/#comments</comments>
		<pubDate>Thu, 17 Dec 2009 01:01:58 +0000</pubDate>
		<dc:creator>Tomasen</dc:creator>
				<category><![CDATA[焦点资讯]]></category>
		<category><![CDATA[GPL]]></category>
		<category><![CDATA[腾讯]]></category>

		<guid isPermaLink="false">http://blog.splayer.org/?p=1960</guid>
		<description><![CDATA[『腾讯，请不要逃避大公司应有的社会责任，不要再伤害开源社区！』 腾讯作为一家上市公司，一家极具影响力的大型企业，以你中国互联网行业的领军者的地位，本应成为年轻人的表率。但自QQ影音推出以来，腾讯多次无视授权协议，执意践踏开源社区的知识产权的行为，实在令人难以苟同。今年11月，更被国际著名的ffmpeg发现而列入耻辱榜，作为一家具有国际影响力的华人公司，这真是情何以堪。 开源社区是人们试图用最有效率的方式集合各自的智慧、能力与时间，进而创造出改变世界的物件或思考方法的地方。是集中了所有开发者的自我价值实现。腾讯以一个超大型公司的身份，受益于开源社区，却坚持违反开源社区规则。这绝不仅仅是文字游戏，这是在这儿切切实实的拿出刀子，血淋淋地割下中国年轻开发者的活力和创造力！ 开源社区的规则很简单，可以说要的不多，你甚至可以在使用开源社区的资源后，冠上自己的品牌。唯一的要求，只是继续保持开放并以此（也仅仅以此）来回馈开源社区。以一个年收入以亿计的公司，连这样简单的要求都不肯遵守，实在做了一个极不良的表率。你的行为代表说，人人都不需要尊重他人创造和贡献，完全可以只索取不回报，甚至撕破面皮，过河拆桥，唯利是图。。。 我想提醒腾讯的是，所谓“出乎尔者，反乎尔者”。不要创造一个可以肆意践踏规则的环境，否则终将害人害己。身为国际上市公司，你应该承担起大公司的社会责任，结束违反GPL协议的行为。更不要让中国开发者蒙羞！]]></description>
			<content:encoded><![CDATA[<p>『腾讯，请不要逃避大公司应有的社会责任，不要再伤害开源社区！』</p>
<p>腾讯作为一家上市公司，一家极具影响力的大型企业，以你中国互联网行业的领军者的地位，本应成为年轻人的表率。但自QQ影音推出以来，腾讯多次无视授权协议，执意践踏开源社区的知识产权的行为，实在令人难以苟同。今年11月，更被国际著名的ffmpeg发现而列入耻辱榜，作为一家具有国际影响力的华人公司，这真是情何以堪。</p>
<p>开源社区是人们试图用最有效率的方式集合各自的智慧、能力与时间，进而创造出改变世界的物件或思考方法的地方。是集中了所有开发者的自我价值实现。腾讯以一个超大型公司的身份，受益于开源社区，却坚持违反开源社区规则。这绝不仅仅是文字游戏，这是在这儿切切实实的拿出刀子，血淋淋地割下中国年轻开发者的活力和创造力！</p>
<p>开源社区的规则很简单，可以说要的不多，你甚至可以在使用开源社区的资源后，冠上自己的品牌。唯一的要求，只是继续保持开放并以此（也仅仅以此）来回馈开源社区。以一个年收入以亿计的公司，连这样简单的要求都不肯遵守，实在做了一个极不良的表率。你的行为代表说，人人都不需要尊重他人创造和贡献，完全可以只索取不回报，甚至撕破面皮，过河拆桥，唯利是图。。。</p>
<p>我想提醒腾讯的是，所谓“出乎尔者，反乎尔者”。不要创造一个可以肆意践踏规则的环境，否则终将害人害己。身为国际上市公司，你应该承担起大公司的社会责任，结束违反GPL协议的行为。更不要让中国开发者蒙羞！</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.splayer.org/index.php/2009/12/%e5%b0%84%e6%89%8b%e6%92%ad%e6%94%be%e5%99%a8%e9%a1%b9%e7%9b%ae%e5%85%ac%e5%bc%80%e8%b0%b4%e8%b4%a3%e8%85%be%e8%ae%af%e8%bf%9d%e5%8f%8d%e5%bc%80%e6%ba%90%e5%8d%8f%e8%ae%ae/feed/</wfw:commentRss>
		<slash:comments>272</slash:comments>
		</item>
	</channel>
</rss>

