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

从开源协议到谷歌禁用华为Docker实体清单事件

  ​平时我们在日常开发生活都在大量和开源软件打着交道,例如安卓、Linux、Github、Docker等,而其中开源协议比如MIT、Apache也是耳熟能详,但是真正对开源协议的了解相信对大部分人来说都是一知半解。而近来频繁冒出一些事件让我们对开源协议产生了更大的疑问。谷歌撤销了华为的android许可证,华为手机将无法访问android更新,不能使用goole的服务框架美国商务部产业安全局(BIS)将 28 家中国实体加入实体清单,包括海康威视、大华股份、科大讯飞、旷视科技、商汤科技等多家科技企业,Docker 更新了最新《服务协议》,禁止禁运国家和被列入「美国实体清单」、「特别指定国民清单」、「被拒绝人清单」、「未核实清单」和「防扩散为清单」的组织和个人使用带有该服务协议链接的 Docker 网站和所有相关网站
  大家的疑惑都是,这些不都是开源的嘛?为什么还能受到影响?接下来,我将为大家详细介绍开源协议的种类和这些事件背后的真正原因。
  首先开源许可证可以分为两大类:Copyleft和Permissive。Copyleft和Copyright
  Copyleft中文可以理解为著作传、著佐权,它是一种利用Copyright(版权)体制来保障用户软件自由使用权利的许可方式,可以了解为允许他人使用、传播但加了一些少规则。
  不知道是什么?Copyleft的标志就是一个反写的C套上圆圈(即反转的著作权标志©)。
  Copyright(版权)是可以通过法律的形式授予,一般在网站上使用会搭配All Rights Reserved(保留所有相关著作权利)来使用,而Copyleft则是在基于Copyright的基础之上表达自由和免费。
  Permissive
  Permissive License(宽松式许可证)允许用户不经许可可以随意复制、修改和发布,但是并不要求分发时必须使用相同的许可证,用户可以在修改代码后选择闭源,常见的Apache、BSD、MIT属于Permissive许可证。
  一句话说:这种类型的许可证,在你拿到源码后,基本上可以为所欲为。
  MIT(The MIT License)
  MIT是许多软件许可条款中,被广泛使用的其中一种。与其他常见的软件许可协议相比,MIT是相对宽松的软件许可协议。MIT许可协议之名源自麻省理工学院(Massachusetts Institute of Technology),MIT内容与三条款BSD许可协议内容颇为近似,但是赋予软件被许可人更大的权利与更少的限制。你可以使用,复制和修改软件你可以免费使用软件或出售唯一的限制是,它是必须附有MIT授权协议
  一句话说:只用申明一下,想怎么用怎么用。
  案例:PuTTY、Ruby on Rails、Lua、jQuery
  BSD(Berkeley Software Distribution)
  BSD也被称为伯克利Unix或Berkeley Unix和MIT类似,1970年代由伯克利加州大学的学生比尔·乔伊创建。BSD许可证非常宽松,它允许无限制地重用全部或部分软件,以集成到自由软件或所有者中。1979年加州大学伯克利分校发布了BSD Unix,被称为开放源代码的先驱,BSD许可证就是随着BSD Unix发展起来的。
  BSD 代码鼓励代码共享,但需要尊重代码作者的著作权。BSD 由于允许使用者修改和重新发布代码,也允许使用或在BSD 代码上开发商业软件发布和销售,因此是对 商业集成很友好的协议。而很多的公司企业在选用开源产品的时候都首选BSD 协议,因为可以完全控制这些第三方的代码,在必要的时候可以修改或者二次开发。
  如果在发布的产品中包含源代码,则在源代码中必须带有原来代码中的BSD协议如果再发布的只是二进制类库/软件,则需要在类库/软件的文档和版权声明中包含原来代码中的BSD协议不可以用开源代码的作者/机构名字和原来产品的名字做市场推广
  案例:FreeBSD、Nginx、Chromium、Django
  Apache2.0
  Apache许可证是由Apache软件基金会(ASF)发布的开源软件许可证。这是一个由强大社区支持的流行且广泛部署的许可证。Apache许可证允许您自由使用,修改和分发任何Apache许可产品。但是,在这样做时,您需要遵循Apache许可的条款,Apache 协议也是个相对宽松与 MIT 类似的协议,但它简单指明了作品归属者对用户专利上的一些授权。
  一句话说:可以保护你专利的一些权利,同时让别人免费使用你代码中的专利。
  案例:Android Open Source Project (AOSP)、Apache、Swift、Hadoop、SVN、Kubernetes、OpenOffice、Hadoop、Spark、Docker
  GPL(GNU General Public License)
  GPL是被广泛使用的自由软件许可证,给予了终端用户运行、学习、共享和修改软件的自由。GPL允许自由地"使用、复制、修改和发布",但修改和发布后的软件也必须是可以自由"使用、复制、修改和发布"的。因此 GPL 大大限制了商业软件使用GPL授权的软件,如果非法使用,将面临起诉的风险。
  由于不允许修改后或者衍生的进行发布和销售,所以如果用了它,该产品也必须采用也就是开源和免费。
  GPL 分为两个版本一个是 V2,一个是 V3,作品带上这个协议之后,别人想分享的话也得加上这个协议,对代码作出比较大的更改也是需要附带说明。
  一句话说:基于GPL组件编写的任何软件都必须以开源的方式进行发布。
  案例:Linux内核、MySQL、GCC,Emacs
  AGPL(GNU Affero General Public License)
  AGPL是对GPL的补充,如果使用了AGPL代码的软件是一个网络应用,那么这个软件的所有源码和修改代码也必须开源,除非购买了该AGPL代码的商业授权。
  案例:MongoDB
  LGPL(Lesser General Public Licence)
  LGPL它对作品的使用保留了更少的权利,适合一些代码库或者框架使用。
  通常,LGPL 适用于一些类库,它允许这些类库能够被非GPL或非开源软件引用。
  案例:7-Zip
  MPL(Mozilla Public License)
  MPL自由、开源、详细的软件许可证,由Mozilla基金会开发并维护。该协议融合了BSD许可证和GNU通用公共许可协议的特性,追求平衡专有软件和开源软件开发者之间的顾虑。
  MPL许可证出现的最重要原因就是,Netscape公司认为GPL许可证没有很好地平衡开发者对源代码的需求和他们利用源代码获得的利益。
  如果修改了MPL的源码或者衍生了新的代码,并且以源代码方式发布的文件,则所有修改后及衍生的代码也必须遵循MPL许可证如果用户自有的源码通过专用接口访问MPL的源码及类库,则包含专用接口的代码必须遵循MPL许可证,用户自有源码不必遵循MPL许可证用户获得MPL代码中的专利许可,但是不能使用其原始商标
  案例:Mozilla Firefox、 Apache Flex
  了解完这些开源协议的基本概念之后,我们可以回头来看文章开头提到的几个案例的原因了。
  案例一:谷歌撤销了华为Android许可证
  去年,谷歌母公司Alphabet停止与华为相关的业务和服务,涉及硬件、软件和技术服务方面,包括旗下智能手机操作系统安卓。可是上面我们提到安卓系统是Apache2.0开源协议的,这是怎么回事?
  安卓系统分为开源、不开源两部分:
  第一,开源版安卓系统。即AOSP(Android Open-Source Project),意为Android 开放源代码项目,是免费使用的,但不内嵌GMS,华为等手机厂商都用AOSP。AOSP提供了安卓底层架构,手机厂商可以修改和定制。
  第二,不开源的GMS移动服务(Google Mobile Service),GMS需要谷歌认证,并向其缴纳授权费,GMS包含常用的谷歌套件,如谷歌商店、搜索、地图等应用,这些应用与Google签订商业协议,同样不开源。
  而谷歌暂停合作的是GMS移动服务,并非开源版本的安卓系统。
  案例二:Docker 更新网站服务协议,禁止"禁运国家"和被列入美国"实体清单"的组织和个人使用遵循该服务协议的Docker网站及其所有相关网站与服务
  Docker 是一个虚拟环境容器,可以将你的开发环境、代码、配置文件等一并打包到这个容器中,并发布和应用到任意平台中。它与虚拟机类似,但 Docker 容器更加轻量级,能够更高效地利用服务器。
  实体清单是什么?1997年2月,美国商务部首次发布实体清单,以此明确告知美国出口商,在未得到许可证时,不得帮助这些实体获取受本条例管辖的任何物项。而有关许可证的申请应按照《美国出口管制条例》(Export Administration Regulations,EAR)第744部分规定的审查标准接受审查,且向此类实体出口或再出口有关物项不适用任何许可例外的规定。
  此外,根据EAR规定,实体清单内容的增加、删除和更改都必须经"最终用户审查委员会"投票决定。该委员会由美国商务部牵头,包括国务院、国防部、财政部等部门代表。确定增加实体清单需要多数委员会成员投票通过,而确定删除或更改实体清单则需要全体成员投票通过。
  因此受限制的是 Docker 商业版及 Docker 的其它服务,比如 Docker Hub。
  但是我们又产生了疑问,开源协议如果还受到国家管控,那么开源的精神还有什么价值?其实不然,开源项目一般来说有3个约束。出口管制:国家出于政治、经济、军事和对外政策的需要,制定的商品出口的法律和规章,以对出口国别和出口商品实行控制,美国出口管制条例(EAR,Export Administration Regulations),主要规定是否能从美国出口货物到外国,以及是否可以从外国再出口到另一个外国。按照EAR 的规定,所有公开可获得的源代码(不含加密软件以及带加 密功能的其他开源软件),都不被出口管制,公开可获得的带加密功能的源代码,被出口管制,但不会被限制出口,需提前登记备案。
  司法管辖权:司法管辖权又称为审判权,是指法院或司法机构对诉讼进行裁决和判决的权力开源许可证:当下常用开源许可证(如BSD、MIT、GPL)都是 围绕代码的版权声明,以及修改后是否可以闭源等问题展开的,早期的开源许可证如MPL 1.1等,在协议中指定了其司法管辖权在美国加州,但现在皆已弃用,当下常用的开源许可证保护的是知识产权,其自身与出口管制和司法管辖权并无关联。
  我们可以从最后一条看到,开源许可证保护的是知识产权,其自身与出口管制和司法管辖权并无关联!也就是说Docker案例也是属于正常范畴。
  长期以来,中国用户以使用开源为主,对开源社区贡献较少。但近年来,国内开源社区对国际开源项目的贡献已经日趋瞩目,华为、阿里、百度、腾讯等公司为首的公司和个人已经在国际各开源项目中占据了越来越重要的角色。

