linux到底是内核还是操作系统

 我来答
jiangtao9999
2015-03-23 · TA获得超过1.2万个赞
知道大有可为答主
回答量:1.2万
采纳率:44%
帮助的人:8208万
展开全部
本身是内核,但是很多人又把这东西称作系统。因为 Linux 内核和 GNU 项目的软件都是成套出现的。
所以作为经常一起出现的 GNU/Linux 发行版,就被人简称叫做了 Linux 。

但实际上是三步分:
1、Linux 内核
2、GNU 项目及其他项目的软件
3、发行版制作者进行集成后发布的工作。

你光有 Linux 内核,是没办法使用的,没有软件也没有交互。GNU 软件加进来还是不能用,因为这些软件都是按照源代码方式发布的,你需要把他们编译成计算机可以运行的二进制程序,而且还需要很多软件之间要做调配以及选择。进行这些工作就是发行版制作者的工作。

至于异类,最常见的就是 Android ,他是 Linux 内核的,但是除了内核,其他运行的软件,基本都是 Google 自己的,而不是 GNU 项目的。

还有另一种异类就是如 Debian 的 GNU/Hurd 。其实 Hurd 才是 GNU 项目自己的内核,但是太“先进”导致现在也没做出来,弄得 GNU 项目的人只好让自己的软件运行在 Linux 内核之上。顺便吐槽一下 MAC OS 的内核和 GNU 的这个内核有点关联,但是 apple 弄出来了,GNU 项目自己反而永远搞不定一样。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式