什么是开源软件?(open source software?)

开源至少涉及两件事。首先,它是开源计划®的商标,也是开源计划®授予满足特定标准的开源软件(OSS)的许可证,称为开源定义。然而,关于开放源码软件还有其他一些想法,它们不遵守相同的标准,并且在不同类型的许可证下提供开放源码软件。所有开源软件都有一个共同点,那就是源代码对用户的可用性,这意味着用户可以准确地看到应用程序或程序是如何编码的,并且通常可以修改它。根据许可证的类型,用户可以修改和重新发布开源...

开源至少涉及两件事。首先,它是开源计划®的商标,也是开源计划®授予满足特定标准的开源软件(OSS)的许可证,称为开源定义。然而,关于开放源码软件还有其他一些想法,它们不遵守相同的标准,并且在不同类型的许可证下提供开放源码软件。所有开源软件都有一个共同点,那就是源代码对用户的可用性,这意味着用户可以准确地看到应用程序或程序是如何编码的,并且通常可以修改它。根据许可证的类型,用户可以修改和重新发布开源软件。

It's important to choose an open source software that is compatible with a computer's operating system.

无论它附带何种类型的许可证,开源软件都是专有商业软件的对应物。专有商业软件取决于一家开发和拥有源代码的公司。产品许可证允许用户使用商业企业生产的产品。在某些情况下,允许和/或鼓励用户创建插件或附加组件以增强专有商业软件,但允许用户做的事情有限制。这是为了保护软件开发者的投资。

开源软件运动背后有几个目标。一种想法是,将软件开发与利润动机分离将鼓励开发人员做对软件和用户最有利的事情,从而开发出更有用、更少bug的产品。人们还认为,不受商业发布日期限制的同行评审将有助于不断升级的软件,而不是对不经常出现的主要发布进行仔细的时间安排,从而让用户在其间使用有缺陷的软件。另一个考虑因素是,通过开放代码,大量的开发人员(每个人可能都有改进软件的想法)将带来他们特定的技能和见解,以及他们的时间,为开发过程做出贡献,加快开发速度并将其带向多个方向,扩大软件的范围。

  • 发表于 2021-12-14 12:46
  • 阅读 ( 145 )
  • 分类:互联网

你可能感兴趣的文章

开源(open source)和专有软件(proprietary software)的区别

...键区别:源代码的可访问性。 什么是开源软件(open source software)? RichardStallman是1984年开发自由软件的第一人。这个自由软件可以根据用户的喜好进行更改和修改。用户可以自由修改、更改和共享源代码。这是根据与用户或特定...

  • 发布于 2020-10-22 18:44
  • 阅读 ( 589 )

开源软件(open source software)和专有软件(proprietary software)的区别

...个主要区别是开源软件和专有软件。开源软件(open source software) vs. 专有软件(proprietary software)开源软件和专有软件的区别在于,开源软件是开放的,可以自由使用和开放协作,而专有软件是受版权保护的,没有开放存取和有限的...

  • 发布于 2021-07-11 11:26
  • 阅读 ( 298 )

如何我选择最好的开源动画软件?(i choose the best open source animation software?)

开放源代码动画软件是免费提供的动画软件及其源代码。这种软件是昂贵的专有动画软件的流行替代品,可以具有强大的可比功能。源代码的可用性进一步增加了它的吸引...

  • 发布于 2021-12-06 17:35
  • 阅读 ( 197 )

如何我选择最好的开源计费软件?(i choose the best open source billing software?)

开放源代码计费软件被实体和在线企业用来向客户收取服务费用,并对订阅收取年度或月度费用。许多企业使用开源计费软件进行计费周期,因此,使用定制周期和任何相...

  • 发布于 2021-12-06 17:36
  • 阅读 ( 191 )

如何我选择最好的开源博客软件?(i choose the best open source blog software?)

与封闭式博客平台不同,开源博客软件让程序员有机会定制主题和插件,并让用户有机会体验这些新创作,而无需等待正式发布。当一个博客作者试图选择开源博客软件时...

  • 发布于 2021-12-06 17:37
  • 阅读 ( 171 )

如何我选择最好的开源协作软件?(i choose the best open source collaboration software?)

协作软件,也称为工作组支持软件,是一种计算机软件,旨在帮助团队或人员(通常位于不同地点)共同完成项目。开源协作软件是一个免费或低成本的版本,允许开发人...

  • 发布于 2021-12-06 17:38
  • 阅读 ( 251 )

如何我选择最好的开源图表软件?(i choose the best open source diagram software?)

如果您正在寻找开源图表软件,那么您应该考虑要创建的图表类型,以及导入或导出您可能需要的功能。您应该考虑可以导入到这些类型的程序中的信息或数据类型,以及...

  • 发布于 2021-12-06 17:39
  • 阅读 ( 153 )

如何我选择最好的开源电子邮件软件?(i choose the best open source email software?)

大多数开源电子邮件软件都可以执行所有基本的电子邮件功能,但如果您正在寻找功能齐全的电子邮件程序,则还需要其他功能。使用开源电子邮件软件,用户应该寻找具...

  • 发布于 2021-12-06 17:41
  • 阅读 ( 173 )

如何我选择最好的开源论坛软件?(i choose the best open source forum software?)

开源论坛软件是专有论坛软件的可比、经济的替代品。专有论坛软件的许多功能,如社交媒体集成、主题定制和数据库移动,都可以在开源软件中找到。无论你是在为个人...

  • 发布于 2021-12-06 17:42
  • 阅读 ( 185 )

如何我选择最好的开源帮助台软件?(i choose the best open source help desk software?)

开源服务台软件的制作使得公司网站可以允许用户输入票据,询问技术问题,或者只是获取更多信息。任何实施开源帮助台软件的人都应该确保它包括一个设计界面,这样...

  • 发布于 2021-12-06 17:43
  • 阅读 ( 221 )
无赖很皮
无赖很皮

0 篇文章