导航
当前位置:首页 > 知识库 >

开源软件的意义是什么(软件开源是什么意思)

2023-02-01 10:58 作者 :小品 围观 :

导读 大家好,小皮来为大家解答以上问题。开源软件的意义是什么,软件开源是什么意思这个很多人还不清楚,现在一起跟着小编来瞧瞧吧!1、从分发...

大家好,小皮来为大家解答以上问题。开源软件的意义是什么,软件开源是什么意思这个很多人还不清楚,现在一起跟着小编来瞧瞧吧!

开源软件的意义是什么(软件开源是什么意思)

1、从分发的角度定义开源软件必须满足以下条件:

2、免费再分配。

3、许可证不能限制任何团体出售或分发软件。在集成了来自不同来源的几个程序之后,该软件可以是软件分发的原始版本之一。

4、许可不能要求本次销售收取许可费或其他费用。

5、程序源代码。

6、程序必须包含源代码,发布必须允许包含程序的源代码以及编译后的形式。

7、当产品以某种没有源代码的形式发布时,告诉用户如何通过互联网免费下载源代码,一定是非常醒目的。

8、程序员修改程序时必须以首选形式提供源代码,不允许故意扰乱源代码。

9、也不允许使用预处理程序或翻译程序等中间形式作为源代码。

10、派生程序。

11、许可证必须允许程序被更改或派生。

12、此类程序必须允许在与初始软件相同的许可下分发。

13、源代码的完整性。

14、只有当许可证允许在程序开发阶段以调整程序为目的分发带有源代码的补丁文件时,许可证才能限制源代码以更改后的形式分发。

15、许可证必须明确允许分发根据变更后的源代码建立的程序。

16、许可证可能要求衍生程序使用与原始软件不同的名称或版本号。

17、没有个人或团体歧视。

18、许可证不能用于任何个人或团体斗争领域的任何人。

19、许可证发放。

20、程序附带的权利必须适用于所有程序发行商,并且不需要在团体之间签署和盖章额外的许可证。

21、许可证不能专门为某一产品设计。

22、如果程序是特殊软件分发的一部分,则程序附带的权利不能应用于该分发。

23、许可证不能排除其他软件。

24、许可证不能限制与许可软件一起分发的其他软件。

关于开源软件的意义是什么,软件开源是什么意思的介绍到此结束,希望对大家有所帮助。

标签:产业观察网
相关文章
  • 礼品盒包装方法图解(礼品盒包装方法)

    礼品盒包装方法图解(礼品盒包装方法)

    导读 大家好,小皮来为大家解答以上问题。礼品盒包装方法图解,礼品盒包装方法这个很多人还不清楚,现在一起跟着小编来瞧瞧吧!1、1 将包装纸在 大家好,小皮来为大家解答以上问题。礼...

    2021-03-13
  • 玉琮和玉钺分别象征什么(玉琮象征着什么)

    玉琮和玉钺分别象征什么(玉琮象征着什么)

    导读 大家好,小皮来为大家解答以上问题。玉琮和玉钺分别象征什么,玉琮象征着什么这个很多人还不清楚,现在一起跟着小编来瞧瞧吧!1、玉琮象征 大家好,小皮来为大家解答以上问题。...

    2021-03-13
  • 圣诞贺卡怎么做简单又漂亮 圣诞老公公

    圣诞贺卡怎么做简单又漂亮 圣诞老公公

    导读 大家好,小皮来为大家解答以上问题。圣诞贺卡怎么做简单又漂亮 圣诞老公公这个很多人还不清楚,现在一起跟着小编来瞧瞧吧!1、1 准备一些 大家好,小皮来为大家解答以上问题。圣...

    2021-03-13
  • rs是什么意思车上的(rs是什么意思)

    rs是什么意思车上的(rs是什么意思)

    导读 大家好,小皮来为大家解答以上问题。rs是什么意思车上的,rs是什么意思这个很多人还不清楚,现在一起跟着小编来瞧瞧吧!1、车上的RS表示运 大家好,小皮来为大家解答以上问题。r...

    2021-03-13
  • 如何提高搜索排名优化(怎么优化搜索引擎排名)

    如何提高搜索排名优化(怎么优化搜索引擎排名)

    导读 大家好,小皮来为大家解答以上问题。如何提高搜索排名优化,怎么优化搜索引擎排名这个很多人还不清楚,现在一起跟着小编来瞧瞧吧!1、1 首 大家好,小皮来为大家解答以上问题。如...

    2021-03-13
  • 早餐乳清蛋白帮助糖尿病患者安全有效地减肥

    早餐乳清蛋白帮助糖尿病患者安全有效地减肥

    导读 标准的美国饮食就像一场瘟疫,使肌肉和关节发炎,窒息细胞能量,削弱整体免疫力,破坏激素水平,收缩血管,限制血糖调节。估计有 9 3% 的 标准的美国饮食就像一场瘟疫,使肌肉和关...

    2021-03-13