无忧启动论坛

标题: 编写我们自己的操作系统 [打印本页]

作者: 赤脚    时间: 2003-2-14 09:23
标题: 编写我们自己的操作系统
老外们有linux,unix,windows...
我们是不是也该有自己的操作系统呢?
从制作光盘启动来看,如果编写一个可以引导系统的文件,或程序,好像也不
怎么难,在引导好系统的基础上,加入各种扩展命令,程序,比如文件copy
文件查看,文件编辑....
各位大侠们,有无兴趣,一起来编写我们自己的操作系统,我们可以开放代码,大家不断
完善,改进,从编写可以引导系统的文件开始
作者: smelt    时间: 2003-2-14 21:43
标题: 编写我们自己的操作系统
自己把计算机学好再来!
作者: allegro    时间: 2003-2-14 22:13
提示: 作者被禁止或删除 内容自动屏蔽
作者: 赤脚    时间: 2003-2-15 14:19
标题: 编写我们自己的操作系统
我是从作光盘启动,想到的
几K的文件,可以引导系统,虽然直接操作的命令不多
好歹能把系统引导起来,所以想到操作系统可不可以自己来写
计算机在下学的不精,但想想,泱泱大国,总该有点自己的东西吧
各位大侠,谁可以开个头呢
作者: zrf8866    时间: 2003-2-15 14:20
提示: 作者被禁止或删除 内容自动屏蔽
作者: 赤脚    时间: 2003-2-15 17:18
标题: 编写我们自己的操作系统
见笑见笑,在下水平一般
热情大家都会有的吧
从使用及了解Brady Zhu改进的DiskEmu启动盘制作文件
我相信肯定有骨灰级的高手存在
做个小系统开始,可以一点一点来嘛
作者: 四只眼看世界    时间: 2003-2-15 21:21
标题: 编写我们自己的操作系统
操作系统不是这么简单容易编写出来的
我精神上支持你
不过,话说回头
当中涉及到的范围太大了,绝对不是你想象中的那么简单
作者: cctrv    时间: 2003-2-16 08:16
标题: 编写我们自己的操作系统
你应该都知道了~~~~~~MS的老大什么最精~而且...他的XP都有1万多字啦!~~~~~~~
作者: novell    时间: 2003-2-16 10:31
标题: 编写我们自己的操作系统
我看你是痴人说梦
作者: gnixil    时间: 2003-2-20 23:38
标题: 编写我们自己的操作系统
我们都只能精神上支持你了
作者: Pcloth    时间: 2003-2-21 21:43
标题: 编写我们自己的操作系统
楼主不知道就是我们现在用的启动光盘启动之后的那些功能都是在MS的DOS下实现的吗?
  如果你要创造一个操作系统,首先你得设计一套文件存储方式,也就是指的文件系统,诸如FAT16、FAT32、NTFS、LINUX
  其次你得完全从基层做起,你以为可以用DIR来列出文件清单?
  就算你能做好了基础的文件操作指令。那只是说你的工程才刚刚起步,只是万里之遥的第一个脚步而已。
  万幸万幸,你做好了一个很优秀的操作系统。你还得让主流的硬件厂商认可你的系统,让他们在在发布新硬件的同时加入你的操作系统驱动程序,至于之前已经发布了的上万种硬件的驱动程序,只好麻烦你自己写了。(从此你开始了研究各种硬件的不归路)
  当你或者你的机构把已经知道的硬件驱动全部制作完成,你的系统还只是一堆没用任何意义的界面和文件操作系统而已。
  这个时候,你需要得到大部分(至少不是极少数)的软件公司的支持,让他们做你的系统的应用软件。(当然,其中要包含去培训他们的开发人员重新学习你如何在你的系统下编写程序。)
  最后,你要如何让大多数用户愿意放弃之前学得很痛苦的WINDOWS、DOS、LINUX、UNIX、OS等等操作系统,来重新花若干时间和精力来学习一个对他们完全陌生的操作系统和无数个这些系统下的应用软件?
----------------
以上观点也许有很多不专业的地方,请各位老大指正。
----------------
  话说回来,君不闻知识是没有国界的、进步是没有肤色的吗?
  如果为了安全性和其他的什么问题,我个人建议你还是研究一下如何设计一些专业系统吧。
  比如一些国防工业上的控制系统、大型工厂的自动系统。

作者: Egtt    时间: 2003-2-22 09:16
标题: 编写我们自己的操作系统
[这个贴子最后由Egtt在 2003/02/22 09:22am 编辑]

楼上说的很不错,编操作系统需要软硬件方的配合
作者: 老陈    时间: 2003-2-22 10:02
标题: 编写我们自己的操作系统
呵呵,热情可嘉,但是实施起来嘛…………
作者: 赤脚    时间: 2003-2-22 10:17
标题: 编写我们自己的操作系统
下面引用由Pcloth2003/02/21 09:43pm 发表的内容:
楼主不知道就是我们现在用的启动光盘启动之后的那些功能都是在MS的DOS下实现的吗?
  如果你要创造一个操作系统,首先你得设计一套文件存储方式,也就是指的文件系统,诸如FAT16、FAT32、NTFS、LINUX
  其次 ...
这个问题说的也是,关于文件系统.可以用现成的,比如ntfs,linux,这个应该不难(现在有程序用单片机就可以直接读取FAT32格式,如硬盘mp3播放器),pcloth兄说的极是,也说的
远了。如果我们现在开始写个操作系统,大可不必理会什么要硬件厂商来支持,我们可以根据现有的硬件来做参考。操作系统是个多元化的东东,但万里之行,始于足下,总得一点点来,哪怕刚开始,就只能启动系统,只有一个dir命令可以列文件清单,都很好啊,源代码是我们自己的。先不说用它来做什么,写个系统,大家玩玩也可以啊,跑跑什么贪吃蛇,俄罗斯方块,电脑本来就是玩出来的嘛.

作者: Egtt    时间: 2003-2-22 10:53
标题: 编写我们自己的操作系统
那些会不会遇到专利的问题?
作者: Egtt    时间: 2003-2-22 10:58
标题: 编写我们自己的操作系统
象国内杀毒软件的杀毒引擎都是向国外公司购买的,好像还传出某国内杀毒软件公司被告的新闻,在操作系统上会不会也遇到此类问题?

作者: c945124    时间: 2003-2-27 21:23
标题: 编写我们自己的操作系统
我倒宁愿通过改编现在的linux来生成自己的操作系统的,毕竟是源码开放的,等我们对这个系统完全了解了以后,相信也就没什么壁垒的了




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3