原文:Android与GPL、BSD和Apache之间的关系

参考资料 Android ,在争议中逃离 Linux 内核的 GPL 约束 爱范儿 简介 众所周知,Linux内核基于GPL v 发行。GPL规定,基于GPL的软件产品的衍生产品,也必须使用GPL许可证。那么基于Linux操作系统所开发的应用程序,是否被认为是GPL的衍生产品 我们先来看三个问题。 使用Linux内核的头文件定义,进行系统调用的程序是否被认为是衍生产品 链接了GPL类库的程序是否被 ...

2018-12-04 10:44 0 1030 推荐指数:

查看详情

GPLBSDApache

开源许可证GPLBSD、MIT、Mozilla、Apache和LGPL的区别<ignore_js_op> 以下是上述协议的简单介绍:BSD开源协议BSD开源协议是一个给于使用者很大自由的协议。基本上使用者可以”为所欲为”,可以自由的使用,修改源代码,也可以将修改后的代码作为开源 ...

Sun Dec 18 08:15:00 CST 2016 0 1554
五种开源协议的比较(BSDApacheGPL,LGPL,MIT)

我们在常见的开源协议如BSDGPL,LGPL,MIT等都是OSI批准的协议。如果要开源自己的代码,最好也是选择这些被批准的开源协议。 这里我们来看四种最常用的开源协议及它们的适用范围,供那些准备开源或者使用开源产品的开发人员/厂家参考。 一、BSD开源协议 BSD开源协议是一个给于使用者 ...

Sun Apr 28 22:57:00 CST 2019 0 1196
软件各种协议比较(GPL、AGPL、LGPL、Apache、ZlibLibpng、BSD、MIT)

一. GPL 协议 即通用性公开许可证(General Public License,简称GPL)。 GPL 同其它的自由软件许可证一样,许可社会公众享有:运行、复制软件的自由,发行传播软件的自由,获得软件源码的自由,改进软件并将自己作出的改进版本向社会发行传播的自由。 GPL还规定 ...

Wed Aug 19 02:54:00 CST 2020 0 852
五种开源协议(GPL,LGPL,BSD,MIT,Apache)

什么是许可协议? 什么是许可,当你为你的产品签发许可,你是在出让自己的权利,不过,你仍然拥有版权和专利(如果申请了的话),许可的目的是,向使用你产品的人提供 一定的权限。 不管产品是免费向公众分发 ...

Fri Jun 22 03:29:00 CST 2012 0 3032
开源许可证GPLBSD、MIT、Mozilla、Apache和LGPL的区别

以下是上述协议的简单介绍:BSD开源协议BSD开源协议是一个给于使用者很大自由的协议。基本上使用者可以“为所欲为”,可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布。但”为所欲为”的前提当你发布使用了BSD协议的代码,或则以BSD协议代码为基础做二次开发自己的产品时 ...

Mon Mar 25 04:56:00 CST 2019 0 586
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM