生。开源模型概念包括同时间不同时程和方法来生产，相对而言，更加集中式的软体设计模型，例如典型的商业软体公司。一个开源软体开发的主要原则和惯例是易货贸易和合作的同侪生产，经由免费公开的最终产品、原始资讯、蓝图和文件。这逐渐应用在其它领域，例如生物技术。
历史.开放原始码的概念和免费分享技术资讯，在电脑诞生前存在很长的一段时间。例如食谱共享从人类文化一开始就有。开放原始码能够用在商业技术上的电脑和软体。在汽车发展的初期，二行程引擎的专利被资产家所垄断。借由掌握这项专利，能