音讯 什么是开源? -技术百科的定义

什么是开源? -技术百科的定义

目录:

Anonim

定义-开源是什么意思?

开源是一种哲学,它促进了最终产品(通常是软件或程序)的免费访问和分发,尽管它可能会扩展到其他对象的实现和设计。 开源一词随着Internet的增长而受到关注,因为需要重新编写大量程序源代码。 当源代码向公众开放时,它允许创建不同的通信路径和交互式技术社区; 它还导致了各种各样的新模型。

Techopedia解释了开源

开源围绕自由共享技术信息的概念展开,以便可以通过多种见解和观点加以改进。 由于该技术是开源的,因此减少了需要完成的工作量,因为许多人增加了许多贡献。 例如,这个概念早在计算机时代之前就已经存在,甚至在人们共享和改进食品和药品配方的工业时代之前就已经存在。

就开源软件而言,只要用户遵守软件许可协议中约定的内容,该代码通常可以自由下载和更改。 开源软件通常受通用公共许可证(GNU)的约束,但是还有其他免费许可证,例如英特尔开放源许可证,FreeBSD许可证和Mozilla公共许可证。

什么是开源? -技术百科的定义