开源是一种哲学,它认为某些东西背后的源代码应该免费提供给公众。这一原则起源于20世纪90年代末的软件行业,有几款开源软件和操作系统,后来它也扩散到了其他社区。有很多强烈的理由支持以开放格式发布一些东西,不管是录音...
开源是一种哲学,它认为某些东西背后的源代码应该免费提供给公众。这一原则起源于20世纪90年代末的软件行业,有几款开源软件和操作系统,后来它也扩散到了其他社区。有很多强烈的理由支持以开放格式发布一些东西,不管是录音还是软件工具,或者整个操作系统。

许多开源字体网站依赖于用户生成的字体以这种方式发布内容的主要优势在于,它允许最终用户直接与源代码交互,并可能根据自己的意愿对其进行修改。这鼓励了不断的开发和创新,许多生产开源产品的公司依靠用户的创新来扩展功能,识别和修复潜在的弱点,并且这些公司积极鼓励修改他们的产品开放源代码有不同的级别。例如,在某些情况下,发布可能有某些限制,在这种情况下,有些人更喜欢使用'共享源'或'共享共享域'一词。例如,有人可能以开放源代码格式发布一个记录,但是请人们不要从他们的专辑重组中获利,许多开源哲学的拥护者更喜欢真正的免费项目,允许人们对源代码和最终产品做任何他们想做的事情有些人错误地认为所有的开源材料都是自动免费的,事实并非如此,有几家公司生产的开源产品要求人们付费,随着支持新产品和附加功能开发的费用的增加,在人们付费购买的东西上共享源代码许可证也很常见。例如,苹果电脑(Apple Computer)在开放许可证下发布了一些技术。这哲学有它的批评者,特别是在知识产权界。这些批评者中的大多数认为,要使开发和分发真正发挥作用,需要一个强有力的中心组织者,而主要的开发人员对他们在项目上的工作期望得到补偿也并非没有道理。然而,当材料真正是开源的时候,如何构建这样的补偿机制是一个挑战,而这常常会导致共享许可证和限制的复杂问题,有些人会感到恼火