《大教堂与集市》一书对比了两种不同的开发模式。正如维基百科中所写:

“在大教堂模式下,每个软件版本都可以获得源代码,但在不同版本之间开发的代码仅限于软件开发人员这个专属群体;集市模式下,代码是在公众视野中通过互联网开发的。Linux内核项目的领导者林纳斯·托瓦兹(Linus Torvalds)被认为是这个过程的发明者。”

两种模式各有利弊。然而,人们普遍认为软件需要迭代开发,在这个过程中其功能逐渐变多,所以终端用户最好从早期就参与开发过程。

软件就像大教堂:我们建造它们——然后祈祷相关推荐

  1. 大教堂与市集(中文版)

    From Wikisource 中文> GNU 大教堂和市集 -- Eric Raymond, HansB翻译 目录 一. 大教堂和市集  二. 邮件必须得通过 2.1 1.每个好的软件工作都开 ...

  2. 开源软件运动为什么流行起来?

    作者 | 周荔人       责编 | 欧阳姝黎 1998年1月23日,美国网景公司做了一个决定,宣布将会开放下一代网景通讯家套件的所有源代码.网景通讯家套件后面就是 Mozilia 项目,下文均使用 ...

  3. 3dmax软件渲染模型导出JPG格式图片的方法

    3dmax软件渲染模型导出JPG格式图片的方法.感兴趣的小伙伴们快和小编一起看看3dmax软件渲染模型怎么保存为JPG格式的吧! 3dmax软件渲染模型导出JPG格式图片的方法如下: 步骤一.首先在电 ...

  4. Bentley 软件公司将以约 10.5 亿美元的价格收购全球领先的地球科学三维建模软件提供商 Seequent

    通过"深化"基础设施数字孪生提高环境恢复力! 宾夕法尼亚州,埃克斯顿--(美国商业资讯)--基础设施工程软件公司 Bentley Systems, Incorporated(纳斯达 ...

  5. Bentley 软件公司发起 2021 基础设施数字化光辉大奖赛项目征集活动

    获奖名单将在纵览基础设施 2021 大会上公布 美国,宾夕法尼亚州,埃克斯顿--(美国商业资讯)--Bentley 软件公司(纳斯达克股票代码:BSY)是一家基础设施工程软件公司.Bentley 宣布 ...

  6. 程序员一定要会的软件项目管理评估方案,不做只会敲代码的码农!(建议收藏)

    软件项目管理是通过计划.组织和控制等一系列活动,合理地配置和使用各种资源,以达到既定目标的过程,是在软件开发过程中,对开发工作进行全方位评估的有效措施. 目录 软件项目管理 软件规模评估 一.代码行技 ...

  7. 中国智能建造关键领域技术发展的战略思考!

    来源:我国智能建造关键领域技术发展的战略思考[J].中国工程科学,2021,23(4):64-70. 作者:陈珂,丁烈云  中国工程院丁烈云院士科研团队在中国工程院院刊<中国工程科学>20 ...

  8. 如何向外行人介绍软件开发

    经常被问到一个问题,你是从事什么职业的?我会说我是从事软件开发的,也就是程序员.对方如果不懂软件开发,那么也就哦一声就过去了.因此,也就产生了一个念头,如何向别人介绍软件开发呢? 软件开发的百度定义是 ...

  9. Bentley 软件公司公布 2021 基础设施数字化光辉大奖赛决赛入围者名单

    同时公布学生未来基础设施之星挑战赛的决赛入围者名单 宾夕法尼亚州,埃克斯顿--(美国商业资讯)--基础设施工程软件公司 Bentley Systems(纳斯达克股票代码:BSY)今天公布 2021基础 ...

最新文章

  1. android课程设计录音机,[转载]数字录音机(微机原理与接口技术-课程设计)
  2. iis6.0怎么搭php,IIS6.0平台下PHP最佳配置方法
  3. 未来软件是什么样呢?数据库篇(转载)
  4. hadoop入门-在windows上编译x64位hadoop
  5. java代码实现链表_java单链表代码实现
  6. 【渝粤教育】国家开放大学2019年春季 1308外国文学专题 参考试题
  7. 深入理解 nvidia-docker 2.0
  8. python与材料计算快速入门线上训练营_Python18天训练营第二课基础1
  9. 【华为云技术分享】Python大神编程常用4大工具,你用过几个?
  10. java 获取当前时间,前一天时间
  11. 【Java】使用MapReduce程序统计UV数量
  12. rxjava 观察者模式_RxJava可观察对象和观察者
  13. js 的push 方法
  14. android跳转到地图app
  15. 小新air14学计算机,小新Air14对比小新Pro13哪个更香,盘点办公学习的
  16. c语言学生学籍查询流程图,C语言学生学籍管理系统
  17. wrk 服务器性能HTTP压测工具
  18. 【多智能体感知与协同调度】
  19. 八、python编写IP地址计算第一个可用IP地址、最后一个可用IP地址、网络号、广播地址、主机数
  20. 糖尿病足的病症状都有什么呢?

热门文章

  1. 打开python文件式_Python File(文件) 方法
  2. 单片机最小系统c语言报告,单片机最小系统实验报告.doc
  3. WinAPI-01GetModuleHandle
  4. Spring-context-ConfigurationClassUtils类
  5. 定义一个没有参数的函数、输出python3次_Python函数参数详解,三天让你掌握python,不再是小白
  6. 【洛谷新手村】简单字符串 p1055 ISBN号码
  7. oo第一次博客-三次表达式求导的总结与反思
  8. java处理获取到的Elasticsearch数据
  9. 网易2017春招笔试真题编程题集合
  10. Android 布局之GridLayout(转载)