《开源的成功之路》章节试读

当前位置:首页 > 计算机网络 > 程序设计 > 开源的成功之路章节试读

出版社:外语教研
出版日期:2007-6
ISBN:9787560066363
作者:史蒂文
页数:356页

《开源的成功之路》的笔记-第16页 - 第一章 软件财产和问题 第三节 更深入的描写

这一节中,作者明确,在围绕前述三个基本的政治经济学问题(个人动机、协作、复杂性)探究开源之外,本书还做更广泛的讨论,包括:互联网革命的背景、社区/文化以及商业之间的发展关系、合作和生产在知识密集型经济活动中的本质、类似开源现象的领域范围和规模到底有多大。
说到互联网革命的背景,我理解作者关心的重点是开源程序在这一背景和趋势下的未来。关于这一点的叙述中,作者谈到了中立网络,以及由此引发的传统分工观念的拓展。他还引用了Lawrence Lessig、Stewart Brand和Paul Dourish等人的观点,他们三人,一位同样关心软件代码,将其视为虚拟空间的法律;一位讨论建筑,研究建筑的学习;一位同时研究计算机科学和社会科学。我理解作者试图说明的是:开源发展了互联网,互联网也改变着开源,那些代码已不仅仅是功能代码,在一定程度上更是这个虚拟世界的结构和法律,规定和影响着它的行动和决策。开源在所谓信息政治学(决策设计等等)方向上的讨论和实践,解决一些问题的答案的演化,才是真正将会带来重要和永恒影响的东西,才是其更大的价值所在。
至于社区、文化以及商业之间的发展关系这一问题或领域,作者认为人类生活中的显著差异在于观念、理论以及制度。,而且在经济和社会变化的初期,分析家们经常更为关注将要消逝的东西,而非努力促成新事物的诞生。,我觉得他是希望足够重视和正视开源社区已经或正在努力做的一些工作:规划组织原则、解决与商业活动以及内在的资本主义经济之间的关系……并认识到它们的价值所在。
其次是合作和生产在知识密集型经济活动中的本质。作者在讨论这个问题时,抓住的关键点还是“开源软件与众不同的财产观念”,它扭转了将排他性作为财产基础的观点,从根本上围绕发布权进行设定,提出了富有争议的挑战:是否可能围绕财产发布权的核心观念建立一种基础的经济体系?这种体系将呈现何种特征?
第四个方面是关于开源现象的范围有多广的。作者的主张是:即便是最小的案例,其重要性也被证明是不可忽略的。而且作者认为这一现象具有可归纳性,即可以推而广之。这将问题转变为:是否存在与软件问题结构类似的知识领域?

《开源的成功之路》的笔记-第81页 - 开源的定义和工作原理

眼球足够多的话,所有的错误将无处可藏。

《开源的成功之路》的笔记-第30页 - 开源的早期历史

“福特主义”思想认为:应将编程的思维活动与机器操作的实际工作分开。20世纪50年代末,航空和航天业开始依据这种思想重新改造其计算机操作。60年代中期,这种行业实践蔓延到大多数商业领域。根据最新的规则,操作员坐在机房里操作计算机,而程序员坐在一间屋里编写指令。

《开源的成功之路》的笔记-第12页 - 软件财产及问题

复杂的软件不像一本书,甚至不是有史以来篇幅最长、内容最复杂的书。它更像一种生命有机体,能够依据不同的环境和挑战不断的适应和调整。

《开源的成功之路》的笔记-第4页 - 第一章 软件财产和问题 第一节 开源的分析问题

这一节的题目“开源的分析问题”,看字面似乎不太好理解。实际上,这一节主要是通过与传统的私有产品(拥有一般意义上的知识产权)、私有软件产品等比较,说明什么是开源软件产品。
就私有软件而言,其源代码私有,即不公开,作者认为,正因为这样,其厂商才能以一定的、甚至很贵的价格销售软件,并将部分收益分配给编写代码的程序员,从而为他们提供创新和工作的动力。这也被认为是计算机软件传统知识产权体系的试金石,或者可以说是典型特征和基本原则。而且,这种模式已然是一种范式和常识,是毋庸置疑和显而易见的。要不然,就会有人反问:不是这样还能怎么样?
而开源软件恰恰改变了这一基本原则,它的源代码是自由的,可以自由运行,可以自由改编改进,可以自由地重新发布……这一基础的改变,势必引发连锁反应,而且毫无疑问彻底颠覆了传统范式和模式。
一般人一定觉得,在同样的商业、法律和政治环境下,这一事物的出现和存在是不可能的、难以理解的。确实,理解这一事物需要彻底转换脑筋,但是你必须理解,因为事实胜于雄辩。作者讲述了一些客观事实,表明开源早已不是小范围理想化的试验,而是当今信息技术经济的一个主流部分。
另外,作者理解和承认开源软件运动中确实包含了一些理想化的内容,并称其为数码时代的第一份政治宣言,但又不绝对地认同“开放等于好,封闭等于坏”,而是认为实际情况要远比这复杂。
一句话,开源创立了新的原则,开源历史悠久并早已蔚为大观,但开源也不是完美无缺的。

《开源的成功之路》的笔记-第10页 - 第一章 软件财产和问题 第二节 开源政治经济学

