这个问题的来龙去脉是这样的:
安全研究人员从思科网站上下载了智能开关 SG250 的固件进行分析后意外发现,该固件嵌入了华为美国子公司 Futurewei Technologies 的开发者 gary.wu1(at)huawei 的证书和私钥。为什么华为雇员的证书会进入到思科的固件镜像中?研究人员询问了思科,思科进行了内部调查,给出了答复:思科的部分产品使用了一个开源包 OpenDaylight,这些证书和密钥是开源包的一部分。开发者使用证书测试 Cisco FindIT 功能,结果由于疏忽证书和密钥都包含在最终产品中了。
所以这完全是个乌龙,没必要过度解读。
有意思的是在当下的环境中,这两家又是敏感的公司,所以两国的媒体就有些带节奏了。这件事,美国人的标题是《Huawei cryptographic keys embedded in Cisco's firmware》,让你感觉是思科产品里被华为植入了后门。到了中国,标题就变成了《思科被发现使用华为代码,解释:忘了删》,让你感觉是思科抄了华为的代码。
不能要求每个人都能自己去探究真相,而标题党又不能枪毙,所以节奏就这样被带起来了。
感谢您的阅读。
首先,我是个程序员,先站在程序员的角度看一下问题的本质。其实在代码界,是不分国界的,github上面有很多好的开源代码,所以使用好的开源代码是最正常的事,提高开发效率,我们在公司都是鼓励使用的,特别是一些大的很多人参与的项目,一般代码都经过很多的测试,测试用例也是写的非常的好,这样就可以避免很多基础工作。所以会出现像阿里抄腾讯的代码,华为也一定有抄过别的公司的代码,当然前提是这些代码是免费开源的,及有对应的开源许可。比如常见的Apache Licence 2.0许可,该协议鼓励代码***享和尊重原作者的著作权,同样允许代码修改,再发布(作为开源或商业软件)。所以大家对使用了开源代码不用大惊小怪。
然后,各个自以为事的自媒体放大这个事,以为思科做了什么偷鸡摸狗的事;实际原因只是思科在250系列交换机固件中使用了由华为的北美公司开发的开源代码包,里面包含了华为公司自己的密钥与证书。而这个开源项目,思科自己是参与者(及开源代码开发者),只是他们在上线之前忘记删除了这个测试里的密钥与证书。在代码界,这只是一个小bug而已,并不算什么乌龙事件,个人认为不必过度去解读。
最后,通过这个事反应了华为的研发实力,以及对世界的贡献,积极参与多个开源项目,比如hadoop,spark等大数据项目,还主动开源了基于spark的大数据项目:CarbonData(已经是apache顶级项目)。可以说华为从软件到硬件,都是在积极参与与世界的合作,以及贡献于世界。
如果我的回答对你有帮助,希望顺手点个赞,加个关注,我会更加努力贡献更多有趣的 科技 知识,谢谢!
怎么看?挺简单的,三十年河东三十年河西,思科是越来越不行了,而华为正在或者说已经成为通信领域的领头羊。
早在21世纪初,思科就已经意识到华为是其最有力的竞争对手,思科老板钱伯斯曾经说过:“在今后几年里,思科将只有一个竞争对手,就是华为!”因此,当华为于2002年进军北美市场后,思科就开始了自己的打击行动,想趁华为还未完全庞大起来时予以致命一击。2003年思科向华为发起了侵权诉讼,77页的起诉书几乎涵盖了所有知识产权诉讼领域,指控华为侵犯专利、版权、不正当竞争、商业秘密等总计21项罪名。
当然,思科的计谋并未得逞,当年的华为虽然还不是很强大,但是早有准备,思科根本做不到快速摁死华为,速战速决变成了持久战,这种诉讼要么两败俱伤,要么从各自利益出发达成和解,经过几番对阵后思科和华为妥协,达成和解协议,双方均有收获。
15年前的这起诉讼体现出思科当年依旧占有一定的优势,但是随着时间的发展,思科的优势正在慢慢消失。而华为正如当年钱伯斯预料的一样,越来越强,通信领域市场能做到第一,5G方面技术领先,可以提供完整的端到端的通信解决方案。同时,华为对于行业的贡献也越来越大,参与到各种标准组织中发挥自己的力量。
这事 今天 发生在思科身上,不得不说思科正在走在衰败的路上,全球500强的企业出现这种Bug,也真实呵呵了!
关于思科使用华为代码的事情,来龙去脉其实是这样的:
主要是因为,250系列交换机固件里使用的一个开源程序包是由华为的北美公司开发的,里面包含了华为公司自己的测试密钥和证书。思科公司也是这个开源项目的开发者之一,他们在上线之前忘记删除了这个测试的密钥和证书。
对于这样一个不算是乌龙的乌龙,我觉得也没有必要过度去解读。
华为不但在5g通信方面持续发力,在其他各个方面都贡献了出自己的力量。目前在ICT领域,华为在各个开源社区都非常活跃,积极参与了从芯片到系统软件的研发。比较有名的像RISC-V、OpenStack、Hadoop等大型项目都能看到华为的身影。
在美国政府的禁令之下,仍然有像思科这样的 科技 企业愿意与华为进行合作。并且据小道消息,包括白宫内部都有人给美国 科技 公司提供咨询,通过规避美国政府的禁令来达成与华为公司的继续合作。 科技 全球化合作的潮流,不可阻挡。
即使是现在这种形势下,华为也并没有将合作的大门关上。能做到这一点,还是因为华为具有一定的技术实力,并且深刻认识到了 科技 合作的重要程度。
总而言之,这次的乌龙其实是一个很小很小的事情,只不过恰好发生在两个关系比较微妙的公司之间。华为的崛起确实是民族之骄傲,但是我们也没有必要过度神化它,企业之间的技术合作非常正常,使用开源项目的代码也是业界普遍的做法。所以也没有必要产生思科反过来“抄袭”华为这样的结论。
欢迎在下方评论区留言讨论。
这个问题之所以引起大家这么高的重视主要是因为之前思科状告华为抄袭了自己的代码,这件事情在国际上产生的影响力,这些年的发展明显思科已经赶不上华为公司了,现在突然出现这么一则消息所以引起来大家的重视,这次事件主要是因为思科在自己交换机里面使用了华为子公司开源代码里面的秘钥证书,这个还不是思科自己发现的,由一家第三方安全机构发现的,思科公司很快就做出澄清,是因为测试部门测试不严谨造成,无论是什么原因这个解释显然有点敷衍。
曾经的华为在思科面前就是小儿科,现在的华为公司已经不是当年的小儿科,已经成长为巨人企业了,已经拥有了18万员工的 科技 巨头,而且在员工比例中外籍人士能占到4万多,标准的跨国企业了,现在的华为公司在通讯领域以及消费电子领域都占据着非常重要的作用,特别是在5G技术方面,在手机领域如果不是美国实体企业清单基本上到年底就能拿下全球第一的名头,在通讯领域已经是绝对的老大,目前是全球唯一的一家能够提供全套5G设备的设备商,而且现在华为在这个领域的优势还在增加,这是真实华为的状态。
华为公司积极拥抱全球最先机的 科技 ,并且也在积极拥抱开源社区,在很多开源社区里面都留下华为公司的影子,因为华为招揽很多顶级的软件高手,很多人都喜欢在开源社区贡献自己的一份力量,有些人是以公司的名义有些是以个人的名义。对于这次事件华为公司估计也不会放在身上作为这么一家这么大企业,这点事情都不值得一提。
现在很多大企业都在开源社区都有贡献,现在谷歌使用的chrome浏览器的前身就是webkit内核,开始是苹果是全部贡献出来的,本来代码开源了就有可能很多企业在一起维护使用,这也都死非常正常的事情,未来的很多大型软件都会选择开源,这已经是软件开发的一种大趋势了,安卓就是因为开源笼络了一大批的开发者加入进来,现在已经形成了非常牢固的生态系统,华为因为在安卓系统使用都比较狠,结果因为美国的实体清单导致谷歌取消了授权,对于手机业务影响非常大,整个来讲都是谷歌设置的一个局。
现在很多领域都已经离不开华为的设备了,华为每年投入巨额的研发费用现在已经慢慢到了收获的季节,而且从现在看这个优势越来越大,正是因为强大华为在受到美国的封锁之后还能表现的这么硬气,主要还是因为有实力。华为从成立到现在已经积累了30多个年头从开始的默默无闻到现在的世界巨头,始终坚持研发核心技术,到现在各个领域都取得非常大的成绩,已经成为国内 科技 企业的排头兵,能够指引很多企业向前发展壮大。
对于思科来讲没想到有一天还能拿华为的开源代码去研发自己的产品,只能讲风水轮流转,希望能帮到你。
目前来看,虽然说这些代码可能并没有说是至关重要的一些核心代码,但仍然可以解读出来一些问题,首先我们说思科作为华为以前最重要的竞争对手,目前可能在相关领域里,也是被华为逐渐赶上甚至超过。
所以在这一点上是非常值得庆贺的原因就在于华为其实在代码层面确实有非常精彩的表现,不仅仅因为华为在Linux源代码上的表现,同时还有其他层面元器件的代码部分。
值得注意的是,北美的企业可能一直都是有双层标准的,这一点从各种场景各种事件的发生就可以看出,而对于此次使用华为源代码的事情,也并没有一个可能相对令人满意的说法,总体来看的话,高傲的态度还是维持着的。
当然思科肯定是有高傲的资本,原因就在于作为国际巨头一直是领先于世界只不过这么多年以来由于国内对于核心技术的重视包括华为以及中新的一部分产业都逐渐慢慢靠近思科,所以其实思科从心理上还很难接受这样的变化,也很难接受这样的差异。
对于我们来说肯定是值得欣慰的原因,就在于华为目前的影响力已经不简简单单的是在所谓的通信领域,所谓的手机领域,芯片领域,还有各种源代码以及核心技术层面。
再除去华为,在手机上的一些比较低端的营销之外,其实总体来看,华为真的是国内非常值得拿得出手的一家高 科技 企业,而且这个 科技 含金量是非常高的,远远不是其他企业为了追求所谓的专利数量而凑数的一些技术!
风水轮流转!还记得2003年,思科指控华为非法抄袭、盗用包括源代码在内的思科IOS?软件!当时,思科副总裁说:我们控告华为是别无选择!并且之指出:抄袭行为并不是创新,而对知识产权的盗用也不是竞争!
时隔16年,思科却闹出了笑话,在网络安全咨询公司发现,产品交换机里用的秘钥证书,是华为子公司研发的。
虽然,思科称在测试阶段的密钥和证书,结果上线前疏忽,忘记删除了!而且,这些证书和密钥仅仅存在于文件系统中,并没有被设备激活使用, 现在早已经删除了!
越描越黑,此地无银三百两的感觉!我们反过来想,如果这件事是华为使用了思科的代码,我估计又要出现2003年的控告了。毕竟,思科用“抄袭,盗用”来控诉华为。
实际上,华为屡次进入美国市场而被阻止,思科的作用很大,其科的主营业务是数通,华为的主营业务是固网,不过华为也在后来居上,这方面对于思科有很大影响。
比如:运营商,企业路由器,思科虽然以35.7%占比第一,可是华为的占比达到了31.7%,注意这是2018年第二季度的。
所以,思科一直在防着华为,可是华为的发展却又给思科很大的压力,这就导致了它们之间长久的竞争!
做小偷被抓现行,只一句我本来是拿自己的钱包,但手伸错了口袋,怎么把你的钱包掏出来了,误会误会啊!下次只掏自己的钱包!
思科使用华为代码,华为应该高兴,不应苛责,我想华为也不会去苛责,因为华为从此知道自己强大了,连思科都要反过来请求华为。曾经,思科是个巨人,华为是个小孩,华为是循着思科的路一步一步前进的,华为知道自己该怎么与同行相处,这也是中华文化里的东西,华为不搞你死我活的竞争
没有什么看法,本来就是一个开原的平台