当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 10 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 关于linux发展史的一些问题
帖子发表于 : 2009-05-02 14:18 
头像

注册: 2009-04-29 3:50
帖子: 309
送出感谢: 0 次
接收感谢: 0 次
刚接触linux,有些历史问题搞不明白,特请教:
1 unix和dos是什么关系?dos号称磁盘操作系统,我能明白这就是电脑了。那么unix不是一种磁盘操作系统吗?那么unix是如何操作电脑工作的?
2 linus搞linux的时候,据说大家都在用x86计算机了,是不是那时候微软的系统已经很流行了?
3 个人理解,微软的操作系统是不是一直在研究如何更好的用图形界面执行背后的命令行操作?
望高手解惑,谢谢!


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 关于linux发展史的一些问题
帖子发表于 : 2009-05-02 15:43 

注册: 2006-11-08 6:16
帖子: 417
地址: Beijing
送出感谢: 0 次
接收感谢: 0 次
1、Unix是dos出现之前的操作系统,当时主要运行在大型机、小型机等上。DOS是为IBM PC开发的。

2、80年代UNIX收费的,DOS也是收费的,MAC也一样,大学里教操作系统时,教授们没法举例。于是荷兰一教授开发了MINIX,对老师学生免费并开放,对商业收费。

牛人Linus Torvalds上学的时候学操作系统课,觉得Minix不好,就自己重写了代码。当时UNIX已经有国际标准POSIX,对一些接口、界面等做了标准化,Linus就是按照POSIX标准来写的Linux 0.1版的内核。

x86是Intel公司的CPU的构架。

3、这个得问微软。

P.S.
在70年代后期到80年代,各硬件厂商都有自己的UNIX版本(现在我知道的还有IBM AIX、SUN Solaris、HP-UX),结果这些大企业吵得不可开交,于是有了UNIX标准POSIX。下面是Linux Application Development书上关于POSIX的一段话:
In an attempt to standardize all the aspects of Unix that had diverged because of the split development in Unix Wars, the Unix industry sponsored a set of standard that would define the interfaces Unix provides. The portion of the standards that deals with programming and system-tool interfaces was known as POSIX, and was issued by the Institute for Electrical and Electronic Engineers (IEEE).


最后由 soblue 编辑于 2009-05-03 12:32,总共编辑了 1 次

页首
 用户资料  
 
3 楼 
 文章标题 : Re: 关于linux发展史的一些问题
帖子发表于 : 2009-05-02 16:13 
头像

注册: 2009-04-29 3:50
帖子: 309
送出感谢: 0 次
接收感谢: 0 次
soblue 写道:
1、Unix是dos出现之前的操作系统,当时主要运行在大型机、小型机等上。DOS是为IBM PC开发的。

2、80年代UNIX收费的,DOS也是收费的,MAC也一样,大学里教操作系统时,教授们没法举例。于是荷兰一教授开发了MINIX,对老师学生免费并开放,对商业收费。

牛人Linus Torvalds觉得Minix不好,就自己重写了代码。当时UNIX已经有国际标准POSIX,对一些接口、界面等做了标准化,Linus就是按照POSIX标准来写的Linux 0.1版的内核。

x86是Intel公司的CPU的构架。

3、这个得问微软。

P.S.
在70年代后期到80年代,各硬件厂商都有自己的UNIX版本(现在我知道的还有IBM AIX、SUN Solaris、HP-UX),结果这些大企业吵得不可开交,于是有了UNIX标准POSIX。下面是Linux Application Development书上关于POSIX的一段话:
In an attempt to standardize all the aspects of Unix that had diverged because of the split development in Unix Wars, the Unix industry sponsored a set of standard that would define the interfaces Unix provides. The portion of the standards that deals with programming and system-tool interfaces was known as POSIX, and was issued by the Institute for Electrical and Electronic Engineers (IEEE).


多谢!
有些地方还是有点不明白,为什么Dos叫做磁盘操作系统?Unix也是基于磁盘操作的吗?Dos是在Unix基础上发展的吗?谢谢!


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 关于linux发展史的一些问题
帖子发表于 : 2009-05-02 16:15 
头像

注册: 2008-12-13 19:39
帖子: 13284
地址: 物华天宝人杰地灵
送出感谢: 1
接收感谢: 6
楼主还是放狗吧!这些发展史,网上多如牛毛。楼上上的回复不易,打字辛苦啊! :em20


_________________
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 关于linux发展史的一些问题
帖子发表于 : 2009-05-02 16:23 
头像

注册: 2009-04-29 3:50
帖子: 309
送出感谢: 0 次
接收感谢: 0 次
wangdu2002 写道:
楼主还是放狗吧!这些发展史,网上多如牛毛。楼上上的回复不易,打字辛苦啊! :em20

呵呵,我google过了,不过这些问题似乎太老了,反而都说的不是很多,所以有些地方还不太明白,才有此一问。其实也许linux会用就好了,只是自己想把这些来龙去脉弄清楚。


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 关于linux发展史的一些问题
帖子发表于 : 2009-05-02 20:34 
头像

注册: 2008-02-17 23:47
帖子: 22109
地址: 美丽富饶的那啥星球
送出感谢: 11
接收感谢: 82
steelan 写道:
为什么Dos叫做磁盘操作系统?

disk opretion system
steelan 写道:
Unix也是基于磁盘操作的吗?

不操作磁盘也叫电脑?
steelan 写道:
Dos是在Unix基础上发展的吗?

不是


_________________
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 关于linux发展史的一些问题
帖子发表于 : 2009-05-02 21:20 

注册: 2008-01-09 22:41
帖子: 18311
送出感谢: 0 次
接收感谢: 6
推荐奇文:

计算机简史(囗囗囗囗,txt扩展名是禁止的)……

附件:
.tar.gz [164.16 KiB]
被下载 8 次


闲话操作系统

附件:
.tar.gz [36.06 KiB]
被下载 10 次


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 关于linux发展史的一些问题
帖子发表于 : 2009-05-02 23:23 
头像

注册: 2009-04-03 17:14
帖子: 29
送出感谢: 0 次
接收感谢: 0 次
后代 写道:
推荐奇文:

计算机简史(囗囗囗囗,txt扩展名是禁止的)……

附件:
.tar.gz


闲话操作系统

附件:
.tar.gz

这两本书有没有windows版本的呀?我很想看看!


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 关于linux发展史的一些问题
帖子发表于 : 2009-05-02 23:50 

注册: 2008-02-17 22:29
帖子: 682
地址: 江苏
送出感谢: 1
接收感谢: 0 次
UNIX开始时可不是基于磁盘的,因为那时还没有磁盘。那时的计算机用“磁芯存储器”。外部存储器大多是纸带、卡片之类的,后来还有磁带。
DOS的名字是比尔盖子起的,其实DOS 1.0是改编自CP/M操作系统的。CP/M是“Control Program/Monitor”的缩写,最初是为Z80 CPU编写的,后来移植到INTEL的8086上,称为CP/M 86。
图形化操作界面也不是由微软开始的,最早的全图形界面操作系统是Apple的MAC OS。Windows刚开始时,苹果曾经起诉微软侵权。
Linux开始出现时,PC兼容机已经开始红火,所以到处都是DOS系统。但当时的大型机、小型机上,跑的都还是UNIX类操作系统。


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 关于linux发展史的一些问题
帖子发表于 : 2009-05-03 0:31 
头像

注册: 2009-04-29 3:50
帖子: 309
送出感谢: 0 次
接收感谢: 0 次
受益很多。多谢各位!


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 10 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译