作者是政治学教授,采用政治经济学概念对开源进行阐释可谓顺理成章,而且以此为基线,确有可能帮助展开更为广泛的讨论。对我而言,这一节也就成了学习政治经济学基本概念和原理的绝好素材。
政治经济学是探讨复杂人类社会行为的实用工具。
作者首先对照政治经济学的基础问题之一“集体行动”及其现代阐述,即奥尔森的“集体行动的逻辑”这一概念体系,对典型开源项目Linux进行分析,认为理应得到与直觉相一致的结论,即“Linux按理是不太可能实现的”,因为它“真正非排他”、“真正非竞争性”,而且它作为公共财产还要受“集体供给”条件的制约。
接着说到一个初级政治经济学问题:人们为什么心甘情愿地为一种公共财产的创造做贡献,如果他能没有限制地免费享用别人的劳动成果?对照这点来分析,开源理所应当也是不会诞生的。这里,作者还指出:Linux是更像一种有机生命体的复杂财产,而且这样的核心程序不再可能通过个人努力完成,必须以某种方式进行任务分解。这就引出了政治经济学的第二个核心问题“分工合作”。而该问题的标准答案一直是:“在权力集中、等级分明的体制下(即公司)组织工作。”尽管这种分工协作可能只是对工业时代的生产组织的一种模仿,而且几乎没有人认为它对软件开发这样的复杂任务来说是有效率的,只是相对其它一些可能的选择方式,其效率似乎还更高一点。
上述这种似乎远没有达到最好的尴尬情形,有理由引起我们的追问:这是否就是软件程序生产进程的必由之路?它是最佳的组织方式吗?这,就是作者所谓讨论的第三个政治经济学的核心或基础问题。
为了说明关于组织方式的问题,作者随后引用了Eric S. Raymond借用教堂和集市概念对组织结构的对比解释,并且用开源所占市场份额的事实来表明对Eric的观察和观点很大程度上的支持和赞同,尽管他同时指出对软件质量好坏的判断其实含有很多主观成分。
本节最后,作者重新归纳并表述了三个政治经济学问题:个人动机、协调和复杂性,并说明全书通过建立开源过程的多层次模型,对这些问题逐一进行了回答。这是阅读中始终需要把握的本书总体的框架,并且跟随作者始终以政治经济学的观点作为重要分析基线,尽管没有严肃到要把资金缺乏也作为大难题加以讨论。

《开源的成功之路》的笔记-第2页 - 第一章 软件财产和问题

作者说“这是一本有关财产的书……”,所谓提纲挈领,那么这就是把握全书内容、观点和态度的关键,尤其是作者围绕财产概念引出的主要问题:社会组织如何改变财产含义,或者反过来,财产观念的转变如何能够改变社会组织的可能形式。
为了探讨或者一定程度上回答上述问题,作者视开源软件为一个活生生的例子,对它的创造过程进行了详细解释,全面形象地展现了这一成功实验。作者认为,传统的财产观念是围绕排他权建立的,即排除“你使用属于我的东西的”权利,而开源的财产观念基本上是围绕发布权来建立的,这就是两者的根本差异。从这个意义上上讲,开源所创立的政治经济学体系,即一种可持续的价值创造体系和一整套管理机制,是突破和颠覆性的,因为其根植的基本理念就具有突破性和颠覆性。
那么,如果归结到对国内开源事业发展的关心,相应地,有必要厘清我们现实的商业和法律框架下有关财产观念的基本问题,与作者所处环境下的进行差异比较,进行必要修正,然后才能作为国内开源问题讨论的基础。
所以,首先是公有制私有制的差异,其次是知识产权体系的差异。
作者说……这是一本关于技术和社会之间相互影响的书。……也是关于计算机和软件的。……这也是一个关于商业和法律的故事。……从根本上说,开源的成功是一个政治故事。
我所关心的是:这样的技术故事、这样的商业和法律故事、这样的政治故事,在我们这儿,应该怎样去创造和演绎。

《开源的成功之路》的笔记-第24页 - 第二章 开源的早期历史

如果对计算技术、特别是软件技术发展的更多历史细节感兴趣,可以本章内容和信息为基础扩展阅读和研究:比如早期IBM商用计算机产品的硬件和软件情况、多家竞争性公司合作开展的针对IBM 704的所谓编码技术推进项目的实际情况等等。(还可以参观计算机历史博物馆网站http://www.computerhistory.org/)
作者指出所有的技术系统都处于特定的文化框架之内。并继续依据历史事实指出:因为政府监管和法律干预,影响了贝尔实验室等关键机构在Unix等关键产品上的行为和选择,因而在美国发展起来的软件技术系统,最初就具备了其特定的法律基础。法律和文化框架一起,影响和决定了软件工业后续主要的发展路径,衍生出了不同的生产方式、财产关系。
作为一种工具,早期的软件设计都有实用主义的痕迹。1956年,它还将具备法律基础。
要么是原文过于言简意赅,要么是译文不够完整达意,后文对所谓“具备法律基础”的事实补充,似乎并未很好地契合在作者既定的徐舒逻辑中。我的理解,作者所谓的“法律基础”,是对文化框架的补充,意在指出这些都是影响软件生产方式、财产关系和具体产品技术的根本因素,有怎样的文化框架和法律背景,才造就了怎样的发展路径和产品,所谓万事皆有因。
谈到具体的开源的早期历史,则其主角毫无疑问是UNIX。UNIX的发展、演变、分化,以及与此密切相关的BSD、ARPA、TCP/IP、FSF等等,自然形成了更为完整丰富的开源的早期历史,记住这些名词,你也就大致了解了。


 开源的成功之路下载 更多精彩书评


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024