GNU关于自由的哲学精神源于这样一个基本的认识:软件是一种可以进行再创造的知识工具,而不同于现实意义上的物品,例如椅子、桌子或者是汽油。作为一个软件用户,我们应当保有对这种工具的改造和发展的权力,正如我们对数学、物理这些自然科学所做的一样。
换句话说,软件应该是一种存在于公共领域中的知识或者知识体系,这种知识体系应鼓励我们在它的基础上进行创作和发展,而为了进行这种行为,我们需要软件开放源代码;这个公共领域是相对于私有软件的拥有者所订立的协议而言的,私有软件的支持者认为,软件的二进制代码与源代码并不相同,源代码是一种私有领域的著作,而二进制代码是属于这种私有领域的产品的衍生物。这种二进制代码与源代码之间关系的割裂,从一方面来说,是私有软件拥有者的利润的来源,只有拥有源代码的他们,才有足够的知识基础解决问题;从另一方面来说,这种割裂导致了软件使用者在购买私有软件时,购买的只是部分而不是完全的软件,而实际的关系,更像是对软件产品的某个部分租赁,这给用户理解软件带来了很大的困难,也为开发者与用户的沟通划下了沟壑。
现在的软件许可,一般可以分成三类,一是遵循OSD的开放源代码许可,二是不遵循OSD的开放源代码许可,三是闭源许可。GPL属于第一类,而且对软件的衍生和分发作出了极其严格的规定:必须开放源代码,必须遵守GPL。GPL的提出与在开源领域的广泛使用,对于私有软件来说不啻于一场灾难。
而P2P则是另外一个问题。正如我在另外一篇关于P2P的文章所提到的,P2P的作用是极大的降低了我们获取信息的费用,当销售信息的边际利益为零的时候,信息本身的价格将被剧烈降低。信息的价格很大程度上是由获取的难度决定的,从古代的烽火台与驿站传讯,到近代的邮政系统的实施、当今的互联网,信息的价格一般来说,被不断的降低。如果在每一台计算机上,P2P协议都能成为系统的基本组成部分,基于它的信息搜索成为基础的搜索方法,那么诸如音乐、小说这样的知识产品,价格将会趋近零。作为信息提供商,所要考虑利润来源,应是信息的增值部分。这正是Google的策略。
尊重与鼓励GPL,这是一种对公共领域知识的承认与传承;正如我们在科学领域对无数前人的知识进行整理和发展时所做的一样。而赞同和鼓励P2P共享,则是为了让互联网所带来的知识鸿沟,能为更便捷的信息获取方式所消弭。两者并不完全相同,前者是合乎现行法律的行为;而后者则需要更多的各界人士不断推动,通过新的法律来确认和鼓励这种行为。
说到这里,就可以回应Dash《关于GPL》所提出的问题。我们可以为GPL和P2P共享的推动做什么?我们可以与相关的组织和个人一起,不断的为一般程度的用户辨析开放源代码和P2P的好处与坏处,坚持揭发那些违反了相关协议的组织与个人。一个人也许很渺小,但群众的力量是无限的。中国民智已开,缺少的是恰当的引导和信仰的建立。我们通过个人对身边人的影响,通过这种P2P的口碑的力量,一定可以达到理想的结果。

