突发!红芯拒绝承认抄袭:研发内核很难,半个操作系统!

突发!红芯拒绝承认抄袭:研发内核很难,半个操作系统!

关注《一碳科技》,每天有意想不到的收获哦!


《一碳科技》8月17号消息,红芯浏览器于8月16日被爆出抄袭,原因是在红芯浏览器的安全目录中,发现了chorme浏览器的同名文件,并且在文件属性中发现了chrome.exe,红芯浏览器的“自主研发”面具被揭露!

突发!红芯拒绝承认抄袭:研发内核很难,半个操作系统!

但是,红芯浏览器创始人高婧在16日对外称:“我们并非抄袭,而是站在巨人的肩膀上去做创新,在智能感知渲染引擎及应用安全方面都有创新,单单从安装包是看不到任何东西的。

突发!红芯拒绝承认抄袭:研发内核很难,半个操作系统!

而就在今天(17日),红芯公司就对此事件作出回应称,:“产品宣存在夸大,给公众带来无解,这里向大家致歉

”,信中还提到,红芯浏览器内核是基于开源Chromium内核架构进行升级的,并且浏览器本身就有三大创新之处,分别是“红芯隐盾”、“红芯云适配”、“安全可控浏览器”。

突发!红芯拒绝承认抄袭:研发内核很难,半个操作系统!

突发!红芯拒绝承认抄袭:研发内核很难,半个操作系统!

目前主流浏览器内核被国外垄断,研发难上加难

据了解,目前四大主流浏览器内核分别为:Trident(也称IE内核)、webkitPresto/OperaGecko,这些无一例外,都不是我国自主研发的内核,所以,从这里可以看出,全自主国产的浏览器内核有多么珍贵,这就是为什么红芯浏览器短时间内就获得了2.5亿元的投资。

突发!红芯拒绝承认抄袭:研发内核很难,半个操作系统!

这四种内核各有各的缺点、优点。Trident是世界上第一个支持XMLHttpRequest的内核,也是世界上第一个支持“可编辑内容”的浏览器内核。Gecko内核及其前身是世界上最早实现JavaScript的内核,如果没有它没就没有现在的浏览器端的编程。WebKit是苹果公司推出的Safari浏览器内核,它的特点是内核的速度很快,对标准的兼容性高,资源占用很少。

突发!红芯拒绝承认抄袭:研发内核很难,半个操作系统!

这里要说一下blink内核,blink内核是谷歌针对于webkit内核的精简版本,虽然是精简版本,但是它的效率并没有得到精简,而是得到了更大的提升,谷歌将webkit内核的几十万行“无用”代码清除,并重新优化了算法,有效提升了webkit内核的运行效率,进而演变成现在的blink内核。

突发!红芯拒绝承认抄袭:研发内核很难,半个操作系统!

▲全自主研发浏览器难度过大(注意,这里不仅仅是内核)

根据谷歌发布的数据,谷歌浏览器的代码量约为2400万行,这些代码缺一不可,每行语句都有其特有的功能,每行语句之间的逻辑关系紧密相连,而这2400行代码都是由人工构建出来的,可见其工作量之大,有人做过这样的比较:“开发一套完整的浏览器,相当于开发半个操作系统”,微软官方透露的数据,其操作系统的代码量为5000万行左右。

想象一下,下图中的代码(举个例子)密密麻麻的,也不过几十上百行,而谷歌浏览器的代码量为2400万行,这是一种什么场景呢?

突发!红芯拒绝承认抄袭:研发内核很难,半个操作系统!

除了浏览器软件层面的开发外,后期的维护也是一项大工作,就拿谷歌浏览器为例,一共有数百个顶尖的程序员共同开发与维护(注意,这里说的是顶尖的程序员),并且按照三个月更新一个大版本,半年全网升级的规律运行着。


分享到:


相關文章: