The Cathedral and the Bazaar

The Cathedral and the Bazaar pdf epub mobi txt 电子书 下载 2026

出版者:O'Reilly Media
作者:Eric Steven Raymond
出品人:
页数:279
译者:
出版时间:1999
价格:USD 19.95
装帧:Hardcover
isbn号码:9781565927247
丛书系列:
图书标签:
  • 软件工程
  • 开源
  • 计算机
  • Linux
  • 软件开发
  • opensource
  • Programming
  • 管理
  • open source
  • software development
  • cathedral model
  • bazaar model
  • collaborative development
  • distributed development
  • free software
  • community driven
  • technical leadership
  • technical innovation
想要找书就要到 小美书屋
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

《大教堂与市集》(The Cathedral and the Bazaar)是埃里克·斯蒂芬·雷蒙(Eric Steven Raymond)所撰写的软件工程方法论。以Linux的核心开发过程以及作者自己主持开发的开放原始码软件──Fetchmail为讨论案例。文章在1997年5月27日发表,并在1999年出版成书。

本书讨论两种不同的自由软件开发模式︰

大教堂模式(The Cathedral model)︰原始码在本模式是公开的,但在软件的每个版本开发过程是由一个专属的团队所控管的。作者以GNU Emacs及GCC这两软件为例。

市集模式(The Bazaar model)︰原始码在本模式也是公开的,不过却是放在因特网上供人检视及开发。作者以Linux核心的创始者林纳斯·托瓦兹带领Linux核心的开发为例,亦引用fetchmail的开发为例。

这篇文章的要义是让够多人看到原始码,错误将无所遁形(Given enough eyeballs, all bugs are shallow)。作者表示大教堂模式的软件开发让程序除错的时间大幅增加,因为只有少数的开发者可参与修改工作。市集模式则相反。

此文让大部份的开放原始码及自由软件的开发计划采用市集模式,甚至原来采用大教堂模式的 GNC Emacs 及 GCC 也是如此。Netscape 网页浏览器后来释出原始码,并启动Mozilla计划,也或多或少受到这篇文章的启发。

大教堂与市集也被延伸到非电脑软件的开发上面。例如维基百科就是市集模式,而Nupedia与大英百科全书就是大教堂模式。

欧莱礼出版社于1999年发行此书的创举是,首次商业印刷出版的书以Creative Commons授权模式出版。

本书(原文)的国际标准书号是 ISBN 1565927249(精装本)、ISBN 0596001088(平装本)。

《远方的灯塔》 本书是一部关于人类探索未知、挑战极限的史诗。故事发生在遥远的未来,地球资源枯竭,人类文明面临严峻的生存危机。一支由顶尖科学家、勇敢的宇航员和经验丰富的工程师组成的探险队,肩负着全人类的希望,踏上了寻找新家园的漫漫征途。 他们的目标是距离地球数万光年之外,一颗被命名为“希望之星”的行星。这颗星球的大气层成分、地质结构以及是否存在生命迹象,都笼罩在一片神秘的面纱之下。探险队乘坐的飞船“启明星号”,是人类科技的集大成者,拥有先进的生命维持系统、超光速引擎以及能够探测未知宇宙的强大设备。然而,漫长而危险的旅程,注定了不会一帆风顺。 在星际航行的过程中,探险队遭遇了前所未有的挑战。他们穿越了陨石带,避开了黑洞的引力陷阱,还与一种未知的外星文明进行了短暂的接触。每一次的危机,都考验着船员们的智慧、勇气和团队协作能力。船长李明,一位经验丰富、沉着冷静的领导者,始终坚守着“绝不放弃任何一个生命”的信念,带领着团队克服重重困难。首席科学家陈静,凭借其渊博的知识和敏锐的洞察力,一次次在关键时刻提出了宝贵的建议。年轻的导航员艾伦,虽然经验不足,却以其过人的胆识和直觉,化解了几次致命的危机。 随着“启明星号”的深入,他们发现宇宙并非如想象中那样空寂。他们遇到了绚丽的星云,目睹了恒星的诞生与毁灭,甚至发现了可能孕育着奇异生命的星系。这些壮丽而神秘的景象,既带来了敬畏,也激起了他们对生命起源和宇宙奥秘更深层次的思考。 当飞船终于抵达“希望之星”的轨道时,他们发现这颗星球比预期的更加复杂。星球表面覆盖着茂密的未知植物,空气中弥漫着一种奇异的芳香。首次登陆的队伍,在适应新环境的同时,也开始了对星球生态系统的详细勘测。他们发现,这颗星球不仅拥有丰富的矿产资源,更孕育着一种与地球生命截然不同的,却同样充满活力的生命形式。 然而,就在他们以为一切都将顺利进行之时,星球内部隐藏的巨大危险开始显现。一次突如其来的地质活动,让探险队陷入了绝境。他们不得不运用所有智慧和勇气,与自然的力量抗争,同时也要应对潜藏在星球深处的未知威胁。 《远方的灯塔》不仅仅是一个关于太空探索的故事,它更是一部关于希望、勇气、牺牲和人类不屈精神的颂歌。它描绘了人类在面对浩瀚宇宙时,所展现出的渺小与伟大,以及对未知世界永不停息的向往。这本书将带领读者踏上一场惊心动魄的星际冒险,去感受宇宙的浩瀚与神秘,去思考生命的意义与价值,最终,去追寻那座指引我们前进的——远方的灯塔。

