﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>IT博客-杯中瑶琴@网络存储工作日志-文章分类-名词术语</title><link>http://www.cnitblog.com/heptachord/category/2851.html</link><description>有智商，没有智慧；有前途，没有壮志；

有雄心，没有烈胆；有文化，没有教养；

有知识，没有思想；有眼光，没有见识。   </description><language>zh-cn</language><lastBuildDate>Thu, 29 Sep 2011 23:35:45 GMT</lastBuildDate><pubDate>Thu, 29 Sep 2011 23:35:45 GMT</pubDate><ttl>60</ttl><item><title>Web 2.0 编程思想：16条法则zz</title><link>http://www.cnitblog.com/heptachord/articles/11004.html</link><dc:creator>heptachord@杯中瑶琴</dc:creator><author>heptachord@杯中瑶琴</author><pubDate>Wed, 24 May 2006 08:52:00 GMT</pubDate><guid>http://www.cnitblog.com/heptachord/articles/11004.html</guid><wfw:comment>http://www.cnitblog.com/heptachord/comments/11004.html</wfw:comment><comments>http://www.cnitblog.com/heptachord/articles/11004.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/heptachord/comments/commentRss/11004.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/heptachord/services/trackbacks/11004.html</trackback:ping><description><![CDATA[
		<p>
				<br />
				<font face="Verdana" size="2">原文：</font>
				<a href="http://web2.wsj2.com/thinking_in_web_20_sixteen_ways.htm">
						<font face="Verdana" size="2">Thinking in Web 2.0: Sixteen Ways</font>
				</a>
				<br />
				<font face="Verdana" size="2">作者：</font>
				<a href="http://web2.wsj2.com/">
						<font face="Verdana" size="2">Dion Hinchcliffe</font>
				</a>
		</p>
		<p>
				<font face="Verdana" size="2">1、在你开始之前，先定一个简单的目标。无论你是一个Web 2.0应用的创建者还是用户，请清晰的构思你的目标。就像“我需要保存一个书签”或者“我准备帮助人们创建可编辑的、共享的页面”这样的目标，让你保持最基础的需求。很多Web 2.0应用的最初吸引之处就是它的简单，避免并隐藏了那些多余的复杂性。站在创建者的立场，可以想象Google的几乎没有内容的主页，还有del.icio.us的简单的线条。从最终用户的角度来看，与之齐名的就是Diggdot.us所提供的初始化页面。你能够并且希望加入更多功能，但是先做好最开始的。在一个时候只做一个特性，完成一个目标。这听起来很太过于单纯化了，但它将使你更加专注，而且你也会明白我的意思。</font>
		</p>
		<p>
				<font face="Verdana" size="2">2、链接是最基础的思想。这就是我们称之为Web的一个理由。链接是把Web中各种实体连接起来的最基本的元素。你的信息、你的关系、你的导航，甚至是能够被写成URL的任何内容。这里有一个链接应该遵循的规则（其实你也不必严格的遵守）：</font>
		</p>
		<p>
				<font face="Verdana" size="2">  1). Web上的任何东西都是可以被URI或者是URL所连接的。<br />  2). 把所有的链接都保存为他的原始出处，这样可以让你与任何人、在任何地方、任何时候都能分享它。<br />  3). 第二条中任何时候的前提是链接必须是持久的，它不会在没有任何缘由的情况下被改变或者是消失。<br />  4). 链接应该是人类可读的、稳定的、并且能够自我诠释的。 </font>
		</p>
		<p>
				<font face="Verdana" size="2">3、数据应该属于创建它的人。是的，你听我的。任何用户创建的、贡献的或分享的都是他们自己的，除非他们很明显的放弃这个权力来让你自由处置。他们贡献到Web上的任何信息都应该是可编辑的、能被删除的、并且能够取消共享，无论在任何时候，只要用户愿意。这也包含了那些间接的数据，像他们所关心的记录、日志、浏览历史、网站访问信息，或者是任何可以被跟踪的信息。所有的网站必须清晰简单的陈诉那些信息是用户创建的，并且提供他们停止创建的方法，甚至是清除的方法。</font>
		</p>
		<p>
				<font face="Verdana" size="2">4、数据优先，体验与功能其次。无论它是文本、图片、音频还是视频，Web最终还是把这些解析为数据。换句话说，你无法脱离数据去呈现内容。所有这些数据都通过那些易于发现的URL来定位（参见第2条）。通过另一种形式来看待这些，Web最终是名词优先，动词其次，虽然最近正在向动词偏移。来看看名词的例子：日历的条目、家庭照片、股票价格。还有一些动词的例子：定一个约会、共享一张图片、买一份股票。</font>
		</p>
		<p>
				<font face="Verdana" size="2">5、做好积极分享一切的准备。尽可能的分享一切，你所拥有的所有数据，你所提供的所有服务。鼓励不遵循原有意图的使用，提倡贡献，不要那些需要分享的内容坚持设置为私有的。在分享与发现之后，提供易于使用的浏览方式是显而易见的需求。为什么呢：话说回来，你会从别人的共享之中受益匪浅。注意：这里没有许可让你去侵犯版权保护的法律，你不能够去分享你刻录的DVD或者是拥有商业版权音乐，因为你已经同意不会去分享这些东西。但是你可以发现并分享那些完全开放的媒体内容。一个小小的建议，你可以学习一下Creative Commons license（共创协议）.</font>
		</p>
		<p>
				<font face="Verdana" size="2">6、Web是一个平台；要让它成长。当然，我们还有很多其他的平台（Windows、Linux、Mac），但是那些已经不是重点了。换句话说，Web是无法脱离的平台，不会中断的平台，你可以通过各种方式去扩展的平台。你在Web上提供的数据与服务将会成为Web一部分，最终你会在Web平台的某一处扮演你的角色。扮演好你的角色并照顾好后来者。</font>
		</p>
		<p>
				<font face="Verdana" size="2">7、理解与信奉“阶梯性”。现在的Web越来越大，几乎蔓延到了全世界的所有国家，并且已经拥有了10亿用户。我的观点是Web的各个组成部分存在着细微的区别和不同，就像不同地方的用户那样。例如Web的设计部分：易用性永远优先于速度、可靠性、重用性与可集成性。你也应该提供同样的体验给你的用户。它已经被一次又一次的被人们在文档中强调，忠诚的用户很快会成为专业的用户，他们期待更快的速度还有更多。退一步支持他们。同样，也有很多很多的用户会进入这个阶梯的底端，如你所期待的那样。他们可能不会说你的语言，不熟悉你的文化，甚至不知道是如何到这里的。所以你需要向他们表达清楚。</font>
		</p>
		<p>
				<font face="Verdana" size="2">8、任何东西都是可编辑的。或者是它应该被编织的更好。要确定的是，只有很少的东西是不能被编辑的，剩下的都可以，这是一个可写的Web。这并不意味着原始内容的丢失，而通常被理解为用户能够很容易的对内容加以评论，或者评注内容是在那里发现的。如果你对此应用的好，他们能够比你所想象的做的更多（把内容串起来并且给予原始内容来创建自己的，等等）。</font>
		</p>
		<p>
				<font face="Verdana" size="2">9、Web上的身份是神圣的。不幸的是，这并不意味着你能够得到更多的隐私（这完全是上个世纪的想法）。但对身份的验证是必要的，你应该感谢那些只需一个邮件地址就能确定你身份的服务。这意味只要你对你的用户承诺了，你就必须保证他们的隐私安全。必要的时候，在这个世界的某处你还得为你的用户挺身而出，向当地的权威挑战。如果你没有打算那样做，你就得把实际情况告诉你的用户。另一方面，如果身份是必须的，不要试图伪装它，不然在某一天我们将会在Web上放弃我们的最后一点点隐私的权利。</font>
		</p>
		<p>
				<font face="Verdana" size="2">10、了解流行的标准并且使用他们。从一个消费者或者是创作者的立场来看，数据将会以不同的格式与任何一个人交换。同时这样的数据也会反过来促进标准的完善与采纳。这通常意味像RSS、 OPML、XHTML、Simple XML、JSON等简单标准的流行，而避免SOAP、XSD，还有RDF、ATOM也一样，使用它们会给我的内心带来痛苦。请你也为你所钟爱的标准投上一票来支持它们。</font>
		</p>
		<p>
				<font face="Verdana" size="2">11、遵循无意使用的规律。如果你把非常有趣的数据和服务用广泛使用的格式开放和共享出去，你将会得到你所应得的，其他人也将会基于你的那一块Web平台来构建。或许还会从别人那里得到更多，所以为这个做一下准备比较好。我已记不清有多少次我看到一个播客（podcasting）服务因为流行过渡而导致服务垮掉，就是因为他们被 Slashdot和del.icio.us给收录了。这一点要知道：网络上的大量化意味着如果一个内容非常有趣，即使是一个很小的角落也会得到惊人的访问量。鼓励使用这种方式，它还是非常有价值的，前提是你要有所准备。</font>
		</p>
		<p>
				<font face="Verdana" size="2">12、粒化你的数据与服务。我们应该在很早以前就明白这些，大规模集成的数据仅仅适用于无需管理的下载与批量操作。分解你的数据，让他们独立成可描述的URL地址，对你的服务也一样。反过来说，你不要创建一些巨大的、复杂的、像圣诞树那样的数据结构和服务。保持简单，要非常的简单。让这些分离的片断能够容易的被重组和发现。</font>
		</p>
		<p>
				<font face="Verdana" size="2">13、提供用户能够单独受益的数据和服务。渐渐依赖于这种社会化参与是存在风险的，你需要让你的用户有一点点动机来贡献时间、热情和信息，除非他们能够直接受益。社会化分享比个体行为的利益大很多，除非你能够激发用户的个人动机，否这你将无法享受这份厚礼。</font>
		</p>
		<p>
				<font face="Verdana" size="2">14、让用户组织并过滤信息。不一定是必须的，但却是非常重要的。让用户以他们自己的方式来标注和组织数据，因为你自己是永远无法及时的处理他们的。用户会按照他们自己理解的最佳方式来处理并构建。要保证你的Web服务能够按照用户所需所想的方式来工作。这也是标签（tagging）和通俗分类（folksonomies ）的方式如此成功的主要因素。</font>
		</p>
		<p>
				<font face="Verdana" size="2">15、提供丰富的用户体验。Web一直都在和本地的应用程序进行着激烈的竞争。为什么？因为本地程序还是感觉上好一些，速度也快一些。但是这不会长久的（确信在5年或者15年后，这种竞争就不存在了）。是的，我在谈论Rich Internet Applications, Ajax, 还有那些不可思议的交互应用。他们让Web成为了一个真正的“无平台”的平台，如果你知道我是怎么想的。</font>
		</p>
		<p>
				<font face="Verdana" size="2">16、信奉并支持快速改进和反馈。这个通常意味着加快步伐，但也意味着使用轻量级的工具、技术和不要做出那些适得其反的痛苦决定（例如使用一个被层层环绕的Ajax框架来代替可以通过混合来实现的，或者用C++来构建所有的东西，其实使用Ruby会更好一些）。这同时也意味着需要一个非常快速的方式来处理错误报告，修复Bug，释放新版本。从一个用户的角度来看，报告你所发现的任何问题，还有那些你经常抱怨的地方，甚至那些都不是一个Bug。</font>
		</p>
		<p>
				<font face="Verdana" size="2">当然，Web 2.0是一个极其广泛和深奥的话题，没有一个人能够列举出它的所有重点和特征。如果你对此充满了兴趣，请花一点时间来补充我没有提到的地方。我想这就是Web 2.0的参与性吧！</font>
		</p>
		<p>
				<font face="Verdana" size="2">原作者的这个标题借鉴了Bruce Eckel的两本畅销书的名字：《Thinking in C++》和《Thinking in Java》，《C++编程思想》与《Java编程思想》，在此说明一下为什么要这样翻译这个题目:)</font>
		</p>
		<p>
				<font face="Verdana" size="2">indigo 翻译整理</font>
		</p>
		<p>原文出处：<a href="http://chn.blogbeta.com/119.html">http://chn.blogbeta.com/119.html</a></p>
