我们的团队由10人组成,旨在从头开始构建移动设备/平板电脑操作系统。
然后我来到这个链接awesome-link 有一大堆操作系统简报。但我们想在Linux内核之上用Java构建操作系统(可能吗?)。
我想知道该项目是否可行,如果是,我应该从哪里开始? 凭借所有知识和正确的资源(假设),是否有可能在6个月内构建一个具有所有移动功能的操作系统?
非常感谢任何帮助。谢谢。
答案 0 :(得分:1)
但是我们想在Linux内核之上用Java构建操作系统(可能吗?)
是的,您认为Android是由什么构成的(当然它不仅仅是Java + Linux内核,而且都在Android内部)?
我想知道该项目是否可行,如果是,我应该从哪里开始?
有没有写过OS?您对Linux内核API的了解程度如何?你知道Linux内核缺少什么来构建一个功能齐全的操作系统吗?回答这些问题,他们是你的出发点。
凭借所有知识和正确的资源(假设),是否有可能在6个月内构建一个具有所有移动功能的操作系统?
“所有移动功能”都有偏见,什么是“全部”?具体。
答案 1 :(得分:1)
在你开始这样艰难而又出色的旅程之前,请做足够的研究和计划。
确保您知道应该做什么,从您将要使用的技术,您计划建立的架构,所有方法的优缺点,当前操作系统的问题以及您的纠正想法那些问题。
有了像SO这样的网站供你帮助,这绝不是一个可行性的问题,但你需要决心和坚持才能实现它。
最后,一切顺利!!
答案 2 :(得分:1)
你在缩小的Linux内核上构建Android,而apk是通过java& amp; sdk经理。所以你手里拿着东西,同样ubuntu触控也来了。您可以做的是根据您的架构根据您的要求定制东西。
对于ubuntu touch: - https://wiki.ubuntu.com/Touch/Building
对于您自己的自定义Android: - http://source.android.com/source/index.html
谢谢&问候,
Alok Thaker