【发布时间】:2014-11-07 09:58:29
【问题描述】:
过去几周我一直在寻找有关如何制作操作系统的信息。
我还阅读了有关如何制作像这样的操作系统的问题,What are some resources for getting started in operating system development?。
我想制作一个使用#Linux Kernel 的操作系统,它可以启动并以全屏视图显示浏览器。基本上我想制作类似#firefox OS 的东西。
有些操作系统具有类似的概念,例如 #justbrowsing http://justbrowsing.info/ 和 #browserlinux
我还研究了#Linux From Scratch http://www.linuxfromscratch.org/index.html。 但#LFS 不是我想要的。
我不想要一个可以处理所有情况、情况和错误的完整操作系统。刚开始我的项目,我想用#Linux Kernel 制作一个浏览器操作系统。
【问题讨论】:
-
看看 yacto-projects 和 open-embedded 你会明白的
-
是的,打开 angstrom-linux 的嵌入式和 yocto 项目是一个非常好的学习选择。为什么不参考
wiki.osdev.org?无论您的操作系统基于什么,它都是操作系统开发学习的最佳选择! -
您可能会在 unix.stackexchange.com 上找到更多运气,其中包含
minimalguidistributionwebkiosk之类的问题已经存在。我认为您不需要像@shekharsuman 建议的那样学习一些低级操作系统内部,您宁愿构建一个自定义的小型 Linux 发行版。你的问题很有趣,研究工作很清楚,但不知何故非常广泛,开放式并且可能在这里偏离主题(stackoverflow.com/help/on-topic)
标签: browser linux-kernel operating-system firefox-os linux-from-scratch