为什么现在出的操作系统总是基于Linux,重新来个不行吗?

韩平 6年前 (2018-03-24)

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的U...

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIXUNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位64位硬件。Linux继承了Unix网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机平板电脑路由器、视频游戏控制台、台式计算机、大型机和超级计算机。

严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU工程各种工具和数据库的操作系统。

为什么现在出的操作系统总是基于Linux,重新来个不行吗?

为什么现在出的操作系统总是基于Linux,重新来个不行吗?

其实,操作系统是那个能把机器运行起来的并且提供一些管理调度功能的程序,操作系统并不如想象中那么难写,很多人都能写得出来。

但是,操作系统不仅仅只是操作系统,而是一个平台,包含了大量与之配套的一系列的库和软件组成的。这些东西可能需要千万人好几年甚至十几年的积累才能完成的。Linus Torvalds在那个软件还不是很多的1990年写出第一个Linux内核之前,Richard Stallman等人已经在GNU项目中投入了六七年了。印象中微软重写了Vista内核,以微软的实力和对Windows的熟悉,尚且需要数年的时间,从零开始写一个操作系统,工程量有多大难以想象,而且这也绝不是一般大公司能够承担的费用,即使像到了Google、苹果、IBM这样的一流大公司,也没听说自己从头开始写操作系统的。

不是不行 只要你有足够的钱 时间 人力 物力 关系 可以重新来一款新的操作系统不是不行,但是对于一般的个人以及小公司来说都负担不起,就算中国的百度腾讯阿里巴巴恐怕也不敢下人力物力去自己搞一款全新的操作系统,只有像微软、苹果、google这种财大气粗的才敢砸钱去搞。

相对来说linux基本上借鉴了所有系统的优点,并且还有一帮牛人再继续优化,包括算法等等,你敢说你搞出来的东西就一定比linux好?我说八成不会更好…

另外操作系统的门槛非常高,不是说堆上千儿八百的程序员就能搞出来的。

最后,记得关注微信公众号:镁客网(im2maker),更多干货在等你!

镁客网


科技 | 人文 | 行业

微信ID:im2maker
长按识别二维码关注

硬科技产业媒体

关注技术驱动创新

分享到