源代码有时不仅仅指源代码软件,它同时也是一种软件模式的名称。使用源代码模式的软件代表就有Linux操作系统。源代码模式的名字及其特点最早是由美国电脑黑客 埃里克·斯蒂芬·雷蒙在他的著作《大与市集》(The Cathedral and the Bazaar)等一系列论文集中提出并探讨的。
严格地说来,源代码软件与软件是两个不同的概念,只要符合开源软件定义的软件就能被称为源代码软件(开源软件)。软件是一个比开源软件更严格的概念,因此所有软件都是源代码的,但不是所有的开源软件都能被称为“”。但在现实上,绝大多数开源软件也都符合软件的定义。比如,遵守GPL和BSD许可的软件都是的并且是的。
源代码软件运动是一个主要由程序工程师及其它电脑用户参与的声势浩大的运动。它是软件运动的一个分支,但两者的差别并不明显。一般而言,软件运动是基于及哲学思想(有时被称为所谓黑客文化)的理想主义运动,而源代码运动则主要注重程序本身的质量提升。
Eric Raymond——源代码运动理论家,Fetchmail软件的创造者,《大与市集》的作者
源代码促进会(Open Source Initiative)——促进源代码运动发展的组织
网友评论 ()条 查看