`
bluesky8318
  • 浏览: 2786 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

转:开源协议一览

阅读更多

原文地址:

http://www.oschina.net/news/17643/how-to-choose-opensource-license

 

如何为代码选择开源许可证,这是一个问题。

世界上的开源许可证,大概有上百种 。很少有人搞得清楚它们的区别。即使在最流行的六种----GPLBSDMITMozillaApacheLGPL ----之中做选择,也很复杂。

乌克兰程序员Paul Bagwell ,画了一张分析图,说明应该怎么选择。这是我见过的最简单的讲解,只用两分钟,你就能搞清楚这六种许可证之间的最大区别。

下面是我制作的中文版,请点击看大图。

(完)

分享到:
评论

相关推荐

    18个Java开源CMS系统一览.doc

    - 轻量级文档管理系统支持WebDAV协议,方便文档共享。 - 提供了讨论组、WebMail、待办事项列表等协作工具。 #### 12. JetNuke - **简介**: JetNuke是一款基于Java的内容管理系统,灵感来源于PHPNuke。 - **特点**...

    18个 Java开源 CMS系统 一览 1

    它基于Apache Tomcat、Liferay Enterprise Portal、Apache Struts、Hibernate ORM、Velocity和Lucene等技术构建,适合Eclipse IDE开发环境,采用Velocity+Struts前端...,遵循Dotmarketing Public License许可协议...

    Spring boot 配置参数一览.pdf

    Spring Boot 是一个开源的 Java 基础框架,主要用于快速、简便地创建独立的、生产级别的基于Spring的应用程序。它使用“约定优于配置”的原则,让开发者能够更快地构建项目。Spring Boot 的配置系统非常灵活,允许...

    ESB解决方案-mule分享.docx

    ### 主流商业与开源ESB一览 在当前市场中,存在多种类型的ESB产品,既包括商业版也涵盖开源版本,这些产品来自不同的厂商,各具特色: - **商业产品** - Oracle提供的ESB解决方案,以其强大的功能和稳定性著称。 ...

    linux下安装PHP的时候出现的错误解决办法一览

    OpenSSL是一个开源的加密库,提供了加密、解密和安全通信等功能。如果缺少这个库,PHP将无法处理相关的安全通信。通过命令`yum install -y openssl openssl-devel`可以同时安装OpenSSL及其开发包。 错误四:...

    100多套小程序模板源码.zip

    1. 遵守版权:确保你有权使用这些模板,如果是在开源社区获取的,要遵循相应的开源协议。 2. 自定义适配:虽然模板能快速启动项目,但往往需要根据自己的品牌和需求进行定制,调整颜色、图标、文字等元素。 3. 性能...

    CommonFrontUtils:对商业友好且功能强大的免费通用前端算法库,可以很方便的实现常用功能。让EMACScript开发速度快速提升。

    (瑜美科技出品,基于MIT开源协议) 如果你觉得这个项目帮助到你了,不妨请作者喝杯咖啡吧,作者会更加努力更新哦! 如果觉得这项目还蛮不错的,记得给个Star哦〜 如何启动演示: yarn install yarn start 目录结构...

    FreeMarker

    FreeMarker 手册2.3.19版是由Nan Lei南磊翻译的中文版本,遵循Creative Commons Attribution 3.0 Unported 许可协议。此版本仅供中文阅读,不涉及原始英文手册的版权。手册旨在帮助开发者理解和使用FreeMarker模板...

    中文版peoplesoft 全球薪资(中国)

    用户必须按照许可协议的规定使用该软件,不得进行未经授权的反向工程、反汇编或反编译操作。此外,文档中还明确了与美国政府客户相关的使用条款,包括许可范围和权利限制等内容。 #### 四、第三方软件与责任声明 ...

    商业银行插件 for PHPwind 7.5 正式版.rar

    2、本程序完全开源并且个人完全免费使用,不得用于商业使用,如需进行商业行为请与作者联系获得商业许可。 3、本程序尽可能的保证程序的安全和效率,但也许存在BUG等,如果因为程序不当造成的相关损失作者不承担...

    MySQL 8.0 参考手册英文版

    如果对所使用的MySQL 8.0版本中的特性有疑问,建议查阅相应的许可证协议或联系Oracle销售代表获取更详细的信息。 - **版本更新日志**:为了了解每个发布版本的具体变化,可以查阅MySQL 8.0的版本更新日志。 - **法律...

    SIEMENS西门子SINUMERIK 840D sl 操作组件 - 前置操作面板:OP 010S设备手册.pdf

    OpenSSL 是一种开源的安全协议库,旨在提供安全的数据传输和加密服务。SINUMERIK 操作组件支持 OpenSSL 协议,旨在确保数据的安全性和机密性。 2.1 基本安全说明 安全性是 SINUMERIK 操作组件的首要考虑因素,...

    news:欢迎访问此程序。 我们打开了所有代码。 欢迎使用我们的主题

    欢迎使用 Backser News Theme,整个模板采用 NC 许可协议,即禁止用于商业。但是,这不表明您不可以使用我们的代码。我们的软件完全开源,所以您可以很轻松地将其部署在您的服务器上。对于更改页面的设置,一般性的...

    linux和windows有什么区别 linux优缺点有哪些【详解】.docx

    它能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。 Linux 的优点有:模块化程度高、源码藏匿、广泛的硬件支持、平安性及牢靠性好、具有优秀的开发工具等。 首先, Linux 的内核设计...

    2022年中国数据库行业年度分析报告.pdf

    不仅在政府机关、国有企业等传统领域签订了大量合作协议,还在金融、医疗健康等新兴行业中成功中标多个重要项目,进一步扩大了市场份额。 ##### 7. 数据库国产化替代背景及相关政策 随着国际环境的变化和技术自主...

    MyEclipse.6.Java.开发中文教程

    《MyEclipse 6 Java 开发中文教程》由刘长炯撰写,是BeanSoft丛书系列之一,专为初学者设计,介绍了最新的开源架构——Struts2+Spring2+Hibernate3,并提供了精选实战案例以及全程视频讲解。该书通过官方网站...

Global site tag (gtag.js) - Google Analytics