范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

Linux简介开源协议是什么?有哪些?如何选择?

  开源软件在追求"自由"的同时,不能牺牲程序员的利益,否则将会影响程序员的创造激情,因此世界上现在有 60 多种被开源促进组织(Open Source Initiative)认可的开源许可协议来保证开源工作者的权益。
  开源协议规定了你在使用开源软件时的权利和责任,也就是规定了你可以做什么,不可以做什么。
  开源协议虽然不一定具备法律效力,但是当涉及软件版权纠纷时,开源协议也是非常重要的证据之一。
  对于准备编写一款开源软件的开发人员,也非常建议先了解一下当前最热门的开源许可协议,选择一个合适的开源许可协议来最大限度保护自己的软件权益。1) GNU GPL(GNU General Public License,GNU通用公共许可证)
  只要软件中包含了遵循 GPL 协议的产品或代码,该软件就必须遵循 GPL 许可协议,也就是必须开源免费,不能闭源收费,因此这个协议并不适合商用软件。
  遵循 GPL 协议的开源软件数量极其庞大,包括 Linux 系统在内的大多数的开源软件都是基于这个协议的。
  GPL 开源协议的主要特点
  2) BSD(Berkeley Software Distribution,伯克利软件发布版)协议
  BSD 协议基本上允许用户"为所欲为",用户可以使用、修改和重新发布遵循该许可的软件,并且可以将软件作为商业软件发布和销售,前提是需要满足下面三个条件:如果再发布的软件中包含源代码,则源代码必须继续遵循 BSD 许可协议。 如果再发布的软件中只有二进制程序,则需要在相关文档或版权文件中声明原始代码遵循了 BSD 协议。 不允许用原始软件的名字、作者名字或机构名称进行市场推广。
  BSD 对商业比较友好,很多公司在选用开源产品的时候都首选 BSD 协议,因为可以完全控制这些第三方的代码,甚至在必要的时候可以修改或者二次开发。3) Apache 许可证版本(Apache License Version)协议
  Apache 和 BSD 类似,都适用于商业软件。Apache 协议在为开发人员提供版权及专利许可的同时,允许用户拥有修改代码及再发布的自由。
  现在热门的 Hadoop、Apache HTTP Server、MongoDB 等项目都是基于该许可协议研发的,程序开发人员在开发遵循该协议的软件时,要严格遵守下面的四个条件:该软件及其衍生品必须继续使用 Apache 许可协议。 如果修改了程序源代码,需要在文档中进行声明。 若软件是基于他人的源代码编写而成的,则需要保留原始代码的协议、商标、专利声明及其他原作者声明的内容信息。 如果再发布的软件中有声明文件,则需在此文件中标注 Apache 许可协议及其他许可协议。 4) MIT(Massachusetts Institute of Technology)协议
  目前限制最少的开源许可协议之一(比 BSD 和 Apache 的限制都少),只要程序的开发者在修改后的源代码中保留原作者的许可信息即可,因此普遍被商业软件所使用。
  使用 MIT 协议的软件有 PuTTY、X Window System、Ruby on Rails、Lua 5.0 onwards、Mono 等。5) GUN LGPL(GNU Lesser General Public License,GNU 宽通用公共许可证)
  LGPL 是 GPL 的一个衍生版本,也被称为 GPL V2,该协议主要是为类库设计的开源协议。
  LGPL 允许商业软件通过类库引用(link)的方式使用 LGPL 类库,而不需要开源商业软件的代码。这使得采用 LGPL 协议的开源代码可以被商业软件作为类库引用并发布和销售。
  但是如果修改 LGPL 协议的代码或者衍生品,则所有修改的代码,涉及修改部分的额外代码和衍生的代码都必须采用 LGPL 协议。因此LGPL协议的开源代码很适合作为第三方类库被商业软件引用,但不适合希望以 LGPL 协议代码为基础,通过修改和衍生的方式做二次开发的商业软件采用。如何选择开源协议
  世界上的开源协议有上百种,很少有人能彻底搞清它们之间的区别,即使在最流行的六种开源协议——GPL、BSD、MIT、Mozilla、Apache 和 LGPL之中做选择,也很复杂。
  乌克兰程序员 Paul Bagwell 画了一张分析图,说明应该怎么选择开源协议,大家看了一目了然,真是清爽。

用三星都是什么人?激活就跌三成,一个月跌四成?有主见的人,不盲从,知道自己喜欢什么,手机不是用来保值的因为它不是一种投资。感谢邀请用三星的无非就两种人一种是习惯用三星的人(从功能机就开始用,比如说我)另一种是喜欢捡漏的人。比如徐直军华为已在2017年启动6G研究IT时报记者李丹琦6月3日,2021浦江创新论坛全体大会召开,华为公司副董事长轮值董事长徐直军表示,华为已在2017年开启6G研究。2019年,全球首个5G商用网络开通,但华为已走华为鸿蒙OS庄家参与的赌局,没人敢下场谈赋能的时候,能不能别盯着怎么搞钱?文宋归如果华为6。2日晚的发布会,在介绍完鸿蒙OS2。0后就结束,一定是场令人热泪盈眶的完美直播。但很可惜,鸿蒙OS开了个头,就紧接着为自家产品对比了这些旗舰的售价,我找到了618最划算的平台点击右上方关注,第一时间获取科技资讯技能攻略产品体验,私信我回复01,送你一份玩机技能大礼包。618来了。不少想要换手机的朋友估计都盯着618的活动时间摩拳擦掌,希望自己看上的手机特斯拉ModelY4月销量超过Model3据新数据显示,特斯拉ModelY跨界车在4月份的全球电动汽车销量数据已超过其同级车型特斯拉Model3。4月,全球约有392,000辆电动汽车注册,成为电气化历史上第四好的月份。全618最值得推荐的顶级国产旗舰,款款都上榜单品销量榜从今年的手机行业来看,随着整体技术的不断提升,各大厂商的竞争越来越激烈。对于用户来说选择的范围也逐渐地拓宽。在最近的618中,各大旗舰机型的优惠措施非常吸引眼球,正是用户更换手机的又是一年开门红!realme真我上TOP2,百万销量有望面对疯狂的年中大促,你的选择是任凭风浪起稳坐钓鱼台,直接躺平还是乖乖巧巧做个尾款人呢?与往年的玩法差不多,领取优惠券提前预售秒杀重磅价等操作多线并行,只为争取更多的用户。但无论如何谷歌两次除名华为,如今鸿蒙出世来破局自遭遇技术封锁之后,华为的手机业务一落千丈,全球市场份额呈断崖式下跌,目前,华为在售的大部分机型都是处在缺货状态。前段时间,谷歌在2021年的IO大会上,正式发布了安卓12系统,并华为鸿蒙引苹果前总设计师侧目,他是这样点评的6月2日这一天无论是对于全球智能手机行业,还是对于国产手机品牌来讲,这一天都足以载入科技发展的史册。因为这一天华为鸿蒙操作系统手机端正式发布,自此华为实现了鸿蒙操作系统全覆盖。看似618想换个手机,预算4千左右,拍照好,续航好就行一网友问618想换个手机,预算4千左右,拍照好,续航好就行。有什么推荐?关键词预算4000拍照好续航好虽然小米Redmi性价比高,但考虑到MIUI系统最近(Bug频出)机身发热(控鸿蒙OS和安卓最大不同在哪里?鸿蒙系统最突出的几个特点,这是安卓系统没有或者做不到的!超级控制中心,HarmonyOS2全新控制中心让用户在控制多设备时,就像控制单设备一样简单。创新的一拉即合交互方式,只需将想
新风系统和中央空调有什么区别?别再傻傻分不清了你也曾遇到过这种情况吗?装修选择中央空调时,进入网站搜索品牌时,都会跳出一个名词新风系统,不熟悉新风行业的消费者可能有点懵,什么是新风系统?中央空调也可以送风,为什么要安装新风系统最新公告解读京东方第六代柔性屏来了巨人网络将全心突入元宇宙泸州老窖提价了松塔财经最及时有效中立客观的财经公告和公开讯息解读。1京东方京东方重庆第6代AMOLED(柔性)生产线正式量产。概述松塔财经获悉,12月28日,京东方A(000725。SZ)官方微互联网企业因违反美国COPPA被罚,对中国企业有何警示?近日,美国在线广告提供商OpenX科技公司因违法收集儿童信息被美国联邦贸易委员会(FTC)起诉,该案以OpenX科技公司向FTC支付200万罚款的方式结案。而实际FTC给OpenX滴滴下线才175天,T3出行藏不住小心思了T3与快手合作举办直播挑战赛,1800万次曝光量道出了流量密码,这是一个信号。但是在追赶滴滴的道路上,跑在更前面的似乎是曹操出行。如今,腰部平台纷纷揭竿而起,一个个的小心思终于藏不相互宝突然关停跑路,把钱要回来有哪些方法12月28日晚,在没有任何前期通告的情况下,相互宝突然宣布停止运行。但是就算在公告已经发出的情况下,也没有主动地推送消息给各位用户。相互宝上线三年,用户规模有1亿多成员。根据网友的iPhone13ProMax远峰蓝1TB版本,使用2个月了,感觉它能流畅用6年终于等来了我的iPhone13ProMax远峰蓝1TB版本,我的上一部手机是iPhone12promax,一直在等苹果推出一款可以五年不用换的手机,今年的iPhone13ProMa苹果上架虎年特别版降噪耳机,仅售1099元果粉之家,专业苹果手机技术研究十年!您身边的苹果专家2021年接近年底了,马上又要迎来新的一年,每当这个时候,苹果为了迎合新年的氛围,每年都会推出一些特别版产品,对于中国市场,苹果多重创新体验赋能视频创作!智云云鹤M3革新相机稳定器体验如果告诉你,有一款仅普通矿泉水瓶子大小的相机稳定器,你会相信吗?而这款瓶子大小的相机稳定器还做到了免二次调平的体验,是不是会更加惊喜呢?这款产品就是国产品牌智云推出的云鹤M3。云鹤手机拍出好视频,除自研影像芯片,配备智云SMOOTH5云台更接地气影像已经成为手机发展的功能重点,国内众多手机厂商甚至自研影像芯片来提升手机拍摄效果,比如vivo和OPPO,都相继发布了自研的芯片,凭借AI和算力提升手机在拍照和录制视频时的效率和现在装电脑买Z690主板,选DDR4还是DDR5的内存条合算呢?Z69012代酷睿上市后,DDR5内存格外显眼。但我劝你莫冲动。这个一个家贫家富的问题,也是个性价比与入手早晚之间的权衡问题。虽说这次技术升级令人兴奋,但是对于普通消费者而言,Z6欧阳自远院士向太阳系的星辰大海挺进欧阳自远中国科学院院士发展中国家科学院院士和国际宇航科学院院士,我国陨石学与天体化学领域的开创者。现任中国科学院地球化学研究所研究员,国家天文台高级顾问。1993年以来,主要从事中