书趣阁
  1. 书趣阁
  2. 其他类型
  3. 让你攻略校花,你却要当科技教父
  4. 第118章 走龙国特色的自研道路
设置

第118章 走龙国特色的自研道路(1 / 2)


“好了,朋友们,接下来我们就要进入主题了,现在我们来聊聊大家最关心的问题,panda os到底是不是套壳?”

直播间的评论区消息一下子就变少了不少,不少屏幕前的观众都开始进入状态了。6妖看书惘 无错内容

许浪没有直接反驳是否自研的问题,而是打开了一个新的文档,上面是一张简洁的逻辑图。

“在回答这个问题前,我先给大家科普一下,目前市面上做一套所谓的自研操作系统有哪几种模式。”

“第一种叫全部自研,整个流程包括内核完全自研,就像微软的dows nt内核,这意味着从最底层的硬体调度到最上层的用户界面,每一行代码都是自己写的,这很难,非常难,需要数年如一日的积累以及无数资金的投入。”

“第二种叫除了内核以外自研,基于开源内核自研上层,这也是业内最通行的做法,比如大家熟知的水果ios和as,它的核心是基于一个叫dar的开源内核,而darwiach和bsd内核。”

“再比如大家天天骂我们抄袭的安卓系统,其底层同样基于开源的lux内核。”

“第三种叫精装修式,基于一个完整的开源系统进行深度定制,比如现在很多手机厂商拿开源的安卓系统进行深度定制,增加一些自己的优化。

简单地介绍完后,许浪将逻辑图推到一边,目光直视镜头,仿佛在与屏幕前的每一个人对视。

“现在问题来了。很多大v指责我们用了lux内核,说我们就是套壳,那么我想反问一句,ios用了ach和bsd,安卓用了lux,如果使用了开源内核就不算自研,那这个世界上到底还有几个操作系统算得上是真正的自研,如果大家认为ios和安卓用了开源内核也不算自研,那我承认我们panda os也不是自研的。”

不等评论区的用户反应过来,许浪想了想后,用了一个更生动的比喻。

“可能有些用户还不明白内核是什么,这样吧,我再简单比喻一下。”

“这就好比建房子,lux内核就是一套经过全世界顶级建筑师几十年验证过的标准化地基图纸,我们可以用这套图纸建设地基,也可以自己花几年时间重新画一套地基,但既然已经有了一套完美的图纸,而且还是开源免费使用的,那我们为什么不把宝贵的时间和精力花在更有价值的地方?”

“什么是更有价值的地方?是房子的主体结构,也就是它的电源管理、进程调度、内存管理、安全框架,这些才决定了这栋房子是摩天大楼还是茅草屋,才决定了它的稳固、高效与安全,而panda os从第一行代码开始,这些就是我们自己写的。

“而panda os和安卓一样,用的就是lux这套公开的地基图纸,但在这之上的每一块砖、每一根钢筋、每一个房间的布局都是我们自己设计的,这叫自主设计自主建造。”

“而那些使用开源系统的,就类似直接买了一栋别人建好的毛坯房,最多只能在里面敲掉几堵非承重墙进行简单改造,然后刷刷漆、换换壁纸,房子的整体结构他们是动不了的,也就是他们无法实现我们这样底层的手势交互,需要安卓那边进行修改才可以完成。”

直播间的消息在短暂的沉寂后,彻底爆发了!

“卧槽,原来是这样,这个比喻我听懂了。”

“妈的,被公知带了几天节奏,原来安卓和ios也不是完全从零写的。”

“许总牛逼,这解释得简单通透,我终于知道了自研是怎么一回事了。”

许浪看着网友回复的各种消息,微微一笑,马上主动出击回应了下一个尖锐的问题。

“我猜此时肯定有网友会问,那你为什么不从零写一个内核,你是不是没这个技术。”

许浪坦然一笑,眼神里没有丝毫闪躲。

“坦白说,以我们目前的阶段,我们确实做不到,我们熊猫科技成立至今满打满算不到一年,而lux内核是全世界顶尖程序员几十年的心血结晶,它是开源社区送给全人类的宝贵礼物。”

“我们一个初创公司,凭什么在这么短时间内做一个内核,还能比这些顶尖程序员花费几十年做出来的内核还要优秀。”

“在资源有限的情况下,我们必须做出取舍,是应该花几年时间去重复一遍前人已经走过的路,还是应该把有限的资源用在刀刃上,去解决用户真正关心的流畅度、安全性和本地化体验问题,这个不用选择,肯定是后者。”

“还有用户可能会疑惑,既然不是安卓系统,为什么能运行安卓app。”

“其实原理不复杂,我们在系统里内置了一个我们自研的实时编译器,它就像一个超级翻译官,就像我们的panda os说的是中文,而安卓app说的是英文,当安卓app发出指令时,这个翻译官就会瞬间把它翻译成panda os能听懂的中文来执行。”

说到这,许浪缓缓深吸一口气,将话题引向了更深远的战略层面。

“各位,做一套操作


设置
字体格式: 字体颜色: 字体大小: 背景颜色:

回到顶部