浏览百科全书

与源代码一起分发的软件,以便最终用户组织和供应商可以根据自己的目的对其进行修改。大多数开源许可允许在相同的许可条款下不受限制地重新分发软件。要了解开源的完整官方定义,请访问www.opensource.org/docs/osd。有关已批准的开放源码许可证的列表,请访问www.opensource.org/licenses。

有成千上万的开源标题,尽管在大多数平台上使用,但它们在Linux/Unix世界中特别常见。主要的例子是Linux操作系统、Apache Web服务器和JBoss应用服务器。看到LinuxApache而且JBoss

免费和付费

大量的开源软件是免费的,许多开源项目是由志愿者社区开发的。然而,也有一些商业供应商增强开源软件,提供技术支持并收取费用,最著名的例子是Linux操作系统Linux发行版).

虫子少vs厨子多

开放源码的支持者声称,开放源码程序中的代码由新的程序员不断地检查,bug被更快地清除。此外,各种各样的贡献者导致了可能没有包括在内的增强。然而,私有软件的供应商反驳说,拥有对软件的完全控制要优越得多;俗话说“人多误事”在软件开发中尤其正确。

开源的优势

唯一的主要优势是没有许可费。第二个优势是灵活性。开源软件的用户可以修改程序以满足他们的需求,许多公司使用开源只是出于这个原因。

另一个优势是快速跟踪项目的能力。由于不需要签订合同,IT部门可以使用该软件,而无需等待合同谈判完成。

最后,只要还有一个忠诚的贡献者,软件就会继续得到增强。在专有的商业软件的世界里,当一个有用的程序不再产生足够的利润时,用户可能会真正喜欢它,但它经常被放弃。欲了解更多信息,请访问www.opensource.org和www.sourceforge.net。

免费和开源社区

20世纪90年代末,开源软件由“自由软件”(free software)派生而来,“自由软件”的意思是不受限制,这也是为什么人们经常使用“自由开源软件”一词的原因。“自由软件”运动把用户的自由作为一个伦理问题来提倡,而开源的哲学则关注用户之间相互合作时的实际利益。几乎所有的开源软件都符合自由软件运动,但偶尔也有例外,因为自由软件的定义更加严格自由软件).看到开放数据开放数据共享的资源而且开源硬件

在你的车里开源 今天,开源应用程序无处不在,甚至在你的车里。Apache软件的开源许可证显示在一个售后Kenwood头单元(无线电、导航等)中。看到单位负责人而且Apache

你会喜欢的PCMag故事

Baidu
map