手机系统中的开放源代码许可是什么东西?

如题所述

手机系统中的开放源代码许可是授权条款。

开放源代码(Open source code)也称为源代码公开,指的是一种软件发布模式。

开源许可证即授权条款。开源软件并非完全没有限制。最基本的限制,就是开源软件强迫任何使用和修改该软件的人承认发起人的著作权和所有参与人的贡献。

任何人拥有可以自由复制、修改、使用这些源代码的权利,不得设置针对任何人或团体领域的限制。不得限制开源软件的商业使用等。

许可证就是一个保证这些限制的法律文件。

扩展资料:

开源软件的许可证比较繁多和复杂,经常遇到的开源许可证大多是GPL和BSD两种,此外还有Adobe经常使用的MPL许可证。

GPL许可证具有相当强的传染性,如果想要把一份采用GPL许可证的代码经过修改后再次发布二进制版本,那么同时也必须再次开放其源代码。

BSD许可证则相对宽松许多,允许对源代码的修改后再次发布时仅包含许可证而不必再次开放源代码,且可以将修改后的版本专为商业用途。

参考资料:百度百科-开放源代码

百度百科-开源许可证



温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-07-06

手机系统中的开放源代码许可是授权条款,是对商业应用友好的许可。

开放源代码(Open source code)也称为源代码公开,指的是一种软件发布模式。一般的软件仅可取得已经过编译的二进制可执行档,通常只有软件的作者或著作权所有者等拥有程序的原始码。

开源许可证是对商业应用友好的许可。使用者也可以在需要的时候修改代码来满足需要并作为开源或商业产品发布/销售。开源许可证是一种具有法律性质的合同,目的在于规范受著作权保护的软件的使用或者分发行为。

扩展资料:

开源许可证的区别:

开源软件的许可证比较繁多和复杂,对于我们来说,经常遇到的开源许可证大多是GPL和BSD两种,此外还有Adobe经常使用的MPL许可证。

简单来说,GPL许可证具有相当强的传染性,如果你想要把一份采用GPL许可证的代码经过修改后再次发布二进制版本,那么你同时也必须再次开放其源代码。

而BSD许可证则相对宽松许多,它允许对源代码的修改后再次发布时仅包含许可证而不必再次开放源代码,且可以将修改后的版本专为商业用途。

参考资料来源:百度百科-开放源代码

百度百科-开源许可证

本回答被网友采纳
第2个回答  2019-12-04

手机系统中的开放源代码许可,是安卓系统的许可证。

开放源代码许可类似于商品的许可证,它是Android系统的许可证。打开它之后,您会看到很多英文,许可证可能要求派生程序使用与初始软件不同的名称或版本号

扩展资料:

开源软件条件:

1、自由再发行

许可证不能限制任何团体出售或赠送该软件,并且该软件可以是来自多个不同来源的程序集成的原始软件发行版之一。许可证不能要求许可证费或其他费用来进行此类销售。

2、程序源代码

该程序必须包含源代码。必须允许发行版在包含编译形式的同时也包含程序源代码。当产品以某种形式发布而没有源代码时,必须非常醒目的告知用户,如何通过Internet免费下载源代码。

源代码必须以程序员修改程序时首选的形式提供。不允许故意干扰源代码。不允许将中间形式(例如预处理器或翻译器)用作源代码。

3、派生程序

许可证必须允许更改或派生程序。必须允许这些程序以与原始软件相同的许可证发行。

4、作者源代码的完整性

仅当许可证允许发布带有程序调整目的的带有源代码的“修补文件”时,许可证才能以修改后的形式限制源代码的发布。许可证必须明确允许分发使用更改后的源代码创建的程序。

本回答被网友采纳
第3个回答  推荐于2017-10-02
开源许可协议的由来
  自由软件/开源软件是自由的,免费的,源代码开放的,我们可自由下载安装和使用。同时,为了维护作者和贡献者的合法权利,保证这些软件不被一些商业机构或个人窃取,影响软件的发展,开源社区开发出了各种的开源许可协议。本回答被提问者和网友采纳
相似回答