本人是编程的爱好者也是计算机的爱好者,对于BZ的内核了解和开发来说,感觉这个内核开发没目的开开发方向,不管基于上面平台来说,首先吧主根本只基于x86上开发,对此只能说是x86平台,但是BZ想过你开发的内核面向什么方向什么目的,是仿制linux还windows的?虽然说开发内核很难,但是本人不喜欢仿制别人的东西,尽管最后做出来但是也没啥意义,最后只能带来学习和经验而已这是我对吧主想说的!
我有以下建议想对吧主说,希望吧主开发这样的内核,首先吧主对安卓内核怎么看?安卓的内核是基于linux的内核上的内核,所以希望吧主可以开发一种不基于任何平台的内核,这种内核把平台架构以模块的方式独立出去,不管移植还是对平台再次开放只需对模块的架构部分进行开发即可以。驱动是与硬件平台打交道的东西,所以必须开发一种最方便的驱动方式,采用标准统一的驱动接口,当然以后为了减少驱动的开发也可以以接口模式开发出兼容windows与linux的接口模块,对驱动进行利用,交互采用命令窗口,当然作为系统没有自己的界面根本就不能统一系统,因此必须开发自己的界面,当然必须与模块为接口,这样融合windows和linux的优点,启动模式方面也如此,根据独立开发的模块的启动模式即可以,这种内核不基于任何平台,与linux不同与windows不同,这不是很好的发展方面。虽然实现起来很难但是,这样与别人不同才有开发意义。
以上纯属个人建议,有什么触犯之处,请原谅!
我有以下建议想对吧主说,希望吧主开发这样的内核,首先吧主对安卓内核怎么看?安卓的内核是基于linux的内核上的内核,所以希望吧主可以开发一种不基于任何平台的内核,这种内核把平台架构以模块的方式独立出去,不管移植还是对平台再次开放只需对模块的架构部分进行开发即可以。驱动是与硬件平台打交道的东西,所以必须开发一种最方便的驱动方式,采用标准统一的驱动接口,当然以后为了减少驱动的开发也可以以接口模式开发出兼容windows与linux的接口模块,对驱动进行利用,交互采用命令窗口,当然作为系统没有自己的界面根本就不能统一系统,因此必须开发自己的界面,当然必须与模块为接口,这样融合windows和linux的优点,启动模式方面也如此,根据独立开发的模块的启动模式即可以,这种内核不基于任何平台,与linux不同与windows不同,这不是很好的发展方面。虽然实现起来很难但是,这样与别人不同才有开发意义。
以上纯属个人建议,有什么触犯之处,请原谅!