三观尽毁,这部片的隐喻你看懂了吗?(上)作者幕后君Hello大家好,我是幕后君。最近一部新片以惊人的脑洞重口的情节复杂的隐喻,激起了不少观众的兴趣。大家将它比作是垂直版的雪国列车或折叠版的寄生虫说的就是这部西班牙惊悚片饥明珠蒙尘,你觉得她有大火的一天吗?上个月看到一组写真,让我认识了女演员卡雅斯考达里奥。这个90后女孩因着年少时被霸凌的经历,把演戏当做一个出口,在诸多欧美年轻女演员中也有了一席之地。看过皮囊的观众可能记得艾菲(Ef评从宫本到你看完怒打五星推荐(上)作者幕后君有人说,它是2019年最值得推荐的日影很多人看完,都会激动的怒打五星推荐这部电影叫从宫本到你。宫本是这部片的男主角,一个看上去普通平凡,弱不禁风的男人。但幕后君想说,不要七夕看什么?锁定这部爆笑喜剧迟迟没有爆款黑马,让这个暑期档稍显寡淡。但是!昨天上映的一部喜剧,打破了沉寂已久的市场氛围。喜剧女王马丽萌贱本贱文章,带来了一场令人猝不及防的喜剧之旅。影片用最无厘头的叙事风格,包唯一的种,国片又要雄起了吗昨天,第74届戛纳国际电影节正式拉开帷幕。朱迪福斯特荣获本届荣誉金棕榈终身成就奖,阿莫多瓦给她颁奖。(朱迪福斯特获奖)她回忆出租车司机获戛纳的最大奖最佳影片已经是45年前,当年她才这片。。。直接看吐了又是一部把观众当傻子的电影。主要体现在女主角周围的同学无缘无故对她的恶,这种讨厌和恶,贯穿全片。只要她一出现,身边所有人就开始对她嘲笑,骂她,侮辱她,荡妇羞辱她,这是什么拍法?是导高开低走,这剧看得太气人国产剧这两年,似乎抓住了新的财富密码。但凡是围绕原生家庭所展开的现实主义题材剧,就会设定一个(或多个)把人气到发抖的家长角色欢乐颂里的樊胜美父母,都挺好里的苏大强,安家里的潘贵雨,披荆斩棘的哥哥第三次公演结束,有人离开,有人继续披荆斩棘的哥哥这档节目自开播以来就吸引了无数观众的目光。每一次演唱会都像是一次开盲盒式的挖宝,因为没有人知道这些哥哥们会以什么样的组合形式,带给观众一个怎样震撼人心的舞台效果。万众8年前举报张艺谋超生,导致罚款748万的谋女郎,如今怎样了?张艺谋作为著名大导演,不仅导过多部经典大片,更是2008年北京奥运会的总导演。可谓是才华横溢,参演过他导的电影几乎都大火。比如大名鼎鼎的巩俐,还有最近参演悬崖之上的女主刘浩存。可有追光吧哥哥汪东城缺席公演,淘汰的却是明道!烧饼自称抢风头?关注肥鸟语娱,瘦十斤呦追光吧哥哥赛制简直是魔鬼,上一期刚公布4个哥哥被永远禁赛,结果最近一期淘汰的只有明道1个人。而且节目组淘汰方式是用烧饼跟明道同台合唱后,用烧饼PK掉明道。烧饼让辣目洋子心心念的螺蛳粉,为何叶璇吃一口就吐?其实吃法很重要果然有两把刷子!奋斗吧主播首播第一期,因为叶璇的耿直,带上黄奕连同节目一起,稳稳登上了热搜榜。两位姐姐都是出道有年头的女艺人,如今一位有着自己的MCN公司,另一位是上市公司董事,就
最美妲己傅艺伟的坠落史,人生没有后悔药文文刀贰2016年2月26日,北京警方接到朝阳群众的报案著名女星在公寓内聚众XD。于是,警方赶往了亮马桥一处公寓内,打开房门一看,屋内竟是52岁的傅艺伟,与表姐黑婧环亲妹妹傅艺敏。42岁陈乔恩结婚,回顾历任男友,才知她为何要选黑料一大堆的艾伦我结婚的前提,一定是很爱这个人,想要和他永远生活在一起。爱了大半个娱乐圈男神的陈乔恩,终于在她42岁的时候,把自己嫁出去了。登记当天,小两口带着口罩低调进行,但丝毫掩盖不住眼中流露辽宁知名主持人被免职,她究竟做了什么?引起这么多人的关注说实话,以前我还真不知道有朱霞这么个人,可能因为工作的原因,我很少看电视节目,更不用说认识主持人了,这次也是在网上看见这个新闻,才去关注了一下。看了一些往期她的视频,不可否认朱霞长赵本山团队哪个徒弟收入最高?比钱最多,这是国人最喜欢做的事情之一,娱乐圈目前是最能挣钱的行业了,而火热的两个民间艺术团队,一个是郭德纲的德云社,还有一个就是东北赵本山的团队。近几年来,德云社靠岳云鹏风头比较出43岁陈乔恩结婚不被祝福?20年容颜变化,就是一部逆天改命史2020年3月最后一天,陈乔恩被媒体拍到与男友Alan(艾伦)到大安户政事务所登记结婚,人生终于走入了新的阶段。但事实上这段感情从诞生那天起,就充满了外界的质疑声大家纷纷表示男方不当TVB女星穿上古装,颜值差距就出来了,黎姿温碧霞太惊艳在当年港台影视圈强势的时候,内地女演员由于气质太土,是很难在港台现代剧里面立足的,能演到配角就是好资源了,比如男人婆张延在很多TVB现代剧里,都只能打酱油。当年内地女演员一般只能出越狱男主一直喜欢男的,从未改变开头17年前,当越狱第一季横空出世时,一个男人在一夜之间成为了当时的国民老公。网友称那位有着雕塑般脸庞和神殿般体魄的男人,简直就是性感的化身,而这位型男出生在英国拥有8种血统,并且推荐十部值得反复刷的推理剧,剧荒的人有福了绅探绅探上映于2019年上半年,主演是如今的当红小生白宇以及个性美女尤靖茹。这部剧的时代背景在20世纪三十年代的上海,尤靖茹饰演一个身手不凡却缺乏经验的新手警员,和白宇饰演的绅士神25岁才出道的肖战,靠什么征服众多女生,成为她们心中的白马王子肖战出道于一名练习生,是曾经的素人养成的励志节目,在进入娱乐圈发展之前,肖战和朋友一起开了一个工作室,他是工作室的设计师。你知道为什么肖战出道前并不是非常耀眼,但他凭借他超高的颜值甄嬛传滴血验亲安陵容只说了五句话,让甄嬛赢了场面却输得很惨原创文章,专门为你挖掘影视中你没想到的精彩内幕!甄嬛传第63集滴血验亲大戏,虽然安其拉皇后党以失败告终,但作为安其拉团队之一的成员安陵容在现场的表现实必须得满分。滴血验亲是皇后一手孙淳,妻子患病仍不离不弃30年,膝下无子花60万克隆爱犬作伴他是人间正道是沧桑里的瞿恩,也是秋喜里的夏惠民,还是我的糟糠之妻里的陈继平。而随着最近电视剧精英律师的热播,让这位老戏骨再次回到观众的视线。他就是演员孙淳。虽然现在的孙淳已经63岁