红芯浏览器终于承认抄袭,研发内核到底有多难:2400万代码

640?wx_fmt=gif

相关阅读:

优秀架构师必须掌握的架构思维

分布式系统常见的事务处理机制

如何提升你的能力?给年轻程序员的几条建议

近日关于红芯浏览器的事情越演愈烈,主要是因为红芯浏览器标榜的“完全自主研发的浏览器内核”被找出了纰漏。最近其宣称完成了2.5亿C轮融资,然而其产品被扒了出来。很多媒体认为其自主研发的红芯浏览器,实际上仅是一款chrome的套壳浏览器,其宣传中宣称的自主内核不过是一个谎言。

640?wx_fmt=jpeg

我们从其官方介绍中,可以看到其主营业务是面向B端用户的红芯浏览器,但是正是因为这个可以融资到C轮的企业,该产品在市面上很少听见,甚至连一些浏览器厂商本身也没有听到这个红芯浏览器。在面向企业等提供的产品主要是做了一些安全技术。

640?wx_fmt=png


面对质疑,起初红芯浏览器并不承认抄袭,红芯联合创始人高婧回应“抄袭骗局”,称红芯浏览器并非抄袭,而是“站在巨人的肩膀上去做创新”。她表示客户满意度很高,“绝不是那些人说的拿国产概念去骗钱”。但是就在刚刚红芯浏览器终于承认其产品基于Chromium开源项目。这或许就是当初汉芯的翻版。

640?wx_fmt=png

那么研发一个全新的浏览器内核到底有多难?目前Chromium的浏览器代码规模有2400万行,而根据微软公布的数据来看其操作系统拥有5000万行左右代码,这意味着想要开发一个全新的浏览器内核等于是小半个操作系统。从简单的代码数量就可以看出,非常不容易。所以导致国内很多浏览器都采用谷歌Chromium内核进行二次修改。

640?wx_fmt=png

而根据谷歌Chromium开源协议,谷歌鼓励第三方基于Chromium代码进行二次开发,而且不要求二次开源。重点是谷歌为了研发Chromium内核,共有数百个顶尖的程序员在维护与开发,而且还保持着三个月发布一个大版本,半年做一次全网升级。

640?wx_fmt=png

由于其高难度,现在国内很多浏览器都在采用开源Chromium内核+Trident内核的双核浏览器,这样做的好处就是使用Chromium内核来完成页面渲染,而使用Trident内核为了保持与IE浏览器保持兼容性。而要想全新研发一个浏览器显然不可能短期内实现,2400万行的浏览器代码不是那么容易。


看完本文有收获?请转发分享给更多人



欢迎关注“互联网架构师”,我们分享最有价值的互联网技术干货文章,助力您成为有思想的全栈架构师,我们只聊互联网、只聊架构,不聊其他!打造最有价值的架构师圈子和社区。

本公众号覆盖中国主要首席架构师、高级架构师、CTO、技术总监、技术负责人等人 群。分享最有价值的架构思想和内容。打造中国互联网圈最有价值的架构师圈子。

  • 长按下方的二维码可以快速关注我们

  • 640?wx_fmt=jpeg

    如想加群讨论学习,请点击右下角的“加群学习”菜单入群

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值