概念区分:

原始代码:从网络下载的原始的开源库
用户代码:自己实现的代码

分类

使用/修改代码后,原始代码可以闭源(作为商业软件发售的):

  • MIT: 为所欲为。
  • BSD: 不可以用开源代码的作者/机构名字和产品的名字做市场推广
  • APACHE: 每个修改的位置必须要说明

使用/修改代码后,原始代码必须开源。

  • GPL:用户代码必须完全开源,linux就是典型代表。(用了我的代码,你的代码也要开源)
  • LGPL:用户代码可以闭源,但是修改的LGPL代码(原始代码)必须开源。(你的代码可以闭源,我的部分必须开源)

    LGPL协议对商业软件友好,将其作为库使用。

参考链接

Open source licenses相关推荐

  1. Android应用声明Open Source Licenses

    本文从下面链接翻译过来: Open Source Notices 包括开源须知 每个开发人员都有责任适当地显示须知,以符合开源库的许可要求. Google Play服务有时包括或依赖开源库. 从11. ...

  2. 开源协议(Open Source License)

    什么是开源? 开源(Open Source) 在软件领域,可以理解为 "开放源代码" 的简称. 通常指将软件项目的源代码向大众开放,允许大众获取.使用.修改和发行. 开源项目(Op ...

  3. 开源许可证 如何工作_开源许可证的工作方式以及如何将其添加到您的项目中...

    开源许可证 如何工作 by Radu Raicea 由Radu Raicea 开源许可证的工作方式以及如何将其添加到您的项目中 (How open source licenses work and h ...

  4. QT官方第三方开源工具

    QT官方第三方开源工具.今天再次在网上看到了QT的第三方开源工具列表,这里留下link地址,以备将来用到的时候参考使用. http://qt-project.org/wiki/Category:Add ...

  5. 测试你的开源 IQ 答案

    2019独角兽企业重金招聘Python工程师标准>>> Question 1: "Share and share alike" is an oft-cited t ...

  6. 【转载】开源且免费软件包分类列表

    2019独角兽企业重金招聘Python工程师标准>>> 转载自:http://my.oschina.net/u/617889/blog/86688 This is a list of ...

  7. 魅力 .NET:从 Mono、.NET Core 说起

    转自:http://kb.cnblogs.com/page/514268/ 前段时间,被问了这样一个问题:.NET 应用程序是怎么运行的? 当时大概愣了好久,好像也没说出个所以然,得到的回复是:这是 ...

  8. 开源组件是什么意思_一文读懂常用开源许可证

    社区时常为流行产品中有争议的开源许可证而感到震惊,这引起各方关注,纷纷争论何为真正的开源许可证.去年,Apache 基金会(Apache Foundation)禁止使用 Facebook React ...

  9. 一文读懂常用开源许可证

    社区时常为流行产品中有争议的开源许可证而感到震惊,这引起各方关注,纷纷争论何为真正的开源许可证.去年,Apache 基金会(Apache Foundation)禁止使用 Facebook React ...

最新文章

  1. 程序员版《我和我的家乡》,拼搏奋斗的IT人是家乡的骄傲!
  2. 爱奇艺大数据生态的实时化建设
  3. python【进阶】4.文本和字节序列
  4. smzdm 扫地机器人_堪称米家最值!米家系列扫地机器人选购须知
  5. 经典html,经典 HTML
  6. solaris与linux区别,Solaris和Linux的区别
  7. 20200415 计算机的基础之host配置
  8. dos下的硬盘检测工具MHDD图文教程
  9. 2020哔哩哔哩校招前端笔试编程题
  10. 网络安全该从何入手?
  11. vue的vant组件中sku使用
  12. PayPal提现被退回的解决办法?(教程和费用)
  13. 通过user-agent提取手机型号
  14. 【cocos shader 007】刷子 刮刮乐,刮奖
  15. 小程序问题:微信小程序开发上线全流程是怎样的
  16. python——计算n的阶乘
  17. 淘宝哇哦视频 x FaaS | 迁移前后的那些事儿
  18. android beam 小米,小米8上常见的NFC功能,如何使用到?
  19. 一个资深程序猿对Python的总结
  20. 5月第一周.COM增4027个 亚洲域名.ASIA减2668个

热门文章

  1. vmbox设置ubuntu共享文件夹_为什么共享文件夹、打印机访问还是受限?这几个设置解决90%问题...
  2. linux下postgresql创表添加数据
  3. 光纤激光器仿真:(2)孤子分子及其转换动力学
  4. This view is not constrained It is olny designtime positions,so it will jump.......的解决方法
  5. QT根据屏幕分辨率调整控件
  6. 微淼商学院php面试_微淼商学院校友故事:培养财商,生活会越过越好
  7. keras读取h5文件load_weights、load代码操作
  8. F - Fairy, the treacherous mailman
  9. 网易MuMu模拟器 更改模拟器大小(iphone5为例)
  10. 自己动手写CPU之第九阶段(2)——加载存储指令说明2(lwl、lwr)