第111章 Linux内核 (第2/3页)
时,确定了项目目标和架构,他没有丧心病狂到纯纯自研的地步,依然是基于LinUX进行开发,要是纯自己搞会让开发环境等于0,根本就无法构建生态。
架构被他分成了三层,每层都有不同的自主优先级以及定义。
L1——必须替换层,包括图像显示和渲染框架,系统UI和交互框架,应用开发框架和API,这部分必须从第一行代码开始完全自己搞定。
L2——替换层,包括核心系统服务(账户,推送,通知,权限)硬件抽象层俞关键驱动,初期可基于开源方案修改,但必须逐步用自研方案替代,建立通信机制。
L3——深度优化层,基于LinUX本身,进行深度优化和定制,后期增加字研内核。
从全球操作系统的发展来看,陈星和安卓一样选择LinUX是没有错的,将LinUX内核作为起点是站在巨人的肩膀上的。
如果选择水果那种UniX-like,时间上来不及,生态上太难构建。
更加准确的来说,陈星选择的是和鸿蒙一样的路线,先期基于LinUX,然后逐步加入自己的内核,形成一个多内核架构。
项目成立,目标确定,陈星没继续在这里待,也没有打扰正在激烈讨论中的杜文等人,静悄悄的离开了他的系统开发部门。
门前稍微停留一下,想了想往游戏开发部门走去。
他的一些想法,必须要让游戏开发部来实现。
暂且称呼为游戏开发部,因为结构还在调整中,新的公司还在走手续,后续这个所谓游戏开发部要变成一个红星的公司——红星互娱。
这边的负责人叫做崔奇志,29岁,他原本自己有一个游戏工作室,开发一些手机上的内购游戏,在10月份被甘良才连人带工作室全部都给打包到了红星。
当时因为皮鞋厂那边实在没他们的办公位置,一直拖到红星搬家才正式入职,然后在李软航和陈星的调动下独立成一个游戏开发部。
“陈总。”
见陈星进来,崔奇志急忙站起身来和老板打招呼,其他部门都开始进入工作状态了,就他们游戏开发部还没有一个明确的项目。
“不用那么拘谨,我今天来
(本章未完,请点击下一页继续阅读)