LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: jessew

GNU 1.0

[复制链接]
发表于 2005-1-26 16:40:08 | 显示全部楼层
Post by wang5
嗯,内核不等于操作系统吗?我不大懂这些东西,但是我觉得操作系统除了内核,其他都不是必须的。

那你教我一下如何不用其它任何软件就可以操作 Linux 或 Hurd 内核的方法吧。
回复 支持 反对

使用道具 举报

发表于 2005-1-26 18:22:18 | 显示全部楼层
Post by ecloud
说了多少遍了,Linux就是一个内核,真正的操作系统的名字应该叫做GNU操作系统,对于这个系统来说,更换一下内核对用户界面的影响并不是很大,这一点如果你装过Hurd就会体会到。至于对软件的支持,其实80%不是依赖于内核而是系统库,也就是GNU的另一大王牌:glibc,甚至在BSD和MacOS/X也需要安装glibc来为某些程序提供支持,比如Oracle就对glibc的版本特别敏感
由于Hurd是微内核架构,再上层运行一个linux仿真的service以后,很多应用程序是根本察觉不到内核的变化的,唯一的影响是略微的性能损失


用 Linux 时间不短了,这个常识还是知道的。上文中我说到 Hurd 指的是基于 Hurd 的系统,说到 Linux 指的是基于 Linux 的系统。以下同。

这不是影响大不大的问题。实际当中,用户就喜欢用 Intel CPU,因为“听说”它兼容性比 AMD CPU 好(天知道!)。你多少次听到有人说,MS 的杀毒软件肯定比 Norton 的好用,毕竟自己最了解自己的操作系统......郁闷归郁闷,这就是现实。

而且你说的是理想中的情况,实际上总是会出现这样那样的兼容性问题的。比如 Linux 上好好的,Hurd 上数据库两三个月就会莫名其妙崩溃一次......

我的看法是,时机已过,在 Hurd 周围不大可能聚集起基于 Linux 的系统那么多的用户和开发人员,除非 Hurd 比 Linux 强太多。好比现在 Sun 搞 Open Solaris,能吸引到足够的开发人员吗?我看很难很难。

而且,Oracle、IBM 这样的商业软件是绝对不会去支持什么 Hurd 仿真的 Linux 的,更不用说极少的 Hurd 系统。
回复 支持 反对

使用道具 举报

发表于 2005-1-26 18:25:11 | 显示全部楼层
今天终于放假了,偶译了两篇GNU/Hurd的简介,以后慢慢译更多的。
觉得这个帖子集的水份太大,我打赌大多数的发帖人没有认真看过hurd.gnu.org的文章,只是凭自己的经验和想当然发言,有益的讨论也就无法形成了。
译文见:http://211.92.88.40/~lyoo/
回复 支持 反对

使用道具 举报

发表于 2005-1-26 18:33:35 | 显示全部楼层
简单来说,如果恐龙没有非常偶然地灭绝了,作为哺乳动物的人类就不可能发站起来。

Linux 之所以能够开出一片天,是因为它稳定性比 Windows 强,同时基本兼容 Unix 且价格便宜。在互联网泡沫时代大家都买 Solaris 了,泡沫破灭以后大家要削减预算,Linux 迎合了这种需要,水到渠成。

如果一个更好的 OS 就是用户需要的,IBM 继续用 AIX 好了,何必转 Linux。
回复 支持 反对

使用道具 举报

发表于 2005-2-1 12:47:48 | 显示全部楼层
该怎么样就怎么样。我们都无法改变,只有看造化了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-2-7 17:44:14 | 显示全部楼层
Post by mopz0506
今天终于放假了,偶译了两篇GNU/Hurd的简介,以后慢慢译更多的。
觉得这个帖子集的水份太大,我打赌大多数的发帖人没有认真看过hurd.gnu.org的文章,只是凭自己的经验和想当然发言,有益的讨论也就无法形成了。
译文见:http://211.92.88.40/~lyoo/


LYOO 兄为什么把偶翻译的东东重新翻译了一遍呢?是否嫌偶的翻译不够完美呢?哈!

在这里预祝大家春节愉快,2005年心想事成!!
回复 支持 反对

使用道具 举报

发表于 2005-2-12 17:47:02 | 显示全部楼层

什么程度叫微内核?

新年好!给大家拜个年。首先,我对大家工作非常支持,对大家的热情表示敬意,然后说几句,大家不要骂我:
1、什么程度叫微内核?linux已经很小了——本身就可看成一个模块,Hurd更小——模块多,相互协调难度更大,要协调好,那么一定要去除了硬件的相关性。相对于windows——软件安装格式不统一,驱动安装难度大,对大多数用户难度会增加,用户群自然会缩小。linux驱动安装难度已经够大了。
2、很小的内核成功了,是不是以后就不要改变了,还是不停地跟着硬件更新,如果这样相互协调难度更大——硬件的驱动也要变,
3、Hurd是不是效率更高,对硬件的支持更好,驱动安装难度很小———代替linux的唯一理由。
4、安全性linux已不错了——和windows比,Hurd是不是更安全一点——和linux比更突出,安全性:操作系统除了内核外,还有很多东西,除非你不是拿来用的。
5、Hurd,linux都是自由软件,可参与的人很多,核心小了——多模块了,对应用的开发就更多样了,对专业人员是好事,对用户也许是坏事——无从下手。还是一体化好,减少用户的学习难度。
用户只关心好不好用,大核心、小核心他们不关心,只要易装、易用、效率、安全。
回复 支持 反对

使用道具 举报

发表于 2005-2-12 23:19:05 | 显示全部楼层
楼上的说的真是实在
回复 支持 反对

使用道具 举报

发表于 2005-2-13 15:00:34 | 显示全部楼层
现在还专注在这种单机内核的操作系统没什么意义,hurd除了模块化,也没见什么特别的地方,况且搞了这么久还半死不活。大家有精力不如注重那些有前途的分布式操作系统。
回复 支持 反对

使用道具 举报

发表于 2005-2-13 15:08:33 | 显示全部楼层
多一个选择也未尚不好。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表