第110章 生态的思考
陆晨阳的想法是,kunnos需要保持开放,这样可以吸引更多的厂商来使用,这样才能占领市场,但是同时又要加强对系统的管控能力。
如果没有系统的管控能力,就不可避免的出现系统碎片化的问题,同时会造成系统的权限被滥用,这是陆晨阳不愿意看到的,所以他在一开始就提出这些要求。
kunnos一定要保持流畅和权限的严格控制,不能让应用滥用权限,因为是在lux内核上研发,所以系统研发的工作可以分为几个方面
一是编译环境,众所周知java语言之所以能够跨平台,是因为java虚拟机很好的解决了跨平台的问题,为了降低应用开发的难度,kunnos想要采用java语言作为应用程序的开发语言,需要打造自己的虚拟机。
可是又为了避免因此造成的系统卡顿,在代码转译的机制、内存管理和代码执行上应该进行更好的选择,这些陆晨阳只能做指导,具体的工作还需要懂得人来实现。
二是各种系统库的编写和支持,包括界面管理器、媒体框架、开放图形库oengl、freetye(字体引擎)、sqlite等。
三是框架层的编写,主要是活动、窗口、包、电话、资源、位置
<本章未完请点击"下一页"继续观看!>