第140章 自研系统有多难?(1 / 2)

自研系统有多难?没有人比陆恒更清楚了,一直到陆恒前世重生那会,自研系统也还在路上。

对现在的人来说,几乎就是不可能完成的任务。

高管里面有很多并非程序员出身,不了解其中难度。

陆恒视线从所有人脸上扫过,看到李盈的表情,笑道:“李总,你是软硬件方面的专家,要不先由你为大家讲解一下,咱们自研系统,会遇到哪些难题吧。”

李盈大学只读了三年,却拿到三个学位,分别是经济、计算机、电子工程。

从她的工作履历来看这十年选择的工作方向,其实是经济。

但学霸的世界自然和普通人不同,李盈一直在关注各行各业,尤其是大学时期学习的几个专业,她很清楚当前软硬件发展。

既然陆恒让她说,她就不客气了,在她看来,陆恒的自研计划,真的很难成功。

李盈也站起身,不需要任何准备便能侃侃而谈。

“要说手机系统,那绕不开IOS和安卓,这两个系统其实都是从2007年开始起步的,那年苹果推出了iOS系统的智能手机iPhone,1年后,谷歌和HTC也推出了全球首款安卓手机HTC Dream(T-Mobile G1)。”

“从推出之际,两种操作系统就走上了不同的路径:iOS依靠苹果的软件开发能力与iPhone的硬件支持,建立了闭源系统;与之相反,安卓系统则走向了开源、灵活的另一条路径。”

“发布后的第二年,iOS开始加入苹果商店,吸引开发者开发应用,谷歌也随后推出类似的应用Market Place。”

“此时正逢智能手机刚刚兴起,iOS与安卓两大系统的出现抢占最好的“黄金时刻”。尤其安卓系统,由于谷歌当时还只做软件,其开源的属性让硬件厂商放下了很多被他人控制的担忧,积极加入安卓系统的使用之中。”

张旭浩举手表示想要提问,李盈微微点头。

“李总,你的意思是,我们如果要自研系统,也要考虑是开源和闭源,两条路线选一条吗?”张旭浩问。

李盈摇摇头道:“没那么简单,我们自研系统,首先考虑的是基于什么内核,不管是IOS还是安卓,它们的内核,其实都是UNIX内核的二次开发,而UNIX大家应该听说过,这是开源的系统...。”

“UNIX与LINUX内核都已经非常成熟,如果想重新开发内核需要花费巨大的精力和费用,陆总说的自研系统,应该也是基于UNIX研发吧?”

陆恒没开口,李盈继续介绍。

“操作系统的开发一大难点就是内核,在LINUX的基础上,内核也有诸多模块需要开发,不仅需要处理算法,也要考虑到软件的架构设计、可扩展性等,此外,操作系统还需要一整套知识体系框架、编程接口、编程语言等基础设施,以区别于安卓和iOS系统获得知识产权保护。”

“操作系统成功的重点还在于能否搭建起一个能够连接软件开发者、芯片企业、终端企业、运营商等产业链上多个主体的完整生态圈,从安卓、iOS、Windows等操作系统的历史看,这些在全世界范围内被广泛应用的操作系统,他们的成功都是建立在全球开发者共同开发和维护的基础上。”李盈做出最后总结。

换句话说,陆恒就算能解决系统内核,绕开专利壁垒,拿出一套独立的手机系统。

可怎么和芯片企业、运营商、软件开发沟通,也是个巨大难题。

芯片企业没沟通好,人家最好性能芯片接口不对你开放,那你就别想自己的系统能够发挥出最大性能,到时候同样的手机硬件,安卓就比你的手机系统性能更好。