`

GPL v.s. BSD

    博客分类:
  • Memo
阅读更多

Some sentences addressed that linux device drivers' code samples are covered by a dual BSD/GPL license. What's the exact BSD & GPL? I heard that they are open source licensing ages ago, just heard:)

 

In the GPL license you have the four freedoms : to run the software, to have the source code, to distribute the software, to distribute your modifications to the software. What this implies is that when you obtain the software, you have the *obligation* to ensure that these four things hold true for the next person you give it to. After all, someone had to go to the trouble of preserving these rights for *you*, so you have to do the same for the next guy.

 

The BSD license is different, because it gives *you* the right to distribute the software, but it does not oblige you to make sure that the next guy has any such right. Well, that’s not really a problem, the next guy can ignore you and get the software from the same source that you did (if that source is still available). But if you change it and you give it to him, you can forbid him from passing it on.

 

For details, you could hit the soft link above.

 

分享到:
评论

相关推荐

    jquery文件

    * to that product's license terms. Microsoft reserves all other rights to the * files not expressly granted by Microsoft, whether by implication, estoppel * or otherwise. Insofar as a script file ...

    k2t openwrt固件

    5. 最后选好你要的路由,输入 make -j1 V=s (-j1 后面是线程数。第一次编译推荐用单线程,国内请尽量全局科学上网)即可开始编译你要的固件了。 本套代码保证肯定可以编译成功。里面包括了 R9 所有源代码,包括 ...

    5G开源平台技术实现方案V1.0-20190311.pdf

    - 平台旨在满足对不同开源协议(如Apache、GPL、BSD)代码的对比分析,以评估知识产权状态。 - 支持处理超过十万条开源代码的对比,同时分析专利和商标数据。 2. **功能架构**: - **数据库加工模块**:负责数据...

    《Linux网络操作系统项目教程(RHEL7.4--CentOS-7.4)(第3版))》习题及答案.doc

    3. 纯种的 UNIX 指的是 System V 和 BSD 两套操作系统。 4. Linux 是基于 Copyleft 的软件模式进行发布的,它是 GNU 项目制定的通用公共许可证,英文是 General Public License,简称 GPL。 5. 史托曼成立了自由...

    Linux操作系统基础教程

    分软件都是由 GNU倡导发展起来的,所以软件通常都会在附着 GNU Public License(GPL) 的情况下被自由传播。GPL 是一种可以使你免费获得自由软件的许可证,因此 Linux 使用 者的使用活动基本不受限制(只要你不将它...

    Linux网络操作系统项目教程(RHEL8CentOS8)(微课版)(第4版)-习题及答案.docx

    3. 纯种的UNIX指的是BSD和System V两种操作系统。 4. Linux是基于GPL(GNU General Public License)软件模式进行发布的。 5. FSF(Free Software Foundation)是自由软件基金会,成立于1985年,旨在推广自由软件...

    Python安装包version 3.1.5

    (GPL) code, so it may be used in proprietary projects. There are interfaces to some GNU code but these are entirely optional. All trademarks referenced herein are property of their respective holders...

    《Linux操作系统及应用项目教程》习题.docx

    3. **纯种的Unix**:通常指的是由AT&T贝尔实验室开发的原始Unix系统,例如System V和BSD。 4. **Linux的许可证**:Linux遵循GPL(General Public License),这是一种copyleft软件授权模式,保证了软件的自由分发和...

    (完整版)《Linux操作系统及应用项目教程》习题答案.pdf

    它支持多用户多任务,并有不同类型的发行版本,如System V和BSD风格的系统。GNU's Not Unix是GNU项目的名字,其目的是创建一个自由的类Unix操作系统。 2. **软件授权**:Linux遵循Copyleft的概念,主要使用的是...

    北大青鸟一期Linux入门笔记

    - BSD (Berkeley Software Distribution) 使用主版本号加次版本号的方式,例如4.2BSD、4.3BSD等。 - 其他商业公司的Unix系统也有自己的版本标识,例如SUN的Solaris 2.6、IBM的AIX 4.0。 2. **不同BSD版本的特点**...

    linux上课用的课件

    - Minix是Anderw S. Tanenbaum教授为教学目的而开发的迷你Unix系统。 - 开始于1984年,1986年首次发布。 - 2000年后采用BSD许可,成为自由软件。 - **GNU项目与Linux**: - Richard Mathew Stallman在1983年...

    UML相关工具一览(2009年10月)

    - **版权**: GPL - **UML版本**: 支持UML 2 - **支持代码环境**: C#, Java, PHP, Python - **XMI**: 支持 - **平台**: Java - **备注**: 法语工具,与Eclipse及EMF集成。 #### AmaterasUML - **最新版本**: 1.3.1 -...

Global site tag (gtag.js) - Google Analytics