作者简介

作者简介:

Eric S. Raymond 软件开源运动和黑客文化的代言人、宣传家、大使。他的研究很好地解释了分布式开源开发模式,Linux和互联网的成功已经证明这种模式非常有效。他自己的开源软件项目包括互联网上使用最广泛的电子邮件传送程序之一。

译者简介:

卫剑钒 北京大学信息科学技术学院计算机系理学博士。长期从事软件研发和信息安全工作,有多年开源软件编程经验,曾任Unix高级编程及信息安全培训讲师,发表过多篇学术论文,著有《安全协议分析与设计》一书。

目录信息

读后感

评分

"An important trait of the great ones is constructive laziness. They know that you get an A not for effort but for results, and that it's almost always easier to start from a good partial solution than from nothing at all." "Perfection (in design) is achiev...  

评分

评分

"An important trait of the great ones is constructive laziness. They know that you get an A not for effort but for results, and that it's almost always easier to start from a good partial solution than from nothing at all." "Perfection (in design) is achiev...  

评分

“大教堂和集市”是软工界的奇文,文章的源起在于作者对于Linux类系统开发方式的质疑以及后继的学习反思和实践。传统的软件工程无论是什么模式,都讲究一板一眼,学究气十足。基本上我呆过的商业公司,也是一板一眼的执行各自的process。但是我们可曾反思过,linux内核的看似杂...  

评分

挺好。读了之后,对开源和linux有更深的见解。 很短的文章,中文1个半小时内读完^_^  

用户评价

评分

《The Cathedral and the Bazaar》这个书名,在我脑海中勾勒出一幅充满象征意义的画面。一方面,“大教堂”象征着那些建立在深厚理论基础之上、经过精心设计和严格控制的体系,它们可能有着清晰的架构、完善的流程,以及明确的指挥链。这种模式给人的感觉是稳定、可靠,但有时也可能显得过于僵化,难以适应快速变化的环境。另一方面,“巴扎”则代表着一种更加分散、开放、充满活力的生态系统,它更像是自然界的演化,由无数个体自发地参与、互动、试错、学习,并在不断调整中找到最适合自己的生存之道。这种模式的优势在于其灵活性和创新性,但有时也可能缺乏统一的协调,显得有些杂乱无章。我迫切想知道,作者是如何将这两种看似截然不同的概念联系起来的?他是否会通过解读这两种模式,来阐述关于软件开发、组织管理、甚至社会发展的一些深刻洞见?我希望这本书能为我提供一种全新的视角,去审视那些我们习以为常的“规则”和“模式”,并鼓励我去思考,在复杂的世界中,是否还有更高效、更具生命力的运作方式。

评分

这本书的书名,在我看来,就像是一种隐喻,一种对于不同运作模式的鲜明对比。想到“大教堂”,我立刻会联想到那些历经百年、由精英工匠精心打造的宏伟建筑,它们代表着一种高度集权、精雕细琢、自上而下的设计理念。每一个细节都经过周密的考量,每一个部分都服务于整体的宏伟蓝图。而“巴扎”,则是完全不同的景象,它充满着市井的活力,是无数个体在自由的市场中讨价还价、相互协作、甚至相互竞争的场所。这里没有统一的规划,却能涌现出意想不到的创新和适应性。这本书的书名,不正是暗示着作者将要探讨两种截然不同的组织和发展模式吗?一种是传统的、严谨的、可能显得有些僵化的模式,另一种则是开放的、灵活的、甚至是有些混乱的模式。我非常期待书中能够深入剖析这两种模式的优劣,它们各自适用的场景,以及是否存在融合的可能性。这本书是否能够帮助我理解,在不同的领域,究竟哪种模式更为有效?它是否会提供一些具体的案例,来佐证作者的观点,让我能更清晰地认识到,世界的运行并非只有一种固定的逻辑。