<img src ="http://www.cnitblog.com/heptachord/aggbug/11004.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/heptachord/" target="_blank">heptachord@杯中瑶琴</a> 2006-05-24 16:52 <a href="http://www.cnitblog.com/heptachord/articles/11004.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>经常用的一些开源协议的详细解析zz</title><link>http://www.cnitblog.com/heptachord/articles/10995.html</link><dc:creator>heptachord@杯中瑶琴</dc:creator><author>heptachord@杯中瑶琴</author><pubDate>Wed, 24 May 2006 06:22:00 GMT</pubDate><guid>http://www.cnitblog.com/heptachord/articles/10995.html</guid><wfw:comment>http://www.cnitblog.com/heptachord/comments/10995.html</wfw:comment><comments>http://www.cnitblog.com/heptachord/articles/10995.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/heptachord/comments/commentRss/10995.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/heptachord/services/trackbacks/10995.html</trackback:ping><description><![CDATA[
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 150%; mso-char-indent-count: 2.0">
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">开源在今天的软件业已经很普遍，但开源是否意味着使用者可以对开源后的代码为所欲为呢？答案是否定的。开源运动同样有自己的游戏规则和道德准则。不遵行这些规则不但损害开源运动的健康发展，也会对违规者造成名誉和市场上的损失，更可能陷入法律纠纷和赔偿。</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 150%; mso-char-indent-count: 2.0">
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">现今存在的开源协议很多，而经过<span lang="EN-US" twffan="done">Open Source Initiative</span>组织通过批准的开源协议目前有<span lang="EN-US" twffan="done">58</span>种。我们在常见的开源协议如<span lang="EN-US" twffan="done">BSD, GPL, LGPL,MIT</span>等都是<span lang="EN-US" twffan="done">OSI</span>批准的协议。如果要开源自己的代码，最好也是选择这些被批准的开源协议。</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 150%; mso-char-indent-count: 2.0">
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">这里我们来看四种最常用的开源协议及它们的适用范围，供那些准备开源或者使用开源产品的开发人员<span lang="EN-US" twffan="done">/</span>厂家参考。</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 15.75pt; LINE-HEIGHT: 150%; mso-char-indent-count: 1.5">
				<span lang="EN-US" style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">BSD</font>
				</span>
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">开源协议</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 150%; mso-char-indent-count: 2.0">
				<span lang="EN-US" style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">BSD</font>
				</span>
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">开源协议是一个给于使用者很大自由的协议。基本上使用者可以”为所欲为”<span lang="EN-US" twffan="done">,</span>可以自由的使用，修改源代码，也可以将修改后的代码作为开源或者专有软件再发布。</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 150%; mso-char-indent-count: 2.0">
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">但“为所欲为”的前提当你发布使用了<span lang="EN-US" twffan="done">BSD</span>协议的代码，或则以<span lang="EN-US" twffan="done">BSD</span>协议代码为基础做二次开发自己的产品时，需要满足三个条件：</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 150%; mso-char-indent-count: 2.0">
				<span lang="EN-US" style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">1</font>
				</span>
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">． 如果再发布的产品中包含源代码，则在源代码中必须带有原来代码中的<span lang="EN-US" twffan="done">BSD</span>协议。</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 150%; mso-char-indent-count: 2.0">
				<span lang="EN-US" style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">2</font>
				</span>
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">． 如果再发布的只是二进制类库<span lang="EN-US" twffan="done">/</span>软件，则需要在类库<span lang="EN-US" twffan="done">/</span>软件的文档和版权声明中包含原来代码中的<span lang="EN-US" twffan="done">BSD</span>协议。</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 150%; mso-char-indent-count: 2.0">
				<span lang="EN-US" style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">3</font>
				</span>
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">． 不可以用开源代码的作者<span lang="EN-US" twffan="done">/</span>机构名字和原来产品的名字做市场推广。</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 150%; mso-char-indent-count: 2.0">
				<span lang="EN-US" style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">BSD</font>
				</span>
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">代码鼓励代码共享，但需要尊重代码作者的著作权。<span lang="EN-US" twffan="done">BSD</span>由于允许使用者修改和重新发布代码，也允许使用或在<span lang="EN-US" twffan="done">BSD</span>代码上开发商业软件发布和销售，因此是对商业集成很友好的协议。而很多的公司企业在选用开源产品的时候都首选<span lang="EN-US" twffan="done">BSD</span>协议，因为可以完全控制这些第三方的代码，在必要的时候可以修改或者二次开发。</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 150%; mso-char-indent-count: 2.0">
				<span lang="EN-US" style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">Apache Licence 2.0 </font>
						<p>
								<font face="Verdana" size="2">
								</font>
						</p>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 150%; mso-char-indent-count: 2.0">
				<span lang="EN-US" style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">Apache Licence</font>
				</span>
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">是著名的非盈利开源组织<span lang="EN-US" twffan="done">Apache</span>采用的协议。该协议和<span lang="EN-US" twffan="done">BSD</span>类似，同样鼓励代码共享和尊重原作者的著作权，同样允许代码修改，再发布（作为开源或商业软件）。需要满足的条件也和<span lang="EN-US" twffan="done">BSD</span>类似：</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 15.75pt; LINE-HEIGHT: 150%; mso-char-indent-count: 1.5">
				<span lang="EN-US" style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">1</font>
				</span>
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">． 需要给代码的用户一份</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">Apache Licence </font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 15.75pt; LINE-HEIGHT: 150%; mso-char-indent-count: 1.5">
				<span lang="EN-US" style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">2</font>
				</span>
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">． 如果你修改了代码，需要再被修改的文件中说明。</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 15.75pt; LINE-HEIGHT: 150%; mso-char-indent-count: 1.5">
				<span lang="EN-US" style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">3</font>
				</span>
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">． 在延伸的代码中（修改和有源代码衍生的代码中）需要带有原来代码中的协议，商标，专利声明和其他原来作者规定需要包含的说明。</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 15.75pt; LINE-HEIGHT: 150%; mso-char-indent-count: 1.5">
				<span lang="EN-US" style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">4</font>
				</span>
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">． 如果再发布的产品中包含一个<span lang="EN-US" twffan="done">Notice</span>文件，则在<span lang="EN-US" twffan="done">Notice</span>文件中需要带有<span lang="EN-US" twffan="done">Apache Licence</span>。你可以在<span lang="EN-US" twffan="done">Notice</span>中增加自己的许可，但不可以表现为对<span lang="EN-US" twffan="done">Apache Licence</span>构成更改。</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 150%">
				<span lang="EN-US" style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">Apache Licence</font>
				</span>
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">也是对商业应用友好的许可。使用者也可以在需要的时候修改代码来满足需要并作为开源或商业产品发布<span lang="EN-US" twffan="done">/</span>销售。</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 150%; mso-char-indent-count: 2.0">
				<span lang="EN-US" style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">GPL </font>
						<p>
								<font face="Verdana" size="2">
								</font>
						</p>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 150%; mso-char-indent-count: 2.0">
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">我们很熟悉的<span lang="EN-US" twffan="done">Linux</span>就是采用了<span lang="EN-US" twffan="done">GPL</span>。<span lang="EN-US" twffan="done">GPL</span>协议和<span lang="EN-US" twffan="done">BSD, Apache Licence</span>等鼓励代码重用的许可很不一样。<span lang="EN-US" twffan="done">GPL</span>的出发点是代码的开源<span lang="EN-US" twffan="done">/</span>免费使用和引用<span lang="EN-US" twffan="done">/</span>修改<span lang="EN-US" twffan="done">/</span>衍生代码的开源<span lang="EN-US" twffan="done">/</span>免费使用，但不允许修改后和衍生的代码做为闭源的商业软件发布和销售。这也就是为什么我们能用免费的各种<span lang="EN-US" twffan="done">linux</span>，包括商业公司的<span lang="EN-US" twffan="done">linux</span>和<span lang="EN-US" twffan="done">linux</span>上各种各样的由个人，组织，以及商业软件公司开发的免费软件了。</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 150%; mso-char-indent-count: 2.0">
				<span lang="EN-US" style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">GPL</font>
				</span>
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">协议的主要内容是只要在一个软件中使用<span lang="EN-US" twffan="done">(</span>“使用”指类库引用，修改后的代码或者衍生代码<span lang="EN-US" twffan="done">)GPL</span>协议的产品，则该软件产品必须也采用<span lang="EN-US" twffan="done">GPL </span>协议，既必须也是开源和免费。这就是所谓的”传染性”。<span lang="EN-US" twffan="done">GPL</span>协议的产品作为一个单独的产品使用没有任何问题，还可以享受免费的优势。</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 150%; mso-char-indent-count: 2.0">
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">由于<span lang="EN-US" twffan="done">GPL</span>严格要求使用了<span lang="EN-US" twffan="done">GPL</span>类库的软件产品必须使用<span lang="EN-US" twffan="done">GPL</span>协议，对于使用<span lang="EN-US" twffan="done">GPL</span>协议的开源代码，商业软件或者对代码有保密要求的部门就不适合集成<span lang="EN-US" twffan="done">/</span>采用作为类库和二次开发的基础。</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 150%; mso-char-indent-count: 2.0">
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">其它细节如再发布的时候需要伴随<span lang="EN-US" twffan="done">GPL</span>协议等和<span lang="EN-US" twffan="done">BSD/Apache</span>等类似。</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 150%; mso-char-indent-count: 2.0">
				<span lang="EN-US" style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">LGPL </font>
						<p>
								<font face="Verdana" size="2">
								</font>
						</p>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 150%; mso-char-indent-count: 2.0">
				<span lang="EN-US" style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">LGPL</font>
				</span>
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">是<span lang="EN-US" twffan="done">GPL</span>的一个为主要为类库使用设计的开源协议。和<span lang="EN-US" twffan="done">GPL</span>要求任何使用<span lang="EN-US" twffan="done">/</span>修改<span lang="EN-US" twffan="done">/</span>衍生之<span lang="EN-US" twffan="done">GPL</span>类库的的软件必须采用<span lang="EN-US" twffan="done">GPL</span>协议不同。<span lang="EN-US" twffan="done"> LGPL</span>允许商业软件通过类库引用<span lang="EN-US" twffan="done">(link)</span>方式使用<span lang="EN-US" twffan="done">LGPL</span>类库而不需要开源商业软件的代码。这使得采用<span lang="EN-US" twffan="done">LGPL</span>协议的开源代码可以被商业软件作为类库引用并发布和销售。</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 150%; mso-char-indent-count: 2.0">
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">但是如果修改<span lang="EN-US" twffan="done">LGPL</span>协议的代码或者衍生，则所有修改的代码，涉及修改部分的额外代码和衍生的代码都必须采用<span lang="EN-US" twffan="done">LGPL</span>协议。因此<span lang="EN-US" twffan="done">LGPL</span>协议的开源代码很适合作为第三方类库被商业软件引用，但不适合希望以<span lang="EN-US" twffan="done">LGPL</span>协议代码为基础，通过修改和衍生的方式做二次开发的商业软件采用。</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 150%; mso-char-indent-count: 2.0">
				<span lang="EN-US" style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">GPL/LGPL</font>
				</span>
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">都保障原作者的知识产权，避免有人利用开源代码复制并开发类似的产品。</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 150%; mso-char-indent-count: 2.0">
				<span lang="EN-US" style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">P.S. </font>
				</span>
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">随手写写，是因为跟客户交谈的时候发现很多人其实对开源有完全错误的理解，特别是开源协议。很多人认为只要是开源，就意味着随便用，随便改都可以。</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 150%; mso-char-indent-count: 2.0">
				<span lang="EN-US" style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">dlee</font>
				</span>
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">补充：</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 150%; mso-char-indent-count: 2.0">
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">这些知识<span lang="EN-US" twffan="done"> Linux Fans </span>大多比较清楚，因为经常使用开源软件，每天下载源代码，编译、测试、安装是常事。这些问题在各个<span lang="EN-US" twffan="done"> Linux </span>论坛上也早已经是老生常谈，但是有些<span lang="EN-US" twffan="done"> Java Fans </span>以及大多数<span lang="EN-US" twffan="done"> M$ </span>平台的开发人员几乎一无所知。我在这里一般不会谈跟<span lang="EN-US" twffan="done"> Java </span>关系不大的内容。既然<span lang="EN-US" twffan="done"> Charlesxp </span>想谈谈，我也补充一下。</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 150%; mso-char-indent-count: 2.0">
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">首先，软件有两种分类方法：</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 150%; mso-char-indent-count: 2.0">
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">商业软件<span lang="EN-US" twffan="done"> vs. </span>免费软件</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 150%; mso-char-indent-count: 2.0">
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">商业软件：软件是要卖钱的。</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 150%; mso-char-indent-count: 2.0">
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">免费软件：软件不卖钱，出于兴趣开发，可以随便使用。</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 150%; mso-char-indent-count: 2.0">
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">开源软件<span lang="EN-US" twffan="done"> vs. </span>私有软件</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 150%; mso-char-indent-count: 2.0">
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">开源软件：软件的源代码是公开的，可以在遵守某种<span lang="EN-US" twffan="done"> license </span>的条件下加以修改。</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 150%; mso-char-indent-count: 2.0">
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">私有软件：软件的源代码不公开，用户仅仅只能得到软件的二进制版本。</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 150%">
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">　　从上面的两种区别我们可以看出，开源软件和商业软件不是对等或对立的关系，开源软件同样也可以卖钱。但是给了你源代码，你如果没有一定的功力也未必能看懂。而且用户常常不具备相应的能力（没有从事过软件开发），仅仅想要使用软件的功能。既然这样，开源对于这类用户还有何意义呢？开源可以保护这类用户免于陷入厂商设置的锁定陷阱。因为提供了全部源代码，只要用户能找到有能力维护这些代码的人或公司，他就可以持续发展这些代码的功能。这个人或公司不一定是最初卖软件给他的那一家。用户不会在大部分功能用的好好的，某个关键功能无法使用的时候，买家告诉他，你希望获得的这个功能在我们的下一版本中有，但是你必须支付我们<span lang="EN-US" twffan="done"> 10w$ </span>升级费我们才可以提供。这个就叫做厂商锁定。如果软件不是开源的，用户没有办法做出选择，上了贼船后想下来可就难了。所以开源的商业软件对于保护用户自己的利益是非常重要的。用户可以获得真正的安全，而且更体现了软件的本质就是一种高级的服务。</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 150%">
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">　　那么有人会担心，这样做究竟能不能赚到钱？你能不能赚到钱要看市场和需求有多大。只盯着厂商锁定一种方式来赚钱其实是一种短视的行为。现在国内大部分软件开发商都不重视维护和服务，仅仅靠卖软件本身的<span lang="EN-US" twffan="done"> copy </span>和<span lang="EN-US" twffan="done"> license </span>来赚钱，用户感觉不到自己是上帝，怨声载道。其实用户所需要的还是长期的维护和服务。所以这样的软件如果真能把服务做好，用户是会非常欢迎的。既然经过分析预计会有很大的需求，从长期看，我相信肯定是可以赚到钱的。</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 150%">
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">　　还有一类软件：共享软件。这类软件不是开源的，但是有免费的版本可以使用。如果你用的很爽，良心发现了，可以把钱汇给作者。如果希望作者提供服务，也可以找他谈。国内很有名的<span lang="EN-US" twffan="done"> FoxMail </span>就是这类软件。但是对于用户最有价值的一类软件，其实还是开源的商业软件。</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 150%">
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">　　开源软件卖的是长期的服务，不是软件本身的<span lang="EN-US" twffan="done"> copy</span>。不是所有的软件都有可能卖服务，也不是所有的用户都需要服务（这个问题我们以后可以讨论）。但是一个大型企业或者重要的政府机关，假设使用了<span lang="EN-US" twffan="done"> JBoss+MySQL </span>这种组合，长期的服务是非常必要的（至少出了事情可以找到一个替罪羊）。你问这个问题就说明你没有多少企业应用的经验，不知道<span lang="EN-US" twffan="done"> IBM </span>这些公司的商业模式就是建立在<span lang="EN-US" twffan="done"> IT </span>服务的基础之上的。开源软件提供了一个新的组合，对于更好地做好这种服务非常有帮助。实际上，<span lang="EN-US" twffan="done">IBM </span>的解决方案中就包括了大量开源的成果。<span lang="EN-US" twffan="done">HP </span>做的方案也有采用<span lang="EN-US" twffan="done"> JBoss </span>的，为了得到长期的服务，<span lang="EN-US" twffan="done">HP </span>和<span lang="EN-US" twffan="done"> JBoss </span>专门签订了长期合作的协议。</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 150%">
				<span lang="EN-US" style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<span style="mso-spacerun: yes" twffan="done">
								<font face="Verdana" size="2">    </font>
						</span>
				</span>
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">中国国内由于市场容量的限制，以及用户缺乏信息化的经验，对于软件长期服务的重要性认识不足，因此总是只看到软件本身的售价，给了一些夫妻店竞相压价钻空子的机会。但是必须承认，这并不是一种良性竞争的状态。最终还是要走到切实为用户做好服务的道路上来的。服务是值钱的，不是免费的。你去路边的理发馆随便理个发，<span lang="EN-US" twffan="done">5 </span>块钱，出来以后仍然蓬头垢面。你去高级发廊做头，<span lang="EN-US" twffan="done">500 </span>块，但是你得到了按摩等各种服务（不要联想引申），身心得到了放松，出来以后精神焕发。你只盯着路边的理发馆，但是仍然有别人愿意去高级的发廊。</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 150%">
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">　　当然，真正要做好服务，对于技术等各方面的能力要求是非常高的。这种要求不是随便哪个夫妻店就能够达到的。</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 150%">
				<span lang="EN-US" style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">robbin</font>
				</span>
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">补充：</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 150%">
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="Verdana" size="2">　　<span lang="EN-US" twffan="done">Richard Stallman</span>是<span lang="EN-US" twffan="done">GNU</span>创始人和<span lang="EN-US" twffan="done">GPL</span>的创造者，<span lang="EN-US" twffan="done">Stallman</span>开发的比较著名的<span lang="EN-US" twffan="done">GPL</span>软件包括<span lang="EN-US" twffan="done">GNU GCC</span>和<span lang="EN-US" twffan="done">GNU Emacs</span>。其中<span lang="EN-US" twffan="done">Emacs</span>在<span lang="EN-US" twffan="done">Stallman</span>独立开发的早期也是卖钱的。<span lang="EN-US" twffan="done">Stallman</span>定的<span lang="EN-US" twffan="done">Emacs</span>售价为每份<span lang="EN-US" twffan="done">150</span>美元。</font>
						<span lang="EN-US" twffan="done">
								<font face="Verdana" size="2">
								</font>
								<p>
										<font face="Verdana" size="2">
										</font>
								</p>
						</span>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 150%">
				<span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 宋体" twffan="done">
						<font face="宋体">
								<font face="Verdana" size="2">　　因此请记住： 开源软件不等于免费软件。</font>
								<span lang="EN-US" twffan="done">
										<p>
										</p>
								</span>
						</font>
				</span>
		</p>
		<p>
		</p>
		<p>
		</p>
<img src ="http://www.cnitblog.com/heptachord/aggbug/10995.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/heptachord/" target="_blank">heptachord@杯中瑶琴</a> 2006-05-24 14:22 <a href="http://www.cnitblog.com/heptachord/articles/10995.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>