为什么Linux比windows嵌入式系统

关注、星标公众,不错过精彩内容

为什么Linux比windows嵌入式系统_第1张图片

整理:黄工

素材来源:C语言中文网、嵌入式资讯精选

我的公众号之前分享过关于Linux的一些文章:

Linux的起源:从一个故事说起

盘点多款国产Linux桌面操作系统

Ubuntu过去十年的10个关键时刻

Linux 5.6 将正式支持USB4

今天继续为大家:嵌入式系统为什么选了Linux,而没有选windows?

UNIX 系统早在20世纪70年代,是开源而且免费的,但是在1979年的一天,AT&T公司宣布了对 UNIX 系统的商业化计划,随之开源软件业转变成了版权式软件产业,源代码被当作商业机密,成为专利产品,在此之后人们再也不能自由地享受科技成果。

于是在 1984 年,Richard Stallman 面对于如此封闭的软件创作环境,发起了 GNU 源代码开放计划并制定了著名的 GPL 许可协议。

Richard Stallman,理查德·马修·斯托曼,自由软件运动的领袖、GNU 计划的创立者。

为什么Linux比windows嵌入式系统_第2张图片

Richard Stallman

1987 年时,GNU 计划获得了一项重大突破,即发布了 gcc 编译器,这使得程序员可以基于该编译器编写出属于自己的开源软件。随之,在 1991 年 10 月,芬兰赫尔辛基大学的在校生 Linus Torvalds 编写了一款名为 Linux 的操作系统,该系统因其较高的代码质量且基于 GNU GPL 许可协议的开放源代码特性,迅速得到了 GNU 计划和一大批黑客程序员的支持,随后 Linux 系统便进入了如火如荼的发展阶段。

为什么Linux比windows嵌入式系统_第3张图片

Linus Torvalds:Linux核心的创作者

1994 年 1 月,Bob Young(红帽创始人)在 Linux 系统内核的基础之上,集成了众多的源代码和程序软件,发布了红帽系统并开始出售技术服务,这进一步推动了 Linux 系统的普及。

为什么Linux比windows嵌入式系统_第4张图片

Bob Young :红帽的联合创始人兼前首席执行官

1998 年以后,随着 GNU 源代码开放计划和 Linux 系统的继续火热,以 IBM 和 Intel 为首的多家 IT 企业巨头开始大力推动开放源代码软件的发展。

到了 2017 年年底,Linux 内核已经发展到了 4.13 版本,并且 Linux 系统版本也有数百个之多,但它们依然都使用 Linus Torvalds 开发、维护的 Linux 系统内核。RedHat 公司也成为了开源行业及 Linux 系统的带头公司。

初步接触 Linux 的读者,或者有这样一个疑问,Windows 系统也很好用,也能满足日常工作需求,为什么要学习 Linux 系统呢?

为什么Linux比windows嵌入式系统_第5张图片

有些初学者会将“Linxu 系统是开源的”作为这个问题的答案,其实不然。开源的操作系统少说有 100 个,开源的软件至少也有十万个,为什么不去逐个学习?Linux 的开源特性只是一部分优势,并不是学习 Linux 的主要原因。

对于用户来讲,开源精神仅具备锦上添花的效果,真正的原因在于,Linux 系统是一款优秀的软件产品,具有类似 UNIX 的程序界面,而且继承了 UNIX 的稳定性,能够较好地满足工作需求。

大多数读者应该都是从微软的 Windows 系统开始了解计算机和网络的,客观来讲,Windows 系统确实很优秀,但是在安全性、高可用性与高性能方面却难以让人满意。例如,如果你经常使用 Windows,应该见过如下图所示界面:

为什么Linux比windows嵌入式系统_第6张图片

Windows系统崩溃

看到这里大家应该已经意识到,为什么要在需要长期稳定运行的网站服务器上、在处理大数据的集群系统中,以及需要协同工作的环境中要采用 Linux系统了。

为什么Linux比windows嵌入式系统_第7张图片

Linux相比Windows的优势

Linux 系统相较于Windows系统区别在于Linux系统稳定且有效率,免费或少许费用,漏洞少且快速修补,多任务多用户,更加安全的用户及文件权限策略,适合小内核程序的嵌入系统,具有相对不耗资源等优势。

参考来源:

http://c.biancheng.net/view/5837.html

‧  END  

推荐阅读:

精选汇总 | 目录 | 搜索

2019,关于我的故事

写给2020:做一个有计划、有担当的人

关注微信公众号『strongerHuang』,后台回复“1024”,查看更多精彩内容。

长按识别图中二维码关注

你可能感兴趣的:(为什么Linux比windows嵌入式系统)