评分

这本书的书名,真是令人过目难忘,它巧妙地将两种截然不同的意象并置,引发了我强烈的好奇心。首先,“大教堂”这个词,总会让人联想到那些历经岁月沉淀、由大师级工匠倾力打造的宏伟建筑,它们是智慧、秩序、以及某种程度上的权威的象征。在其中,每一个细节都仿佛蕴含着深刻的哲学,一切都显得井然有序,甚至有些神圣不可侵犯。而“巴扎”呢?它则完全是另一番景象:熙熙攘攘的人群,此起彼伏的叫卖声,各种商品琳琅满目,充满了生活气息和市井的活力。在这里,个体是自由的,交易是随意的,创新可能就发生在某个不起眼的角落。我非常想知道,作者是如何在这样一个充满对比的书名下,构建起他的论点?他是否在暗示,我们赖以生存的某些系统,虽然看起来像“大教堂”一样坚固可靠,但在某些方面,却可能不如“巴扎”那样的灵活和富有生命力?这本书是否会挑战那些传统的、自上而下的管理和设计理念,转而推崇一种更加开放、去中心化、甚至是有机生长的模式?我期待这本书能像一把钥匙,打开我思维的另一扇门,让我能以更广阔的视野去理解世界的运作。

评分

这本书的书名总是让我联想到宏伟、庄严的哥特式大教堂,还有充满生机、熙熙攘攘的东方市集。这种对比本身就充满了张力,仿佛预示着内容会是一种跨越传统与革新的碰撞。我一直对那些能够颠覆固有思维模式,打开新视角的著作深感兴趣,而《The Cathedral and the Bazaar》恰恰给我这样的感觉。它似乎在挑战那些被奉为圭臬的“最优解”,鼓励我们去探索那些看似混乱、无序,却可能蕴藏着无限可能性的事物。想象一下,一个古老而精密的系统,就像一座由无数精巧石块堆砌而成的大教堂,代表着严谨的规划和中心化的控制;而另一个,则是由无数个体自由交易、自发组织而成的市集,充满了随机性和多样性。这两者之间,究竟有着怎样的联系,又会产生怎样的火花?这本书能否为我揭示其中隐藏的深刻道理,或者提供一套全新的思考框架,让我能以更敏锐的洞察力去理解这个快速变化的世界?我带着这种好奇心,期待着这本书能像一位智慧的长者,娓娓道来,为我指点迷津。

评分

《The Cathedral and the Bazaar》这个书名,对我来说,充满了哲学思辨的意味。它不像那些直白的标题,直接点明主题,而是用一种富有诗意和象征性的方式,引发读者去思考。“大教堂” evokes 了一种庄严、秩序、以及精心设计的形象,就像那些庞大而复杂的系统,它们往往是经过深思熟虑、层层构建而成,每一部分都扮演着至关重要的角色。这种模式可能带来了稳定性和可预测性,但也可能限制了灵活性和自发性。而“巴扎”则呈现出一种截然不同的图景:混乱而有序,自由而充满活力,无数个体在其中相互作用,形成一种自组织的生态系统。这种模式可能孕育出惊人的创新,但也可能带来不确定性和效率的挑战。我非常期待这本书能够深入探讨这两种模式之间的张力,以及它们在现实世界中的体现。作者是否会通过这个对比,来阐述一种关于如何构建更具韧性、更具创新性系统的理念?它是否会为我揭示,在某些看似混乱的现象背后,其实隐藏着更深层次的秩序和规律?我希望这本书能够带领我进行一场深刻的思维之旅,挑战我固有的认知,并为我提供理解复杂世界的新工具。

评分

轻与重、快与慢、灵与肉、锋利与愚钝、开放与保守

评分

看的Revision 1.57版本。软件开发模式、效率、管理等问题已经有过很多讨论,软件开发的模式也在不断进步。本书对比了开源(集市)和闭源(大教堂)的模式,从多方面说明了开源的好处。对于软件开发者来说,变革已经发生,顺流而动才是最好的选择。

评分

《人月神话》说“人多手杂帮倒忙”;这里说“人多好办事”。两个截然不同的观点,分别被两个领域所验证,这是最神奇的地方。

评分

据说需要反复阅读,常读常新

评分

读的是网上的繁体公版书。繁体文盲表示看得很晕。专业部分的内容读的更是云里雾里,突然发现这是99年的书

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2026 book.quotespace.org All Rights Reserved. 小美书屋 版权所有