写一个操作系统有多难

2014-11-03 18:43:40 +08:00
 Rorschach
前Linux内核开发者Alan Cox在万圣节发布了Fuzix OS,这是一种为Zilog Z80处理器架构而设计的操作系统(https://plus.google.com/111104121194250082892/posts/a2jAP7Pz1gj)。13年8月底,一个芬兰人发布了Menuet OS系统(zh.m.wikipedia.org/zh-cn/MenuetOS),这是由汇编编写的带有GUI的系统。

而在中国大陆有资料可查的、曾经见诸媒体的操作系统都是根据*nix内核定制的,比如麒麟由FreeBSD定制。

从无到有创造一个操作系统到底有多难?
7014 次点击
所在节点    问与答
25 条回复
ahtsiu
2014-11-04 00:57:40 +08:00
menuet 有十几年历史了,当年也是以“1.44M 软盘里的图形界面操作系统”著称,前段时间突然想起找来回味一下,发现作者还在更新,真是执着啊
sinxccc
2014-11-04 01:03:29 +08:00
写一个能跑的操作系统 —— 非常容易
写一个能满足普通人日常使用的通用操作系统 —— 非常困难
ffffwh
2014-11-04 06:08:30 +08:00
我们课上跟着MIT jos做过
jun4rui
2014-11-04 09:05:07 +08:00
@iscraft osx其实就是Jobs被苹果CEO赶走后自己开的公司搞的Unix类系统,不算从头写起,大概相当Android之于Linux的意思
standin000
2014-11-04 10:15:44 +08:00
这要看你希望达到什么级别,要达到商用级别,不砸个千人十年没可能。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/143684

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX