音讯 什么是开源软件(OSS)? -技术百科的定义

什么是开源软件(OSS)? -技术百科的定义

目录:

Anonim

定义-开源软件(OSS)是什么意思?

开源软件(OSS)是随用户可以读取或修改的源代码一起分发的软件。

OSS社区通常同意开源软件应满足以下条件:

  • 该程序必须自由分发
  • 程序中必须包含源代码
  • 任何人都必须能够修改源代码
  • 可能会重新分发源代码的修改版本

同样,开放源代码软件许可证不得要求排除或干扰其他软件的操作。

Techopedia解释了开源软件(OSS)

与以不变的编译格式分发的传统软件不同,开源软件以编译格式和非编译格式交付,从而允许修改开放代码。 在传统软件许可证中,此特权将保留给版权所有者。

并非所有软件开发人员都喜欢使用开源软件,但许多人已接受它,因为它可以更快地修复软件问题,并最终导致更高质量的应用程序。

什么是开源软件(OSS)? -技术百科的定义