首页 > 其他分享 >超实用!常用开源许可证有啥区别。

超实用!常用开源许可证有啥区别。

时间:2023-06-07 09:12:16浏览次数:37  
标签:区别 著作权 实用 开源 许可证 版权 软件

导读 电脑中的软件都有License,开源软件也不例外。不过开源软件的开源许可证那么多种,又都有什么区别呢?让我们上网搜搜看。
定义

下面是摘录百度百科的定义:

license是版权许可证。相当于软件版权。软件版权属于知识产权的著作权范畴,具有知识产权的特征,即时间性,专有性和地域性。软件版权在法律上称为“计算机软件著作权”。属于著作权(知识产权)的一种。国家颁布有《计算机软件保护条例》,保护权益人的软件著作权。

自由软件/开源软件是自由的,免费的,源代码开放的,我们可自由下载安装和使用。同时,为了维护作者和贡献者的合法权利,保证这些软件不被一些商业机构或个人窃取,影响软件的发展,开源社区开发出了各种的开源许可协议。

我们常用的开源软件协议大致有GPL、BSD、MIT、Mozilla、Apache和LGPL。

如何选择

先看看网上搜索的第一张表格

超实用!常用开源许可证有啥区别。超实用!常用开源许可证有啥区别。

很详细是不是,不过还有一个更直观的。国内有个阮一峰汉化了乌克兰程序员Paul Bagwell的分析图

超实用!常用开源许可证有啥区别。超实用!常用开源许可证有啥区别。

第三张图是英文的,比上图清晰点,没有找到汉化的版本。

超实用!常用开源许可证有啥区别。超实用!常用开源许可证有啥区别。

结束语

笔者刚开始接触开源的时候,对开源协议了解一知半解,只晓得不要钱就能用,却没有发现他们之间是有区别的。特意从网上搜集了上面的三张图,希望能帮助到和我一样情况的朋友。

本文原创地址:https://www.linuxprobe.com/how-choice-license.html

标签:区别,著作权,实用,开源,许可证,版权,软件
From: https://www.cnblogs.com/linuxprobe19/p/17401515.html

相关文章

  • Taurus.mvc .Net Core 微服务开源框架发布V3.1.7:让分布式应用更高效。
    前言:自首个带微服务版本的框架发布:Taurus.MVCV3.0.3微服务开源框架发布:让.NET架构在大并发的演进过程更简单已经过去快1年了,在这近一年的时间里,版本经历了N个版本的迭代。如今,是时候写文章介绍一下了:以下介绍中,仅以.NetCore6为示例代码。框架支持在.NetFramework2.0+......
  • 棱镜七彩中标浦发银行项目 助力金融行业开源治理
    近日,棱镜七彩凭借出色的研发实力和优秀的产品服务能力在众多竞标企业中脱颖而出,成功中标上海浦东发展银行创新实验室“开源治理扫描工具信创改造课题”项目。棱镜七彩将为浦发银行在开源软件治理、软件安全可靠性等方面提供全方位支持。在数字经济发展形势下,金融行业正处于数字化转......
  • RocketMQ:一个纯java的开源消息中间件--开发测试环境搭建
    一、简介  RocketMQ的前身是Metaq,当 Metaq 3.0发布时,产品名称改为RocketMQ    MetaQ2.x版本由于依赖了alibaba公司内部其他系统,对于公司外部用户使用不够友好,推荐使用3.0版本。   项目地址: https://github.com/alibaba/RocketMQ二、安装RocketMQ   安装Rocket......
  • 开源组织
    Mozilla https://developer.mozilla.org/zh-CN/https://developer.mozilla.org/en/ Apache Spring ......
  • Amazon Device EDI 数据库方案开源介绍
    近期为了帮助广大用户更好地使用EDI系统,我们根据以往的项目实施经验,将成熟的EDI项目进行开源。用户安装好知行之桥EDI系统之后,只需要下载我们整理好的示例代码,并放置在知行之桥指定的工作区中,即可开始使用。接下来主要为大家介绍AmazonDeviceEDI项目,了解如何获取开源的项......
  • Databend 开源周报第 96 期
    Databend是一款现代云数仓。专为弹性和高效设计,为您的大规模分析需求保驾护航。自由且开源。即刻体验云服务:https://app.databend.cn。What'sOnInDatabend探索Databend本周新进展,遇到更贴近你心意的Databend。虚拟列查询JSON内部字段的优化方法之一是使用虚拟列......
  • ShardingSphere 荣获一等奖!2022 年中国开源创新大赛成绩单公布
    ​......
  • 5分钟部署 Apinto 开源网关
     Apinto 的开源网关符合我的需求,下面我将演示如何部署这样一个开源网关。Apinto功能架构图开始部署部署资源设备推荐配置设备数量部署对象4核8G,250G磁盘空间,2.5GHz1控制台程序、Mysql数据库、Redis数据库4核8G,250G磁盘空间,2.5GHz2网关节点部署架构控制台程序、mysql数据库、redis......
  • CATIA-CATIA V5-6R2017 WIN10 64位版本安装+许可证的安装配置(CATIA启动时必须要调用许
    CATIAV5-6R2017WIN1064位安装步骤:1.先使用“百度网盘客户端”下载CATIAV5-6R2017软件安装包到电脑磁盘英文路径文件夹下,并解压缩,安装前先断开电脑网络,然后双击打开CATIAV5R2017文件夹,找到setup.exe,鼠标右击选择【以管理员身份运行】2.正在准备安装中,稍等片刻自动进入安......
  • 可观测性革命 - 揭秘OpenObserve开源高性能云原生平台
    简介OpenObserve是一个开源的云原生可观测性平台,与Elasticsearch相比,存储成本降低了约140倍(实际结果可能因测试数据而有所不同),测试用例包括真实的日志数据,其显著降低运营成本,并提高了易用性。它可以扩展到PB级别的数据量,具有很高的性能,您晚上可以睡得更好。如果您正在寻找......