0

我们由 10 人组成的团队着手从头开始为手机/平板电脑构建操作系统。

然后我通过这个链接来了awesome-link ,它有大量的操作系统简介。但是我们想在 Linux 内核(可能吗?)之上用 Java 构建操作系统。

我想知道这个项目是否可行,如果可行,我应该从哪里开始?并且拥有所有知识和正确的资源(假设),是否有可能在 6 个月内构建具有所有移动功能的操作系统?

任何帮助深表感谢。谢谢。

4

3 回答 3

1

但是我们想在 Linux 内核之上用 Java 构建操作系统(可能吗?)

是的,您认为 Android 是由什么构成的(当然不仅仅是 Java + Linux 内核,而且两者都在 Android 内部)?

我想知道这个项目是否可行,如果可行,我应该从哪里开始?

曾经写过操作系统吗?你对 Linux 内核 API 了解多少?你知道 Linux 内核缺少什么来构建功能齐全的操作系统吗?回答这些,它们是你的起点。

并且拥有所有知识和正确的资源(假设),是否有可能在 6 个月内构建具有所有移动功能的操作系统?

“所有移动功能”是有偏见的,什么是“全部”?请明确点。

于 2013-09-26T06:21:01.623 回答
1

在您开始如此艰难但精彩的旅程之前,请进行足够的研究和计划。

确保你知道你应该做什么,从你将要使用的技术、你计划建立的架构、所有方法的优缺点、当前操作系统的问题以及你纠正这些问题的想法。

有了像 SO 这样的网站为您提供帮助,这绝不是可行性问题,但您需要决心和毅力来实现它。

最后,万事如意!!

于 2013-09-26T06:21:39.407 回答
1

您在缩小的 Linux 内核上构建了 Android,而 apk 是通过 java 和 sdk 管理器构建的。这样你手里的东西就有了,同样的ubuntu touch也来了。您可以做的是根据您的架构根据您的要求定制事物。

对于 ubuntu touch:- https://wiki.ubuntu.com/Touch/Building
对于您自己定制的 Android:- http://source.android.com/source/index.html

谢谢和问候,
阿洛克·塔克

于 2013-09-26T06:25:02.087 回答