关于内核

本文探讨了不同操作系统如Linux、Unix、Windows及Android等的内核特性与选择原因,解释了为何某些公司选择基于现有内核而非自行开发。

 

我不是很懂系统但是我很好奇有些问题 希望学软件的人帮我解答一下!
1 为什么 很多系统都是基于LINNUX或者UNIX 内核那?
2 为什么ANDROID系统内核是LINNUX  苹果MAC系统是基于UNIX内核开发的那?
3 既然 谷歌 和苹果这么强的公司为什么自己不做内核要基于免费开放系统的内核那》?
4 微软视窗操作系统 如 XP VISTA WIN7 98 2000等这样的系统 是微软自己开发的内核吗? 还是也是基于LINNUX或者UNIX内核那》?
5 为什么微软能做 自己内核的系统  而 谷歌 和苹果却步能独立做内核需要基于LINNUX或者UNIX做内核那? 难道能做内核的只有微软吗?
6 系统的内核 和源代码 是一会回事吗? 为什么微软不愿意开放源代码那?
7都说LINNUX是基于UNIX系统改变的 既然都是开放免费的为什么还要出LINNUX 这不是多此一举吗?
8能够自己开发内核的公司是不是只有微软啊? 很难吗?

问题有点多 只是个人好奇 希望学软件开发的认识帮我解答一下 有懂软件的达人帮我解答一下 谢谢 满足我这颗好奇的心!
 
满意回答
1 LU的发行版本太多,差异也有, 不过内核一样.遵守一定的规范,文化底蕴一样.
2 这是它们的选择 LU更贴近民用 UX更加工业化 LU使UX唤发了第二春
3 因为UX LU的内核足够强大 再重复发明轮子?没必要
4  是自己开发的,但不开源.
5 同3
6 可执行程序和代码是一回事吗?广义和狭义?
7  同2 LU适合家用机X86架构 而以前的UX是"高傲的" 有些架构不支持 LU使它走下神坛 但它们的文化理念是一样的.
8 你也可以开发,但不一定能比现有的好. 当我们没有选择的时候就是最好的选择.
但让每个人都去重复发明轮子,不是最好的选择. 牛顿也是站在了巨人的肩膀上
优胜劣汰的法则在IT仍然成立,WIN在强大,UX/LU还是活了下来,证明它本身有存在的意义
和自己的生态圈. 不厚此薄彼.不妄言,去了解它们2者吧,从比较中了解它们不同的文化.
有时候一二句话难定义它们.
追问
既然 LU NX都是免费的 都是开放的 为什么 微软的系统不用 他们的内核需要自己开发那? 自己开发不是成本很高?  微软要是用LU NX内核不就能节省成本了?
回答
所以好多厂家为了省钱用LU的免费的了. 但就LU/UX长于服务器,而WIN精于桌面. 普通家用就是桌面的,IT公司才用LU呢.

微软要是用的话 不就和LU一样了吗?它还怎么卖钱啊?
 
 
推荐答案
2011-11-7 12:52
Linux是开源的、自由的;Linux和Unix不完全是一回事;Linux不是一个系统,是指在GNU协议下的至少300种GNU/Linux发行版,也指Linux内核;Linux发行版是由Linux内核加上GNU软件组成的,两者的更新维护并不是一起的;Windows和Mac的系统,内核和系统软件都是由他们自己更新维护的;微软不开源,是因为微软想赚钱;GNU好像也在继续开发自己的内核。
 

其他回答
 
开源软件就是开放源代码的,也就是不用花钱就可以得到别人的系统,这个对公司企业来说可以节省一大笔时间和金钱。unix作为最早的操作系统,她的技术也最为成熟,linux属于类unix操作系统,只是linux是开源的。不管哪个企业公司去开发自己的操作系统,他们的内核都离不开操作系统的”五大管理“,在内核的基础上都是汇编,C,C++,所以开发出来的内核也和linux的内核差不多,这样就完全没有必要去做这些。对公司来说效率和利润是排在最前面的,好比公司收购一样,不是没有实力,而是为了减少开发投入的成本和时间。 
 
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值