Trackbacks/Pingbacks (4)
友情链接更新尊重GPL许可与赞同P2P共享的和与不同 Running Sandswitch 父亲节,和父亲喝酒 孩子气☆孙秀楠宝宝 links for 2006-06-19 Running Sandswitch world cup 未命名-孔甲己 新玩具 Gang.Chen 回奶奶家喽
友情链接更新 links for 2006-06-20 Running Sandswitch 6月20日技术乱弹 孩子气☆孙秀楠宝宝尊重GPL许可与赞同P2P共享的和与不同 Running Sandswitch 父亲节,和父亲喝酒 孩子气☆孙秀楠宝宝 links for 2006-06-19 Running Sandswitch world cup 未命名-孔甲己 新玩具 Gang.Chen 回奶奶家喽
[...] 尊重GPL许可与赞同P2P共享的和与不同 [...]
[...] 94smart/ 共9个网摘 [ 1 ] 2初创网站与开源软件: 一个藏袍94smart收录,使用标签:互联网, 开源软件, 创业, 网站架构,时间:2006-9-4 22:25:42 | 相关网摘,我也收藏互联网应用项目不需要太复杂的框架。原因有两个,一个是框架复杂无非是为了实现更好的可扩展性和更清晰的层次,而我们正在做的互联网应用范围一般会比开源软件设计时所考虑的范围小的多,所以有的应用会显得设计过度,另外追求完美的层次划分导致的太复杂的继承派生关系也会影响到整个系统维护的工作量。建议应用只需要包含三个层就可以了,数据(实体)层,业务逻辑层,表现层。太复杂的设计容易降低开发效率,提高维护成本,在出现性能问题或者突发事件的时候也不容易找到原因。http://www.example.net.cn/2006/09/startup_and_opensource.html 1GPL概念 – Blog on 27th Floor94smart收录,使用标签:GPL, 开源软件, 软件,时间:2006-7-7 22:36:42 | 相关网摘,我也收藏GPL授予使用者自由使用的权利,包括看到源代码,它要求使用者在发行发布销售GPL作品时,也必须遵守GPL的规定,即同样给接受者一样的权利。GPL要求衍生作品也一样使用GPL授权,包括修改出来的,增补出来等等,包括连接人家的库才能运行的。http://blog.cathayan.org/item/1355 2mixi.jp:使用开源软件搭建的可扩展SNS网站: 一个藏袍94smart收录,使用标签:mixi, sns, 互联网, 开源软件, 网站架构, mysql,时间:2006-6-29 11:00:45 | 相关网摘,我也收藏Mixi采用开源软件作为架构的基础:Linux 2.6,Apache 2.0,MySQL,Perl 5.8,memcached,Squid等等。到目前为止已经有100多台MySQL数据库服务器,并且在以每月10多台的速度增长。Mixi的数据库连接方式采用的是每次查询都进行连接,而不是持久连接。数据库大多数是以InnoDB方式运行。Mixi解决扩展问题主要依赖于对数据库的切分。http://www.example.net.cn/archives/2006/06/mixijpeoaoeiiae.html 1尊重GPL许可与赞同P2P共享的和与不同94smart收录,使用标签:互联网, GPL, P2P, 开源软件,时间:2006-6-20 22:22:46 | 相关网摘,我也收藏尊重与鼓励GPL,这是一种对公共领域知识的承认与传承;正如我们在科学领域对无数前人的知识进行整理和发展时所做的一样。而赞同和鼓励P2P共享,则是为了让互联网所带来的知识鸿沟,能为更便捷的信息获取方式所消弭。两者并不完全相同,前者是合乎现行法律的行为;而后者则需要更多的各界人士不断推动,通过新的法律来确认和鼓励这种行为。http://boke.name/citizen/2006/06/20/gpl-p2p-charming/ 1打水漂的政府投资和Linux的中文字体问题 – Tinyfool@Donews Blog[在Donews乱窜的郝培强]94smart收录,使用标签:互联网, Linux, 开源软件,时间:2006-6-19 23:28:05 | 相关网摘,我也收藏中国国情有很多特殊的地方,搞项目只要提到信息安全,只要提到防止西方国家技术垄断,就可以获得大量的资金。然而这些年巨额的资金投入了,我们的信息安全程度真的提高了么?我们遏制了西方国家的技术垄断了么?号称民族骄傲的汉芯是假的,“十五”863计划的重大科技成果之一的麒麟抄袭了FreeBsd,这些都是国家的运气不好?资金遇人不淑?http://blog.donews.com/tinyfool/archive/2006/06/19/920860.aspx 3使用开源软件,设计高性能可扩展网站: 一个藏袍94smart收录,使用标签:互联网, 网站架构, 服务器, 开源软件, 优化,时间:2006-6-18 23:10:33 | 相关网摘,我也收藏网站架构的设计是一个整体的工程,在设计的时候需要考虑到性能,可括展性,硬件成本,时间成本等等,如何根据业务的定位,资金,时间,人员的条件设计合适的方案是件比较困难的事情,但多想多实践,终究会建立一套适合自己的网站设计理念,用于指导网站的设计工作,为网站的发展奠定良好的基础。http://www.example.net.cn/archives/2006/06/eoaoeiissoaeuee.html 1关于GPL94smart收录,使用标签:互联网, GPL, 开源软件, VeryCD, eMule,时间:2006-6-18 22:43:42 | 相关网摘,我也收藏我们的开发团队自身也大都是狂热的linux fans,并试图为开源项目贡献更多,在很早之前,我们就为php和gnu网站提供了中国镜像。但可悲的是,开源项目的所有贡献几乎都来自国外,国内响应者寥寥无几。VeryCD的eMule开源以来,几乎没有受到任何有益的反馈,更别说是为代码做出贡献。取而代之的,只有一个又一个的商业化P2P软件…… http://blog.verycd.com/dash/showentry=30382 1开源软件名的读音 – Blog on 27th Floor94smart收录,使用标签:开源软件, 读音,时间:2006-6-7 21:52:52 | 相关网摘,我也收藏开源软件经常取一些很神奇的名字,一般最常见的是首字母递归缩写,像GNU和PHP,于是就产生的读音的困难。http://blog.cathayan.org/item/1329 2开源软件:谁付出谁获取 – Blog on 27th Floor94smart收录,使用标签:开源软件,时间:2006-5-20 23:32:56 | 相关网摘,我也收藏以前总有人非常关心这些志愿开发者的生活问题,总要问:他们靠什么生活啊?现在我们有证据说,他们有自己的工作,有自己的收入来源,完全不必再为他们担心。就是这些几乎没有互相见过面的一些人,完成了许多非常好非常实用的软件,不管你是否相信人类的天生的合作精神,这些软件是个事实。http://blog.cathayan.org/item/1303 共9个网摘 [ 1 ] 94smart/相关标签 [...]